mirror of
https://github.com/github/codeql.git
synced 2026-04-28 18:25:24 +02:00
Java: update TopJdkApis test case for top-400
This commit is contained in:
@@ -164,7 +164,62 @@ predicate topJdkApiName(string apiName) {
|
||||
"java.util.concurrent.TimeUnit#toMillis(long)", "java.util.List#of(Object,Object,Object)",
|
||||
"java.lang.String#compareTo(String)", "java.util.stream.IntStream#range(int,int)",
|
||||
"java.math.BigInteger#valueOf(long)", "java.util.List#remove(int)",
|
||||
"java.util.HashMap#HashMap(Map)", "java.util.function.BiConsumer#accept(Object,Object)"
|
||||
"java.util.HashMap#HashMap(Map)", "java.util.function.BiConsumer#accept(Object,Object)",
|
||||
// top 400 JDK APIs
|
||||
"java.util.HashMap#containsKey(Object)", "java.util.Collection#contains(Object)",
|
||||
"java.lang.Double#parseDouble(String)", "java.lang.Thread#interrupt()",
|
||||
"java.awt.Container#add(Component)", "java.time.chrono.ChronoZonedDateTime#toInstant()",
|
||||
"java.util.List#subList(int,int)", "java.util.concurrent.ConcurrentHashMap#get(Object)",
|
||||
"java.lang.System#getenv(String)", "java.time.Duration#ofMillis(long)",
|
||||
"java.lang.Integer#toString()", "java.lang.reflect.Constructor#newInstance(Object[])",
|
||||
"java.util.Hashtable#get(Object)", "java.lang.Class#toString()",
|
||||
"java.util.Vector#add(Object)", "java.io.StringReader#StringReader(String)",
|
||||
"java.io.File#getPath()", "java.lang.System#identityHashCode(Object)",
|
||||
"java.util.stream.Stream#count()", "java.util.concurrent.CompletableFuture#complete(Object)",
|
||||
"java.nio.file.Files#exists(Path,LinkOption[])", "java.util.List#set(int,Object)",
|
||||
"java.util.concurrent.atomic.AtomicLong#AtomicLong(long)",
|
||||
"java.util.Optional#orElseGet(Supplier)", "java.lang.Class#forName(String)",
|
||||
"java.lang.String#replace(char,char)", "java.util.Enumeration#nextElement()",
|
||||
"java.lang.Class#getMethod(String,Class[])", "java.nio.file.Path#toAbsolutePath()",
|
||||
"java.util.Enumeration#hasMoreElements()", "java.lang.Class#cast(Object)",
|
||||
"java.util.concurrent.atomic.AtomicBoolean#AtomicBoolean(boolean)",
|
||||
"java.math.BigDecimal#doubleValue()", "java.util.UUID#fromString(String)",
|
||||
"java.lang.System#exit(int)", "java.util.List#add(int,Object)",
|
||||
"java.lang.Boolean#valueOf(boolean)", "java.sql.Timestamp#getTime()",
|
||||
"java.nio.Buffer#remaining()", "java.net.URL#URL(String)", "java.net.URI#URI(String)",
|
||||
"java.util.Objects#hashCode(Object)", "java.util.Set#clear()", "java.io.File#isDirectory()",
|
||||
"java.time.Duration#toMillis()", "java.nio.ByteBuffer#allocate(int)",
|
||||
"java.math.BigDecimal#toString()", "java.lang.Class#getResourceAsStream(String)",
|
||||
"java.util.logging.Logger#getLogger(String)", "java.lang.String#toLowerCase(Locale)",
|
||||
"java.util.concurrent.CompletableFuture#completeExceptionally(Throwable)",
|
||||
"java.util.stream.Stream#findAny()",
|
||||
"java.util.concurrent.CompletableFuture#completedFuture(Object)",
|
||||
"java.util.stream.Stream#of(Object)", "java.util.Map#of(Object,Object,Object,Object)",
|
||||
"java.util.Collections#sort(List,Comparator)", "java.lang.Thread#Thread(Runnable)",
|
||||
"java.lang.String#lastIndexOf(int)",
|
||||
"java.io.UncheckedIOException#UncheckedIOException(IOException)",
|
||||
"java.util.LinkedHashSet#LinkedHashSet(Collection)",
|
||||
"java.sql.PreparedStatement#executeUpdate()", "java.time.ZoneId#of(String)",
|
||||
"java.util.concurrent.atomic.AtomicLong#addAndGet(long)", "java.nio.ByteBuffer#wrap(byte[])",
|
||||
"java.util.List#indexOf(Object)", "java.util.Collections#unmodifiableMap(Map)",
|
||||
"java.lang.Long#Long(long)", "java.util.StringTokenizer#nextToken()",
|
||||
"java.lang.String#join(CharSequence,CharSequence[])", "java.io.StringWriter#toString()",
|
||||
"java.lang.Integer#toHexString(int)", "java.lang.Long#intValue()",
|
||||
"java.text.MessageFormat#format(String,Object[])",
|
||||
"java.lang.Exception#Exception(String,Throwable)",
|
||||
"java.util.stream.Stream#toArray(IntFunction)", "java.util.List#sort(Comparator)",
|
||||
"java.util.LinkedHashMap#get(Object)", "java.sql.PreparedStatement#setLong(int,long)",
|
||||
"java.lang.Iterable#iterator()", "java.math.BigInteger#or(BigInteger)",
|
||||
"java.time.LocalDateTime#of(int,int,int,int,int,int)", "java.time.Instant#toEpochMilli()",
|
||||
"java.math.BigDecimal#setScale(int,RoundingMode)", "java.lang.Class#isInstance(Object)",
|
||||
"java.util.regex.Pattern#compile(String)", "java.util.Calendar#getTimeInMillis()",
|
||||
"java.lang.Class#getResource(String)", "java.util.concurrent.Executor#execute(Runnable)",
|
||||
"java.util.concurrent.locks.Lock#unlock()", "java.lang.AssertionError#AssertionError(Object)",
|
||||
"java.util.ArrayList#addAll(Collection)", "java.io.File#mkdirs()",
|
||||
"java.time.Duration#ofMinutes(long)", "java.time.format.DateTimeFormatter#ofPattern(String)",
|
||||
"java.lang.Throwable#getLocalizedMessage()", "java.lang.StringBuilder#delete(int,int)",
|
||||
"java.util.Vector#size()", "java.lang.String#String(String)", "java.util.ArrayList#isEmpty()",
|
||||
"java.util.Collection#removeIf(Predicate)"
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@@ -2,15 +2,21 @@ import java.awt.Container;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.StringReader;
|
||||
import java.io.StringWriter;
|
||||
import java.io.UncheckedIOException;
|
||||
import java.lang.AssertionError;
|
||||
import java.lang.IllegalStateException;
|
||||
import java.lang.IndexOutOfBoundsException;
|
||||
import java.lang.NullPointerException;
|
||||
import java.lang.Math;
|
||||
import java.lang.System;
|
||||
import java.math.BigDecimal;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Paths;
|
||||
import java.sql.ResultSet;
|
||||
import java.text.DateFormat;
|
||||
import java.text.MessageFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
@@ -20,6 +26,7 @@ import java.util.HashSet;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.StringJoiner;
|
||||
import java.util.StringTokenizer;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.concurrent.CountDownLatch;
|
||||
|
||||
Reference in New Issue
Block a user