mirror of
https://github.com/github/codeql.git
synced 2026-04-30 19:26:02 +02:00
Java: update TopJdkApis test case for top-300
This commit is contained in:
@@ -111,7 +111,60 @@ predicate topJdkApiName(string apiName) {
|
||||
"java.util.Collection#iterator()", "java.util.Map#computeIfAbsent(Object,Function)",
|
||||
"java.text.SimpleDateFormat#SimpleDateFormat(String)",
|
||||
"java.util.StringJoiner#add(CharSequence)", "java.lang.Long#longValue()",
|
||||
"java.util.stream.Collectors#joining(CharSequence)"
|
||||
"java.util.stream.Collectors#joining(CharSequence)",
|
||||
// top 300 JDK APIs
|
||||
"java.lang.Math#max(int,int)", "java.util.Map#of(Object,Object)",
|
||||
"java.lang.Long#valueOf(long)", "java.util.Random#nextInt(int)",
|
||||
"java.lang.Long#valueOf(String)", "java.util.concurrent.CountDownLatch#await(long,TimeUnit)",
|
||||
"java.util.Properties#getProperty(String)", "java.util.Optional#isEmpty()",
|
||||
"java.util.concurrent.CompletableFuture#get()", "java.util.Objects#isNull(Object)",
|
||||
"java.lang.StringBuilder#append(long)", "java.awt.Container#add(Component,Object)",
|
||||
"java.math.BigDecimal#add(BigDecimal)", "java.sql.PreparedStatement#executeQuery()",
|
||||
"java.lang.StringBuilder#StringBuilder(int)", "java.util.Map#forEach(BiConsumer)",
|
||||
"java.math.BigDecimal#BigDecimal(int)", "java.util.Collections#unmodifiableList(List)",
|
||||
"java.util.Properties#put(Object,Object)", "java.sql.Timestamp#Timestamp(long)",
|
||||
"java.util.List#equals(Object)", "java.lang.String#indexOf(int)",
|
||||
"java.lang.Long#toString(long)", "java.lang.Integer#Integer(int)",
|
||||
"java.util.concurrent.atomic.AtomicBoolean#get()",
|
||||
"java.lang.System#setProperty(String,String)", "java.util.concurrent.Future#get()",
|
||||
"java.lang.Thread#start()", "java.util.Set#of(Object)", "java.util.Calendar#set(int,int)",
|
||||
"java.time.Duration#ofSeconds(long)", "java.lang.System#arraycopy(Object,int,Object,int,int)",
|
||||
"java.net.URI#toString()", "java.util.concurrent.atomic.AtomicInteger#incrementAndGet()",
|
||||
"java.util.Set#remove(Object)", "java.lang.Boolean#parseBoolean(String)",
|
||||
"java.util.Calendar#getTime()", "java.nio.charset.Charset#name()",
|
||||
"java.lang.ThreadLocal#get()", "java.lang.Class#getCanonicalName()",
|
||||
"java.util.List#remove(Object)", "java.lang.Throwable#toString()",
|
||||
"java.util.stream.Stream#toList()", "java.io.ByteArrayOutputStream#toByteArray()",
|
||||
"java.util.concurrent.atomic.AtomicLong#get()",
|
||||
"java.lang.NullPointerException#NullPointerException(String)", "java.util.List#of()",
|
||||
"java.util.Calendar#getInstance()", "java.util.Calendar#get(int)",
|
||||
"java.util.Optional#orElseThrow()", "java.lang.System#lineSeparator()",
|
||||
"java.lang.Boolean#booleanValue()", "java.util.logging.Logger#isLoggable(Level)",
|
||||
"java.lang.Enum#hashCode()", "java.util.List#hashCode()",
|
||||
"java.lang.reflect.Method#invoke(Object,Object[])", "java.lang.String#String(byte[],Charset)",
|
||||
"java.util.Comparator#comparing(Function)", "java.util.Arrays#toString(Object[])",
|
||||
"java.time.LocalDate#now()", "java.util.function.Function#identity()",
|
||||
"java.io.OutputStream#write(byte[])", "java.lang.Integer#equals(Object)",
|
||||
"java.io.BufferedReader#BufferedReader(Reader)", "java.io.DataInput#readInt()",
|
||||
"java.io.BufferedReader#readLine()", "java.util.Map#entry(Object,Object)",
|
||||
"java.lang.Runnable#run()", "java.util.ResourceBundle#getString(String)",
|
||||
"java.util.Iterator#remove()", "java.lang.String#join(CharSequence,Iterable)",
|
||||
"java.util.concurrent.atomic.AtomicBoolean#set(boolean)", "java.time.LocalDateTime#now()",
|
||||
"java.sql.ResultSet#getLong(String)", "java.text.DateFormat#parse(String)",
|
||||
"java.lang.String#toString()", "java.lang.Integer#valueOf(String)",
|
||||
"java.util.regex.Matcher#find()", "java.io.DataOutput#writeInt(int)",
|
||||
"java.util.HashMap#HashMap(int)", "java.util.stream.Stream#sorted(Comparator)",
|
||||
"java.lang.String#toCharArray()",
|
||||
"java.util.concurrent.atomic.AtomicInteger#AtomicInteger(int)",
|
||||
"java.lang.String#String(byte[])", "java.lang.reflect.Method#getName()",
|
||||
"java.sql.ResultSet#getString(int)", "java.net.URI#create(String)",
|
||||
"java.lang.Enum#ordinal()", "java.util.concurrent.atomic.AtomicReference#set(Object)",
|
||||
"java.util.concurrent.CompletableFuture#join()",
|
||||
"java.io.FileInputStream#FileInputStream(File)", "java.io.File#delete()",
|
||||
"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)"
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
import java.awt.Container;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.FileInputStream;
|
||||
import java.lang.IllegalStateException;
|
||||
import java.lang.IndexOutOfBoundsException;
|
||||
import java.lang.NullPointerException;
|
||||
import java.lang.Math;
|
||||
import java.lang.System;
|
||||
import java.math.BigDecimal;
|
||||
@@ -17,9 +21,13 @@ import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.StringJoiner;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.concurrent.CountDownLatch;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
import java.util.concurrent.atomic.AtomicLong;
|
||||
import java.util.concurrent.atomic.AtomicReference;
|
||||
import java.util.logging.Logger;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
Reference in New Issue
Block a user