mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
new api usage inspection: recognize java 11
This commit is contained in:
@@ -74,6 +74,7 @@ public class Java15APIUsageInspection extends AbstractBaseJavaLocalInspectionToo
|
||||
ourPresentableShortMessage.put(LanguageLevel.JDK_1_7, "1.8");
|
||||
ourPresentableShortMessage.put(LanguageLevel.JDK_1_8, "1.9");
|
||||
ourPresentableShortMessage.put(LanguageLevel.JDK_1_9, "10");
|
||||
ourPresentableShortMessage.put(LanguageLevel.JDK_10, "11");
|
||||
|
||||
loadForbiddenApi("ignore16List.txt", ourIgnored16ClassesAPI);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,133 @@
|
||||
jdk.net.ExtendedSocketOptions#TCP_KEEPIDLE
|
||||
jdk.net.ExtendedSocketOptions#TCP_KEEPINTERVAL
|
||||
jdk.net.ExtendedSocketOptions#TCP_KEEPCOUNT
|
||||
java.io.Reader#nullReader()
|
||||
java.io.Writer#nullWriter()
|
||||
java.io.FileReader#FileReader(java.lang.String;java.nio.charset.Charset;)
|
||||
java.io.FileReader#FileReader(java.io.File;java.nio.charset.Charset;)
|
||||
java.io.FileWriter#FileWriter(java.lang.String;java.nio.charset.Charset;)
|
||||
java.io.FileWriter#FileWriter(java.lang.String;java.nio.charset.Charset;boolean;)
|
||||
java.io.FileWriter#FileWriter(java.io.File;java.nio.charset.Charset;)
|
||||
java.io.FileWriter#FileWriter(java.io.File;java.nio.charset.Charset;boolean;)
|
||||
java.io.InputStream#nullInputStream()
|
||||
java.io.InputStream#readNBytes(int;)
|
||||
java.io.OutputStream#nullOutputStream()
|
||||
java.io.ByteArrayOutputStream#writeBytes(byte[];)
|
||||
java.nio.file.Path#of(java.lang.String;java.lang.String[];)
|
||||
java.nio.file.Path#of(URI;)
|
||||
java.nio.file.Files#readString(Path;)
|
||||
java.nio.file.Files#readString(Path;java.nio.charset.Charset;)
|
||||
java.nio.file.Files#writeString(Path;java.lang.CharSequence;OpenOption[];)
|
||||
java.nio.file.Files#writeString(Path;java.lang.CharSequence;java.nio.charset.Charset;OpenOption[];)
|
||||
java.nio.channels.Selector#select(java.util.function.Consumer<SelectionKey>;long;)
|
||||
java.nio.channels.Selector#select(java.util.function.Consumer<SelectionKey>;)
|
||||
java.nio.channels.Selector#selectNow(java.util.function.Consumer<SelectionKey>;)
|
||||
java.nio.channels.SelectionKey#interestOpsOr(int;)
|
||||
java.nio.channels.SelectionKey#interestOpsAnd(int;)
|
||||
java.nio.IntBuffer#mismatch(java.nio.IntBuffer;)
|
||||
java.nio.ByteBuffer#mismatch(java.nio.ByteBuffer;)
|
||||
java.nio.CharBuffer#mismatch(java.nio.CharBuffer;)
|
||||
java.nio.LongBuffer#mismatch(java.nio.LongBuffer;)
|
||||
java.nio.FloatBuffer#mismatch(java.nio.FloatBuffer;)
|
||||
java.nio.ShortBuffer#mismatch(java.nio.ShortBuffer;)
|
||||
java.nio.DoubleBuffer#mismatch(java.nio.DoubleBuffer;)
|
||||
java.lang.ref.Reference#clone()
|
||||
java.lang.invoke.ConstantBootstraps
|
||||
java.lang.Class#getNestHost()
|
||||
java.lang.Class#isNestmateOf(java.lang.Class<?>;)
|
||||
java.lang.Class#getNestMembers()
|
||||
java.lang.String#strip()
|
||||
java.lang.String#stripLeading()
|
||||
java.lang.String#stripTrailing()
|
||||
java.lang.String#isBlank()
|
||||
java.lang.String#lines()
|
||||
java.lang.String#repeat(int;)
|
||||
java.lang.Character.UnicodeBlock#SYRIAC_SUPPLEMENT
|
||||
java.lang.Character.UnicodeBlock#CYRILLIC_EXTENDED_C
|
||||
java.lang.Character.UnicodeBlock#OSAGE
|
||||
java.lang.Character.UnicodeBlock#NEWA
|
||||
java.lang.Character.UnicodeBlock#MONGOLIAN_SUPPLEMENT
|
||||
java.lang.Character.UnicodeBlock#MARCHEN
|
||||
java.lang.Character.UnicodeBlock#IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
|
||||
java.lang.Character.UnicodeBlock#TANGUT
|
||||
java.lang.Character.UnicodeBlock#TANGUT_COMPONENTS
|
||||
java.lang.Character.UnicodeBlock#KANA_EXTENDED_A
|
||||
java.lang.Character.UnicodeBlock#GLAGOLITIC_SUPPLEMENT
|
||||
java.lang.Character.UnicodeBlock#ADLAM
|
||||
java.lang.Character.UnicodeBlock#MASARAM_GONDI
|
||||
java.lang.Character.UnicodeBlock#ZANABAZAR_SQUARE
|
||||
java.lang.Character.UnicodeBlock#NUSHU
|
||||
java.lang.Character.UnicodeBlock#SOYOMBO
|
||||
java.lang.Character.UnicodeBlock#BHAIKSUKI
|
||||
java.lang.Character.UnicodeBlock#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
|
||||
java.lang.Character.UnicodeScript#ADLAM
|
||||
java.lang.Character.UnicodeScript#BHAIKSUKI
|
||||
java.lang.Character.UnicodeScript#MARCHEN
|
||||
java.lang.Character.UnicodeScript#NEWA
|
||||
java.lang.Character.UnicodeScript#OSAGE
|
||||
java.lang.Character.UnicodeScript#TANGUT
|
||||
java.lang.Character.UnicodeScript#MASARAM_GONDI
|
||||
java.lang.Character.UnicodeScript#NUSHU
|
||||
java.lang.Character.UnicodeScript#SOYOMBO
|
||||
java.lang.Character.UnicodeScript#ZANABAZAR_SQUARE
|
||||
java.lang.Character#toString(int;)
|
||||
java.lang.CharSequence#compare(java.lang.CharSequence;java.lang.CharSequence;)
|
||||
java.lang.StringBuffer#compareTo(java.lang.StringBuffer;)
|
||||
java.lang.StringBuilder#compareTo(java.lang.StringBuilder;)
|
||||
java.lang.AbstractStringBuilder#compareTo(java.lang.AbstractStringBuilder;)
|
||||
java.util.zip.Deflater#setInput(ByteBuffer;)
|
||||
java.util.zip.Deflater#deflate(ByteBuffer;)
|
||||
java.util.zip.Deflater#deflate(ByteBuffer;int;)
|
||||
java.util.zip.Inflater#setInput(ByteBuffer;)
|
||||
java.util.zip.Inflater#setDictionary(ByteBuffer;)
|
||||
java.util.zip.Inflater#inflate(ByteBuffer;)
|
||||
java.util.regex.Pattern#asMatchPredicate()
|
||||
java.util.function.Predicate#not(java.util.function.Predicate<? super T>;)
|
||||
java.util.concurrent.TimeUnit#convert(Duration;)
|
||||
java.util.Optional#isEmpty()
|
||||
java.util.Collection#toArray(java.util.function.IntFunction<T[]>;)
|
||||
java.util.OptionalInt#isEmpty()
|
||||
java.util.OptionalLong#isEmpty()
|
||||
java.util.OptionalDouble#isEmpty()
|
||||
java.security.spec.PSSParameterSpec#TRAILER_FIELD_BC
|
||||
java.security.spec.RSAPublicKeySpec#RSAPublicKeySpec(java.math.BigInteger;java.math.BigInteger;AlgorithmParameterSpec;)
|
||||
java.security.spec.RSAPublicKeySpec#getParams()
|
||||
java.security.spec.RSAPrivateKeySpec#RSAPrivateKeySpec(java.math.BigInteger;java.math.BigInteger;AlgorithmParameterSpec;)
|
||||
java.security.spec.RSAPrivateKeySpec#getParams()
|
||||
java.security.spec.RSAPrivateCrtKeySpec#RSAPrivateCrtKeySpec(java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;AlgorithmParameterSpec;)
|
||||
java.security.spec.RSAKeyGenParameterSpec#RSAKeyGenParameterSpec(int;java.math.BigInteger;AlgorithmParameterSpec;)
|
||||
java.security.spec.RSAKeyGenParameterSpec#getKeyParams()
|
||||
java.security.spec.RSAMultiPrimePrivateCrtKeySpec#RSAMultiPrimePrivateCrtKeySpec(java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;java.math.BigInteger;RSAOtherPrimeInfo[];AlgorithmParameterSpec;)
|
||||
java.security.interfaces.RSAKey#getParams()
|
||||
jdk.jshell.execution.RemoteCodes#RESULT_USER_EXCEPTION_CHAINED
|
||||
jdk.jshell.EvalException#getCause()
|
||||
sun.swing.SwingUtilities2#isScaleChanged(PropertyChangeEvent;)
|
||||
sun.swing.SwingUtilities2#isScaleChanged(java.lang.String;java.lang.Object;java.lang.Object;)
|
||||
javax.swing.ListSelectionModel#getSelectedIndices()
|
||||
javax.swing.ListSelectionModel#getSelectedItemsCount()
|
||||
javax.lang.model.SourceVersion#RELEASE_11
|
||||
javax.xml.crypto.dsig.DigestMethod#SHA224
|
||||
javax.xml.crypto.dsig.DigestMethod#SHA384
|
||||
javax.xml.crypto.dsig.DigestMethod#SHA3_224
|
||||
javax.xml.crypto.dsig.DigestMethod#SHA3_256
|
||||
javax.xml.crypto.dsig.DigestMethod#SHA3_384
|
||||
javax.xml.crypto.dsig.DigestMethod#SHA3_512
|
||||
javax.xml.crypto.dsig.SignatureMethod#DSA_SHA256
|
||||
javax.xml.crypto.dsig.SignatureMethod#RSA_SHA224
|
||||
javax.xml.crypto.dsig.SignatureMethod#RSA_SHA256
|
||||
javax.xml.crypto.dsig.SignatureMethod#RSA_SHA384
|
||||
javax.xml.crypto.dsig.SignatureMethod#RSA_SHA512
|
||||
javax.xml.crypto.dsig.SignatureMethod#SHA1_RSA_MGF1
|
||||
javax.xml.crypto.dsig.SignatureMethod#SHA224_RSA_MGF1
|
||||
javax.xml.crypto.dsig.SignatureMethod#SHA256_RSA_MGF1
|
||||
javax.xml.crypto.dsig.SignatureMethod#SHA384_RSA_MGF1
|
||||
javax.xml.crypto.dsig.SignatureMethod#SHA512_RSA_MGF1
|
||||
javax.xml.crypto.dsig.SignatureMethod#ECDSA_SHA1
|
||||
javax.xml.crypto.dsig.SignatureMethod#ECDSA_SHA224
|
||||
javax.xml.crypto.dsig.SignatureMethod#ECDSA_SHA256
|
||||
javax.xml.crypto.dsig.SignatureMethod#ECDSA_SHA384
|
||||
javax.xml.crypto.dsig.SignatureMethod#ECDSA_SHA512
|
||||
javax.xml.crypto.dsig.SignatureMethod#HMAC_SHA224
|
||||
javax.xml.crypto.dsig.SignatureMethod#HMAC_SHA256
|
||||
javax.xml.crypto.dsig.SignatureMethod#HMAC_SHA384
|
||||
javax.xml.crypto.dsig.SignatureMethod#HMAC_SHA512
|
||||
Reference in New Issue
Block a user