8028563: Remove javac support for 6/1.6 source and target values
Reviewed-by: jjg, erikj, henryjen
This commit is contained in:
parent
88a2f93966
commit
90518f0635
@ -1,890 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name java/io/Closeable
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/io/File
|
||||
-method name toPath descriptor ()Ljava/nio/file/Path;
|
||||
|
||||
class name java/io/FileOutputStream
|
||||
-method name write descriptor (I)V
|
||||
method name write descriptor (I)V thrownTypes java/io/IOException flags 101
|
||||
|
||||
class name java/io/ObjectInput
|
||||
header extends java/lang/Object implements java/io/DataInput flags 601
|
||||
|
||||
class name java/io/ObjectOutput
|
||||
header extends java/lang/Object implements java/io/DataOutput flags 601
|
||||
|
||||
class name java/lang/AssertionError
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V
|
||||
|
||||
-class name java/lang/AutoCloseable
|
||||
|
||||
class name java/lang/Boolean
|
||||
-method name compare descriptor (ZZ)I
|
||||
|
||||
-class name java/lang/BootstrapMethodError
|
||||
|
||||
class name java/lang/Byte
|
||||
-method name compare descriptor (BB)I
|
||||
|
||||
class name java/lang/Character
|
||||
header extends java/lang/Object implements java/io/Serializable,java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/Character;>;
|
||||
innerclass innerClass java/lang/Character$Subset outerClass java/lang/Character innerClassName Subset flags 9
|
||||
innerclass innerClass java/lang/Character$UnicodeBlock outerClass java/lang/Character innerClassName UnicodeBlock flags 19
|
||||
-method name isBmpCodePoint descriptor (I)Z
|
||||
-method name isSurrogate descriptor (C)Z
|
||||
-method name highSurrogate descriptor (I)C
|
||||
-method name lowSurrogate descriptor (I)C
|
||||
-method name isAlphabetic descriptor (I)Z
|
||||
-method name isIdeographic descriptor (I)Z
|
||||
-method name compare descriptor (CC)I
|
||||
-method name getName descriptor (I)Ljava/lang/String;
|
||||
|
||||
class name java/lang/Character$UnicodeBlock
|
||||
-field name ARABIC_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name NKO descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name SAMARITAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name MANDAIC descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ETHIOPIC_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name NEW_TAI_LUE descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name BUGINESE descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name TAI_THAM descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name BALINESE descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name SUNDANESE descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name BATAK descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name LEPCHA descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name OL_CHIKI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name VEDIC_EXTENSIONS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name PHONETIC_EXTENSIONS_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name COMBINING_DIACRITICAL_MARKS_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name GLAGOLITIC descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name LATIN_EXTENDED_C descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name COPTIC descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name GEORGIAN_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name TIFINAGH descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ETHIOPIC_EXTENDED descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CYRILLIC_EXTENDED_A descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name SUPPLEMENTAL_PUNCTUATION descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CJK_STROKES descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name LISU descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name VAI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CYRILLIC_EXTENDED_B descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name BAMUM descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name MODIFIER_TONE_LETTERS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name LATIN_EXTENDED_D descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name SYLOTI_NAGRI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name COMMON_INDIC_NUMBER_FORMS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name PHAGS_PA descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name SAURASHTRA descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name DEVANAGARI_EXTENDED descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name KAYAH_LI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name REJANG descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name HANGUL_JAMO_EXTENDED_A descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name JAVANESE descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CHAM descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name MYANMAR_EXTENDED_A descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name TAI_VIET descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ETHIOPIC_EXTENDED_A descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name MEETEI_MAYEK descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name HANGUL_JAMO_EXTENDED_B descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name VERTICAL_FORMS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ANCIENT_GREEK_NUMBERS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ANCIENT_SYMBOLS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name PHAISTOS_DISC descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name LYCIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CARIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name OLD_PERSIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name IMPERIAL_ARAMAIC descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name PHOENICIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name LYDIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name KHAROSHTHI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name OLD_SOUTH_ARABIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name AVESTAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name INSCRIPTIONAL_PARTHIAN descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name INSCRIPTIONAL_PAHLAVI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name OLD_TURKIC descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name RUMI_NUMERAL_SYMBOLS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name BRAHMI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name KAITHI descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CUNEIFORM descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CUNEIFORM_NUMBERS_AND_PUNCTUATION descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name EGYPTIAN_HIEROGLYPHS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name BAMUM_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name KANA_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ANCIENT_GREEK_MUSICAL_NOTATION descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name COUNTING_ROD_NUMERALS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name MAHJONG_TILES descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name DOMINO_TILES descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name PLAYING_CARDS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ENCLOSED_ALPHANUMERIC_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ENCLOSED_IDEOGRAPHIC_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name EMOTICONS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name TRANSPORT_AND_MAP_SYMBOLS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name ALCHEMICAL_SYMBOLS descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
-field name CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D descriptor Ljava/lang/Character$UnicodeBlock;
|
||||
|
||||
-class name java/lang/Character$UnicodeScript
|
||||
|
||||
class name java/lang/ClassLoader
|
||||
-method name loadClass descriptor (Ljava/lang/String;Z)Ljava/lang/Class;
|
||||
-method name getClassLoadingLock descriptor (Ljava/lang/String;)Ljava/lang/Object;
|
||||
-method name setDefaultAssertionStatus descriptor (Z)V
|
||||
-method name setPackageAssertionStatus descriptor (Ljava/lang/String;Z)V
|
||||
-method name setClassAssertionStatus descriptor (Ljava/lang/String;Z)V
|
||||
-method name clearAssertionStatus descriptor ()V
|
||||
-method name registerAsParallelCapable descriptor ()Z
|
||||
method name loadClass descriptor (Ljava/lang/String;Z)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 24 signature (Ljava/lang/String;Z)Ljava/lang/Class<*>;
|
||||
method name setDefaultAssertionStatus descriptor (Z)V flags 21
|
||||
method name setPackageAssertionStatus descriptor (Ljava/lang/String;Z)V flags 21
|
||||
method name setClassAssertionStatus descriptor (Ljava/lang/String;Z)V flags 21
|
||||
method name clearAssertionStatus descriptor ()V flags 21
|
||||
|
||||
class name java/lang/ClassNotFoundException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
-class name java/lang/ClassValue
|
||||
|
||||
class name java/lang/Deprecated
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
|
||||
|
||||
class name java/lang/Error
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;ZZ)V
|
||||
|
||||
class name java/lang/Exception
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;ZZ)V
|
||||
|
||||
class name java/lang/IllegalAccessException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name java/lang/InstantiationException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name java/lang/Integer
|
||||
-method name compare descriptor (II)I
|
||||
|
||||
class name java/lang/LinkageError
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V
|
||||
|
||||
class name java/lang/Long
|
||||
-method name compare descriptor (JJ)I
|
||||
|
||||
class name java/lang/NoSuchFieldException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name java/lang/NoSuchMethodException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name java/lang/ProcessBuilder
|
||||
header extends java/lang/Object flags 31
|
||||
-method name redirectInput descriptor (Ljava/lang/ProcessBuilder$Redirect;)Ljava/lang/ProcessBuilder;
|
||||
-method name redirectOutput descriptor (Ljava/lang/ProcessBuilder$Redirect;)Ljava/lang/ProcessBuilder;
|
||||
-method name redirectError descriptor (Ljava/lang/ProcessBuilder$Redirect;)Ljava/lang/ProcessBuilder;
|
||||
-method name redirectInput descriptor (Ljava/io/File;)Ljava/lang/ProcessBuilder;
|
||||
-method name redirectOutput descriptor (Ljava/io/File;)Ljava/lang/ProcessBuilder;
|
||||
-method name redirectError descriptor (Ljava/io/File;)Ljava/lang/ProcessBuilder;
|
||||
-method name redirectInput descriptor ()Ljava/lang/ProcessBuilder$Redirect;
|
||||
-method name redirectOutput descriptor ()Ljava/lang/ProcessBuilder$Redirect;
|
||||
-method name redirectError descriptor ()Ljava/lang/ProcessBuilder$Redirect;
|
||||
-method name inheritIO descriptor ()Ljava/lang/ProcessBuilder;
|
||||
|
||||
-class name java/lang/ProcessBuilder$Redirect
|
||||
|
||||
-class name java/lang/ProcessBuilder$Redirect$Type
|
||||
|
||||
-class name java/lang/ReflectiveOperationException
|
||||
|
||||
class name java/lang/RuntimeException
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;ZZ)V
|
||||
|
||||
-class name java/lang/SafeVarargs
|
||||
|
||||
class name java/lang/Short
|
||||
-method name compare descriptor (SS)I
|
||||
|
||||
class name java/lang/StrictMath
|
||||
-method name ceil descriptor (D)D
|
||||
-method name floor descriptor (D)D
|
||||
method name ceil descriptor (D)D flags 109
|
||||
method name floor descriptor (D)D flags 109
|
||||
|
||||
class name java/lang/System
|
||||
-method name lineSeparator descriptor ()Ljava/lang/String;
|
||||
|
||||
class name java/lang/Thread
|
||||
-method name clone descriptor ()Ljava/lang/Object;
|
||||
|
||||
class name java/lang/Throwable
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;ZZ)V
|
||||
-method name getCause descriptor ()Ljava/lang/Throwable;
|
||||
-method name fillInStackTrace descriptor ()Ljava/lang/Throwable;
|
||||
-method name addSuppressed descriptor (Ljava/lang/Throwable;)V
|
||||
-method name getSuppressed descriptor ()[Ljava/lang/Throwable;
|
||||
method name getCause descriptor ()Ljava/lang/Throwable; flags 1
|
||||
method name fillInStackTrace descriptor ()Ljava/lang/Throwable; flags 121
|
||||
|
||||
-class name java/lang/invoke/CallSite
|
||||
|
||||
-class name java/lang/invoke/ConstantCallSite
|
||||
|
||||
-class name java/lang/invoke/MethodHandle
|
||||
|
||||
-class name java/lang/invoke/MethodHandleProxies
|
||||
|
||||
-class name java/lang/invoke/MethodHandles
|
||||
|
||||
-class name java/lang/invoke/MethodHandles$Lookup
|
||||
|
||||
-class name java/lang/invoke/MethodType
|
||||
|
||||
-class name java/lang/invoke/MutableCallSite
|
||||
|
||||
-class name java/lang/invoke/SwitchPoint
|
||||
|
||||
-class name java/lang/invoke/VolatileCallSite
|
||||
|
||||
-class name java/lang/invoke/WrongMethodTypeException
|
||||
|
||||
class name java/lang/reflect/InvocationTargetException
|
||||
header extends java/lang/Exception flags 21
|
||||
|
||||
class name java/lang/reflect/Modifier
|
||||
-method name classModifiers descriptor ()I
|
||||
-method name interfaceModifiers descriptor ()I
|
||||
-method name constructorModifiers descriptor ()I
|
||||
-method name methodModifiers descriptor ()I
|
||||
-method name fieldModifiers descriptor ()I
|
||||
|
||||
class name java/net/DatagramSocket
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name java/net/HttpCookie
|
||||
-method name isHttpOnly descriptor ()Z
|
||||
-method name setHttpOnly descriptor (Z)V
|
||||
|
||||
class name java/net/HttpURLConnection
|
||||
-field name fixedContentLengthLong descriptor J
|
||||
-method name setFixedLengthStreamingMode descriptor (J)V
|
||||
|
||||
class name java/net/InetAddress
|
||||
-method name getLoopbackAddress descriptor ()Ljava/net/InetAddress;
|
||||
|
||||
class name java/net/InetSocketAddress
|
||||
-method name getHostString descriptor ()Ljava/lang/String;
|
||||
|
||||
class name java/net/NetworkInterface
|
||||
-method name getIndex descriptor ()I
|
||||
-method name getByIndex descriptor (I)Ljava/net/NetworkInterface;
|
||||
|
||||
-class name java/net/ProtocolFamily
|
||||
|
||||
class name java/net/ServerSocket
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
class name java/net/Socket
|
||||
header extends java/lang/Object flags 21
|
||||
|
||||
-class name java/net/SocketOption
|
||||
|
||||
-class name java/net/StandardProtocolFamily
|
||||
|
||||
-class name java/net/StandardSocketOptions
|
||||
|
||||
class name java/net/URLClassLoader
|
||||
header extends java/security/SecureClassLoader flags 21
|
||||
-method name getResourceAsStream descriptor (Ljava/lang/String;)Ljava/io/InputStream;
|
||||
-method name close descriptor ()V
|
||||
|
||||
class name java/net/URLConnection
|
||||
-method name getContentLengthLong descriptor ()J
|
||||
-method name getHeaderFieldLong descriptor (Ljava/lang/String;J)J
|
||||
|
||||
class name java/nio/CharBuffer
|
||||
-method name subSequence descriptor (II)Ljava/nio/CharBuffer;
|
||||
-method name subSequence descriptor (II)Ljava/lang/CharSequence;
|
||||
method name subSequence descriptor (II)Ljava/lang/CharSequence; flags 401
|
||||
|
||||
-class name java/nio/channels/AcceptPendingException
|
||||
|
||||
-class name java/nio/channels/AlreadyBoundException
|
||||
|
||||
-class name java/nio/channels/AsynchronousByteChannel
|
||||
|
||||
-class name java/nio/channels/AsynchronousChannel
|
||||
|
||||
-class name java/nio/channels/AsynchronousChannelGroup
|
||||
|
||||
-class name java/nio/channels/AsynchronousFileChannel
|
||||
|
||||
-class name java/nio/channels/AsynchronousServerSocketChannel
|
||||
|
||||
-class name java/nio/channels/AsynchronousSocketChannel
|
||||
|
||||
class name java/nio/channels/Channels
|
||||
-method name newInputStream descriptor (Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/InputStream;
|
||||
-method name newOutputStream descriptor (Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/OutputStream;
|
||||
|
||||
-class name java/nio/channels/CompletionHandler
|
||||
|
||||
class name java/nio/channels/DatagramChannel
|
||||
header extends java/nio/channels/spi/AbstractSelectableChannel implements java/nio/channels/ByteChannel,java/nio/channels/ScatteringByteChannel,java/nio/channels/GatheringByteChannel flags 421
|
||||
-method name open descriptor (Ljava/net/ProtocolFamily;)Ljava/nio/channels/DatagramChannel;
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;)Ljava/nio/channels/DatagramChannel;
|
||||
-method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/nio/channels/DatagramChannel;
|
||||
-method name getRemoteAddress descriptor ()Ljava/net/SocketAddress;
|
||||
-method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/nio/channels/NetworkChannel;
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;)Ljava/nio/channels/NetworkChannel;
|
||||
|
||||
class name java/nio/channels/FileChannel
|
||||
header extends java/nio/channels/spi/AbstractInterruptibleChannel implements java/nio/channels/ByteChannel,java/nio/channels/GatheringByteChannel,java/nio/channels/ScatteringByteChannel flags 421
|
||||
innerclass innerClass java/nio/channels/FileChannel$MapMode outerClass java/nio/channels/FileChannel innerClassName MapMode flags 9
|
||||
-method name open descriptor (Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/FileChannel;
|
||||
-method name open descriptor (Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/nio/channels/FileChannel;
|
||||
-method name truncate descriptor (J)Ljava/nio/channels/SeekableByteChannel;
|
||||
-method name position descriptor (J)Ljava/nio/channels/SeekableByteChannel;
|
||||
|
||||
class name java/nio/channels/FileLock
|
||||
header extends java/lang/Object flags 421
|
||||
-method name <init> descriptor (Ljava/nio/channels/AsynchronousFileChannel;JJZ)V
|
||||
-method name acquiredBy descriptor ()Ljava/nio/channels/Channel;
|
||||
-method name close descriptor ()V
|
||||
|
||||
-class name java/nio/channels/IllegalChannelGroupException
|
||||
|
||||
-class name java/nio/channels/InterruptedByTimeoutException
|
||||
|
||||
-class name java/nio/channels/MembershipKey
|
||||
|
||||
-class name java/nio/channels/MulticastChannel
|
||||
|
||||
-class name java/nio/channels/NetworkChannel
|
||||
|
||||
-class name java/nio/channels/ReadPendingException
|
||||
|
||||
-class name java/nio/channels/SeekableByteChannel
|
||||
|
||||
class name java/nio/channels/Selector
|
||||
header extends java/lang/Object flags 421
|
||||
|
||||
class name java/nio/channels/ServerSocketChannel
|
||||
header extends java/nio/channels/spi/AbstractSelectableChannel flags 421
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;)Ljava/nio/channels/ServerSocketChannel;
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;I)Ljava/nio/channels/ServerSocketChannel;
|
||||
-method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/nio/channels/ServerSocketChannel;
|
||||
-method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/nio/channels/NetworkChannel;
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;)Ljava/nio/channels/NetworkChannel;
|
||||
|
||||
-class name java/nio/channels/ShutdownChannelGroupException
|
||||
|
||||
class name java/nio/channels/SocketChannel
|
||||
header extends java/nio/channels/spi/AbstractSelectableChannel implements java/nio/channels/ByteChannel,java/nio/channels/ScatteringByteChannel,java/nio/channels/GatheringByteChannel flags 421
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;)Ljava/nio/channels/SocketChannel;
|
||||
-method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/nio/channels/SocketChannel;
|
||||
-method name shutdownInput descriptor ()Ljava/nio/channels/SocketChannel;
|
||||
-method name shutdownOutput descriptor ()Ljava/nio/channels/SocketChannel;
|
||||
-method name getRemoteAddress descriptor ()Ljava/net/SocketAddress;
|
||||
-method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/nio/channels/NetworkChannel;
|
||||
-method name bind descriptor (Ljava/net/SocketAddress;)Ljava/nio/channels/NetworkChannel;
|
||||
|
||||
-class name java/nio/channels/WritePendingException
|
||||
|
||||
-class name java/nio/channels/spi/AsynchronousChannelProvider
|
||||
|
||||
class name java/nio/channels/spi/SelectorProvider
|
||||
-method name openDatagramChannel descriptor (Ljava/net/ProtocolFamily;)Ljava/nio/channels/DatagramChannel;
|
||||
|
||||
-class name java/nio/charset/StandardCharsets
|
||||
|
||||
-class name java/nio/file/AccessDeniedException
|
||||
|
||||
-class name java/nio/file/AccessMode
|
||||
|
||||
-class name java/nio/file/AtomicMoveNotSupportedException
|
||||
|
||||
-class name java/nio/file/ClosedDirectoryStreamException
|
||||
|
||||
-class name java/nio/file/ClosedFileSystemException
|
||||
|
||||
-class name java/nio/file/ClosedWatchServiceException
|
||||
|
||||
-class name java/nio/file/CopyOption
|
||||
|
||||
-class name java/nio/file/DirectoryIteratorException
|
||||
|
||||
-class name java/nio/file/DirectoryNotEmptyException
|
||||
|
||||
-class name java/nio/file/DirectoryStream
|
||||
|
||||
-class name java/nio/file/DirectoryStream$Filter
|
||||
|
||||
-class name java/nio/file/FileAlreadyExistsException
|
||||
|
||||
-class name java/nio/file/FileStore
|
||||
|
||||
-class name java/nio/file/FileSystem
|
||||
|
||||
-class name java/nio/file/FileSystemAlreadyExistsException
|
||||
|
||||
-class name java/nio/file/FileSystemException
|
||||
|
||||
-class name java/nio/file/FileSystemLoopException
|
||||
|
||||
-class name java/nio/file/FileSystemNotFoundException
|
||||
|
||||
-class name java/nio/file/FileSystems
|
||||
|
||||
-class name java/nio/file/FileVisitOption
|
||||
|
||||
-class name java/nio/file/FileVisitResult
|
||||
|
||||
-class name java/nio/file/FileVisitor
|
||||
|
||||
-class name java/nio/file/Files
|
||||
|
||||
-class name java/nio/file/InvalidPathException
|
||||
|
||||
-class name java/nio/file/LinkOption
|
||||
|
||||
-class name java/nio/file/LinkPermission
|
||||
|
||||
-class name java/nio/file/NoSuchFileException
|
||||
|
||||
-class name java/nio/file/NotDirectoryException
|
||||
|
||||
-class name java/nio/file/NotLinkException
|
||||
|
||||
-class name java/nio/file/OpenOption
|
||||
|
||||
-class name java/nio/file/Path
|
||||
|
||||
-class name java/nio/file/PathMatcher
|
||||
|
||||
-class name java/nio/file/Paths
|
||||
|
||||
-class name java/nio/file/ProviderMismatchException
|
||||
|
||||
-class name java/nio/file/ProviderNotFoundException
|
||||
|
||||
-class name java/nio/file/ReadOnlyFileSystemException
|
||||
|
||||
-class name java/nio/file/SecureDirectoryStream
|
||||
|
||||
-class name java/nio/file/SimpleFileVisitor
|
||||
|
||||
-class name java/nio/file/StandardCopyOption
|
||||
|
||||
-class name java/nio/file/StandardOpenOption
|
||||
|
||||
-class name java/nio/file/StandardWatchEventKinds
|
||||
|
||||
-class name java/nio/file/WatchEvent
|
||||
|
||||
-class name java/nio/file/WatchEvent$Kind
|
||||
|
||||
-class name java/nio/file/WatchEvent$Modifier
|
||||
|
||||
-class name java/nio/file/WatchKey
|
||||
|
||||
-class name java/nio/file/WatchService
|
||||
|
||||
-class name java/nio/file/Watchable
|
||||
|
||||
-class name java/nio/file/attribute/AclEntry
|
||||
|
||||
-class name java/nio/file/attribute/AclEntry$Builder
|
||||
|
||||
-class name java/nio/file/attribute/AclEntryFlag
|
||||
|
||||
-class name java/nio/file/attribute/AclEntryPermission
|
||||
|
||||
-class name java/nio/file/attribute/AclEntryType
|
||||
|
||||
-class name java/nio/file/attribute/AclFileAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/AttributeView
|
||||
|
||||
-class name java/nio/file/attribute/BasicFileAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/BasicFileAttributes
|
||||
|
||||
-class name java/nio/file/attribute/DosFileAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/DosFileAttributes
|
||||
|
||||
-class name java/nio/file/attribute/FileAttribute
|
||||
|
||||
-class name java/nio/file/attribute/FileAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/FileOwnerAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/FileStoreAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/FileTime
|
||||
|
||||
-class name java/nio/file/attribute/GroupPrincipal
|
||||
|
||||
-class name java/nio/file/attribute/PosixFileAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/PosixFileAttributes
|
||||
|
||||
-class name java/nio/file/attribute/PosixFilePermission
|
||||
|
||||
-class name java/nio/file/attribute/PosixFilePermissions
|
||||
|
||||
-class name java/nio/file/attribute/UserDefinedFileAttributeView
|
||||
|
||||
-class name java/nio/file/attribute/UserPrincipal
|
||||
|
||||
-class name java/nio/file/attribute/UserPrincipalLookupService
|
||||
|
||||
-class name java/nio/file/attribute/UserPrincipalNotFoundException
|
||||
|
||||
-class name java/nio/file/spi/FileSystemProvider
|
||||
|
||||
-class name java/nio/file/spi/FileTypeDetector
|
||||
|
||||
-class name java/security/AlgorithmConstraints
|
||||
|
||||
-class name java/security/CryptoPrimitive
|
||||
|
||||
-class name java/security/cert/CRLReason
|
||||
|
||||
class name java/security/cert/CertPathValidatorException
|
||||
header extends java/security/GeneralSecurityException flags 21
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;Ljava/security/cert/CertPath;ILjava/security/cert/CertPathValidatorException$Reason;)V
|
||||
-method name getReason descriptor ()Ljava/security/cert/CertPathValidatorException$Reason;
|
||||
|
||||
-class name java/security/cert/CertPathValidatorException$BasicReason
|
||||
|
||||
-class name java/security/cert/CertPathValidatorException$Reason
|
||||
|
||||
-class name java/security/cert/CertificateRevokedException
|
||||
|
||||
-class name java/security/cert/Extension
|
||||
|
||||
-class name java/security/cert/PKIXReason
|
||||
|
||||
class name java/security/cert/X509CRLEntry
|
||||
-method name getRevocationReason descriptor ()Ljava/security/cert/CRLReason;
|
||||
|
||||
class name java/util/ArrayList
|
||||
-method name removeAll descriptor (Ljava/util/Collection;)Z
|
||||
-method name retainAll descriptor (Ljava/util/Collection;)Z
|
||||
-method name listIterator descriptor (I)Ljava/util/ListIterator;
|
||||
-method name listIterator descriptor ()Ljava/util/ListIterator;
|
||||
-method name iterator descriptor ()Ljava/util/Iterator;
|
||||
-method name subList descriptor (II)Ljava/util/List;
|
||||
|
||||
class name java/util/Arrays
|
||||
-method name asList descriptor ([Ljava/lang/Object;)Ljava/util/List;
|
||||
method name asList descriptor ([Ljava/lang/Object;)Ljava/util/List; flags 89 signature <T:Ljava/lang/Object;>([TT;)Ljava/util/List<TT;>;
|
||||
|
||||
class name java/util/BitSet
|
||||
-method name valueOf descriptor ([J)Ljava/util/BitSet;
|
||||
-method name valueOf descriptor (Ljava/nio/LongBuffer;)Ljava/util/BitSet;
|
||||
-method name valueOf descriptor ([B)Ljava/util/BitSet;
|
||||
-method name valueOf descriptor (Ljava/nio/ByteBuffer;)Ljava/util/BitSet;
|
||||
-method name toByteArray descriptor ()[B
|
||||
-method name toLongArray descriptor ()[J
|
||||
-method name previousSetBit descriptor (I)I
|
||||
-method name previousClearBit descriptor (I)I
|
||||
|
||||
class name java/util/Calendar
|
||||
-method name isWeekDateSupported descriptor ()Z
|
||||
-method name getWeekYear descriptor ()I
|
||||
-method name setWeekDate descriptor (III)V
|
||||
-method name getWeeksInWeekYear descriptor ()I
|
||||
|
||||
class name java/util/Collections
|
||||
-method name emptyIterator descriptor ()Ljava/util/Iterator;
|
||||
-method name emptyListIterator descriptor ()Ljava/util/ListIterator;
|
||||
-method name emptyEnumeration descriptor ()Ljava/util/Enumeration;
|
||||
-method name addAll descriptor (Ljava/util/Collection;[Ljava/lang/Object;)Z
|
||||
method name addAll descriptor (Ljava/util/Collection;[Ljava/lang/Object;)Z flags 89 signature <T:Ljava/lang/Object;>(Ljava/util/Collection<-TT;>;[TT;)Z
|
||||
|
||||
class name java/util/ConcurrentModificationException
|
||||
-method name <init> descriptor (Ljava/lang/Throwable;)V
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V
|
||||
|
||||
class name java/util/Currency
|
||||
-method name getAvailableCurrencies descriptor ()Ljava/util/Set;
|
||||
-method name getNumericCode descriptor ()I
|
||||
-method name getDisplayName descriptor ()Ljava/lang/String;
|
||||
-method name getDisplayName descriptor (Ljava/util/Locale;)Ljava/lang/String;
|
||||
|
||||
class name java/util/EnumMap
|
||||
-method name hashCode descriptor ()I
|
||||
|
||||
class name java/util/EnumSet
|
||||
-method name of descriptor (Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;
|
||||
method name of descriptor (Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet; flags 89 signature <E:Ljava/lang/Enum<TE;>;>(TE;[TE;)Ljava/util/EnumSet<TE;>;
|
||||
|
||||
class name java/util/EventListenerProxy
|
||||
header extends java/lang/Object implements java/util/EventListener flags 421
|
||||
-method name <init> descriptor (Ljava/util/EventListener;)V
|
||||
-method name getListener descriptor ()Ljava/util/EventListener;
|
||||
method name <init> descriptor (Ljava/util/EventListener;)V flags 1
|
||||
method name getListener descriptor ()Ljava/util/EventListener; flags 1
|
||||
|
||||
class name java/util/GregorianCalendar
|
||||
-method name isWeekDateSupported descriptor ()Z
|
||||
-method name getWeekYear descriptor ()I
|
||||
-method name setWeekDate descriptor (III)V
|
||||
-method name getWeeksInWeekYear descriptor ()I
|
||||
|
||||
-class name java/util/IllformedLocaleException
|
||||
|
||||
class name java/util/Locale
|
||||
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 31
|
||||
-field name PRIVATE_USE_EXTENSION descriptor C
|
||||
-field name UNICODE_LOCALE_EXTENSION descriptor C
|
||||
-method name getDefault descriptor (Ljava/util/Locale$Category;)Ljava/util/Locale;
|
||||
-method name setDefault descriptor (Ljava/util/Locale$Category;Ljava/util/Locale;)V
|
||||
-method name getScript descriptor ()Ljava/lang/String;
|
||||
-method name getExtension descriptor (C)Ljava/lang/String;
|
||||
-method name getExtensionKeys descriptor ()Ljava/util/Set;
|
||||
-method name getUnicodeLocaleAttributes descriptor ()Ljava/util/Set;
|
||||
-method name getUnicodeLocaleType descriptor (Ljava/lang/String;)Ljava/lang/String;
|
||||
-method name getUnicodeLocaleKeys descriptor ()Ljava/util/Set;
|
||||
-method name toLanguageTag descriptor ()Ljava/lang/String;
|
||||
-method name forLanguageTag descriptor (Ljava/lang/String;)Ljava/util/Locale;
|
||||
-method name getDisplayScript descriptor ()Ljava/lang/String;
|
||||
-method name getDisplayScript descriptor (Ljava/util/Locale;)Ljava/lang/String;
|
||||
|
||||
-class name java/util/Locale$Builder
|
||||
|
||||
-class name java/util/Locale$Category
|
||||
|
||||
-class name java/util/Objects
|
||||
|
||||
class name java/util/Properties
|
||||
-method name save descriptor (Ljava/io/OutputStream;Ljava/lang/String;)V
|
||||
-method name storeToXML descriptor (Ljava/io/OutputStream;Ljava/lang/String;)V
|
||||
-method name storeToXML descriptor (Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V
|
||||
method name save descriptor (Ljava/io/OutputStream;Ljava/lang/String;)V flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
|
||||
method name storeToXML descriptor (Ljava/io/OutputStream;Ljava/lang/String;)V thrownTypes java/io/IOException flags 21
|
||||
method name storeToXML descriptor (Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V thrownTypes java/io/IOException flags 21
|
||||
|
||||
class name java/util/Scanner
|
||||
header extends java/lang/Object implements java/util/Iterator flags 31 signature Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/String;>;
|
||||
-method name <init> descriptor (Ljava/nio/file/Path;)V
|
||||
-method name <init> descriptor (Ljava/nio/file/Path;Ljava/lang/String;)V
|
||||
|
||||
class name java/util/SimpleTimeZone
|
||||
-method name observesDaylightTime descriptor ()Z
|
||||
|
||||
class name java/util/TimeZone
|
||||
-method name observesDaylightTime descriptor ()Z
|
||||
|
||||
class name java/util/Vector
|
||||
-method name listIterator descriptor (I)Ljava/util/ListIterator;
|
||||
-method name listIterator descriptor ()Ljava/util/ListIterator;
|
||||
-method name iterator descriptor ()Ljava/util/Iterator;
|
||||
|
||||
-class name java/util/concurrent/ConcurrentLinkedDeque
|
||||
|
||||
class name java/util/concurrent/ConcurrentLinkedQueue
|
||||
-method name addAll descriptor (Ljava/util/Collection;)Z
|
||||
|
||||
-class name java/util/concurrent/ForkJoinPool
|
||||
|
||||
-class name java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory
|
||||
|
||||
-class name java/util/concurrent/ForkJoinPool$ManagedBlocker
|
||||
|
||||
-class name java/util/concurrent/ForkJoinTask
|
||||
|
||||
-class name java/util/concurrent/ForkJoinWorkerThread
|
||||
|
||||
class name java/util/concurrent/LinkedBlockingQueue
|
||||
-method name contains descriptor (Ljava/lang/Object;)Z
|
||||
|
||||
-class name java/util/concurrent/LinkedTransferQueue
|
||||
|
||||
-class name java/util/concurrent/Phaser
|
||||
|
||||
-class name java/util/concurrent/RecursiveAction
|
||||
|
||||
-class name java/util/concurrent/RecursiveTask
|
||||
|
||||
class name java/util/concurrent/ScheduledThreadPoolExecutor
|
||||
-method name setRemoveOnCancelPolicy descriptor (Z)V
|
||||
-method name getRemoveOnCancelPolicy descriptor ()Z
|
||||
method name remove descriptor (Ljava/lang/Runnable;)Z flags 1
|
||||
|
||||
-class name java/util/concurrent/ThreadLocalRandom
|
||||
|
||||
class name java/util/concurrent/ThreadPoolExecutor
|
||||
-method name toString descriptor ()Ljava/lang/String;
|
||||
|
||||
-class name java/util/concurrent/TransferQueue
|
||||
|
||||
class name java/util/concurrent/locks/AbstractQueuedLongSynchronizer
|
||||
-method name hasQueuedPredecessors descriptor ()Z
|
||||
|
||||
class name java/util/concurrent/locks/AbstractQueuedSynchronizer
|
||||
-method name hasQueuedPredecessors descriptor ()Z
|
||||
|
||||
class name java/util/regex/Matcher
|
||||
-method name group descriptor (Ljava/lang/String;)Ljava/lang/String;
|
||||
|
||||
class name java/util/regex/Pattern
|
||||
-field name UNICODE_CHARACTER_CLASS descriptor I
|
||||
|
||||
class name java/util/spi/CurrencyNameProvider
|
||||
-method name getDisplayName descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String;
|
||||
|
||||
class name java/util/spi/LocaleNameProvider
|
||||
-method name getDisplayScript descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String;
|
||||
|
||||
class name java/util/zip/Deflater
|
||||
-field name NO_FLUSH descriptor I
|
||||
-field name SYNC_FLUSH descriptor I
|
||||
-field name FULL_FLUSH descriptor I
|
||||
-method name setInput descriptor ([BII)V
|
||||
-method name setDictionary descriptor ([BII)V
|
||||
-method name setStrategy descriptor (I)V
|
||||
-method name setLevel descriptor (I)V
|
||||
-method name finish descriptor ()V
|
||||
-method name finished descriptor ()Z
|
||||
-method name deflate descriptor ([BII)I
|
||||
-method name deflate descriptor ([BIII)I
|
||||
-method name getAdler descriptor ()I
|
||||
-method name getBytesRead descriptor ()J
|
||||
-method name getBytesWritten descriptor ()J
|
||||
-method name reset descriptor ()V
|
||||
-method name end descriptor ()V
|
||||
method name setInput descriptor ([BII)V flags 21
|
||||
method name setDictionary descriptor ([BII)V flags 21
|
||||
method name setStrategy descriptor (I)V flags 21
|
||||
method name setLevel descriptor (I)V flags 21
|
||||
method name finish descriptor ()V flags 21
|
||||
method name finished descriptor ()Z flags 21
|
||||
method name deflate descriptor ([BII)I flags 21
|
||||
method name getAdler descriptor ()I flags 21
|
||||
method name getBytesRead descriptor ()J flags 21
|
||||
method name getBytesWritten descriptor ()J flags 21
|
||||
method name reset descriptor ()V flags 21
|
||||
method name end descriptor ()V flags 21
|
||||
|
||||
class name java/util/zip/DeflaterOutputStream
|
||||
-method name <init> descriptor (Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ)V
|
||||
-method name <init> descriptor (Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z)V
|
||||
-method name <init> descriptor (Ljava/io/OutputStream;Z)V
|
||||
-method name flush descriptor ()V
|
||||
|
||||
class name java/util/zip/GZIPOutputStream
|
||||
-method name <init> descriptor (Ljava/io/OutputStream;IZ)V
|
||||
-method name <init> descriptor (Ljava/io/OutputStream;Z)V
|
||||
|
||||
class name java/util/zip/Inflater
|
||||
-method name setInput descriptor ([BII)V
|
||||
-method name setDictionary descriptor ([BII)V
|
||||
-method name getRemaining descriptor ()I
|
||||
-method name needsInput descriptor ()Z
|
||||
-method name needsDictionary descriptor ()Z
|
||||
-method name finished descriptor ()Z
|
||||
-method name inflate descriptor ([BII)I
|
||||
-method name getAdler descriptor ()I
|
||||
-method name getBytesRead descriptor ()J
|
||||
-method name getBytesWritten descriptor ()J
|
||||
-method name reset descriptor ()V
|
||||
-method name end descriptor ()V
|
||||
method name setInput descriptor ([BII)V flags 21
|
||||
method name setDictionary descriptor ([BII)V flags 21
|
||||
method name getRemaining descriptor ()I flags 21
|
||||
method name needsInput descriptor ()Z flags 21
|
||||
method name needsDictionary descriptor ()Z flags 21
|
||||
method name finished descriptor ()Z flags 21
|
||||
method name inflate descriptor ([BII)I thrownTypes java/util/zip/DataFormatException flags 21
|
||||
method name getAdler descriptor ()I flags 21
|
||||
method name getBytesRead descriptor ()J flags 21
|
||||
method name getBytesWritten descriptor ()J flags 21
|
||||
method name reset descriptor ()V flags 21
|
||||
method name end descriptor ()V flags 21
|
||||
|
||||
class name java/util/zip/ZipFile
|
||||
header extends java/lang/Object implements java/util/zip/ZipConstants flags 21
|
||||
-method name <init> descriptor (Ljava/io/File;ILjava/nio/charset/Charset;)V
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;)V
|
||||
-method name <init> descriptor (Ljava/io/File;Ljava/nio/charset/Charset;)V
|
||||
-method name getComment descriptor ()Ljava/lang/String;
|
||||
|
||||
class name java/util/zip/ZipInputStream
|
||||
-method name <init> descriptor (Ljava/io/InputStream;Ljava/nio/charset/Charset;)V
|
||||
|
||||
class name java/util/zip/ZipOutputStream
|
||||
-method name <init> descriptor (Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V
|
||||
|
||||
-class name javax/crypto/AEADBadTagException
|
||||
|
||||
class name javax/crypto/Cipher
|
||||
-method name updateAAD descriptor ([B)V
|
||||
-method name updateAAD descriptor ([BII)V
|
||||
-method name updateAAD descriptor (Ljava/nio/ByteBuffer;)V
|
||||
|
||||
class name javax/crypto/CipherSpi
|
||||
-method name engineUpdateAAD descriptor ([BII)V
|
||||
-method name engineUpdateAAD descriptor (Ljava/nio/ByteBuffer;)V
|
||||
|
||||
-class name javax/crypto/spec/GCMParameterSpec
|
||||
|
||||
-class name javax/net/ssl/ExtendedSSLSession
|
||||
|
||||
class name javax/net/ssl/SSLEngine
|
||||
-method name getHandshakeSession descriptor ()Ljavax/net/ssl/SSLSession;
|
||||
|
||||
class name javax/net/ssl/SSLEngineResult
|
||||
header extends java/lang/Object flags 21
|
||||
innerclass innerClass javax/net/ssl/SSLEngineResult$HandshakeStatus outerClass javax/net/ssl/SSLEngineResult innerClassName HandshakeStatus flags 4019
|
||||
innerclass innerClass javax/net/ssl/SSLEngineResult$Status outerClass javax/net/ssl/SSLEngineResult innerClassName Status flags 4019
|
||||
|
||||
class name javax/net/ssl/SSLParameters
|
||||
-method name getAlgorithmConstraints descriptor ()Ljava/security/AlgorithmConstraints;
|
||||
-method name setAlgorithmConstraints descriptor (Ljava/security/AlgorithmConstraints;)V
|
||||
-method name getEndpointIdentificationAlgorithm descriptor ()Ljava/lang/String;
|
||||
-method name setEndpointIdentificationAlgorithm descriptor (Ljava/lang/String;)V
|
||||
|
||||
class name javax/net/ssl/SSLServerSocket
|
||||
-method name getSSLParameters descriptor ()Ljavax/net/ssl/SSLParameters;
|
||||
-method name setSSLParameters descriptor (Ljavax/net/ssl/SSLParameters;)V
|
||||
|
||||
class name javax/net/ssl/SSLSocket
|
||||
-method name getHandshakeSession descriptor ()Ljavax/net/ssl/SSLSession;
|
||||
|
||||
-class name javax/net/ssl/X509ExtendedTrustManager
|
||||
|
||||
class name javax/security/auth/login/Configuration
|
||||
-method name getConfiguration descriptor ()Ljavax/security/auth/login/Configuration;
|
||||
method name getConfiguration descriptor ()Ljavax/security/auth/login/Configuration; flags 29
|
||||
|
@ -1,102 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name javax/lang/model/SourceVersion
|
||||
-field name RELEASE_7 descriptor Ljavax/lang/model/SourceVersion;
|
||||
|
||||
-class name javax/lang/model/UnknownEntityException
|
||||
|
||||
class name javax/lang/model/element/ElementKind
|
||||
-field name RESOURCE_VARIABLE descriptor Ljavax/lang/model/element/ElementKind;
|
||||
|
||||
class name javax/lang/model/element/ExecutableElement
|
||||
header extends java/lang/Object implements javax/lang/model/element/Element flags 601
|
||||
-method name getSimpleName descriptor ()Ljavax/lang/model/element/Name;
|
||||
|
||||
class name javax/lang/model/element/PackageElement
|
||||
header extends java/lang/Object implements javax/lang/model/element/Element flags 601
|
||||
-method name getSimpleName descriptor ()Ljavax/lang/model/element/Name;
|
||||
-method name getEnclosingElement descriptor ()Ljavax/lang/model/element/Element;
|
||||
|
||||
-class name javax/lang/model/element/Parameterizable
|
||||
|
||||
-class name javax/lang/model/element/QualifiedNameable
|
||||
|
||||
class name javax/lang/model/element/TypeElement
|
||||
header extends java/lang/Object implements javax/lang/model/element/Element flags 601
|
||||
-method name getEnclosedElements descriptor ()Ljava/util/List;
|
||||
-method name getSimpleName descriptor ()Ljavax/lang/model/element/Name;
|
||||
-method name getEnclosingElement descriptor ()Ljavax/lang/model/element/Element;
|
||||
|
||||
class name javax/lang/model/element/TypeParameterElement
|
||||
-method name getEnclosingElement descriptor ()Ljavax/lang/model/element/Element;
|
||||
|
||||
class name javax/lang/model/element/UnknownAnnotationValueException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name javax/lang/model/element/UnknownElementException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name javax/lang/model/type/MirroredTypeException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
class name javax/lang/model/type/TypeKind
|
||||
-field name UNION descriptor Ljavax/lang/model/type/TypeKind;
|
||||
|
||||
class name javax/lang/model/type/TypeVisitor
|
||||
-method name visitUnion descriptor (Ljavax/lang/model/type/UnionType;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
-class name javax/lang/model/type/UnionType
|
||||
|
||||
class name javax/lang/model/type/UnknownTypeException
|
||||
header extends java/lang/RuntimeException flags 21
|
||||
|
||||
-class name javax/lang/model/util/AbstractAnnotationValueVisitor7
|
||||
|
||||
-class name javax/lang/model/util/AbstractElementVisitor7
|
||||
|
||||
class name javax/lang/model/util/AbstractTypeVisitor6
|
||||
-method name visitUnion descriptor (Ljavax/lang/model/type/UnionType;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
-class name javax/lang/model/util/AbstractTypeVisitor7
|
||||
|
||||
class name javax/lang/model/util/ElementKindVisitor6
|
||||
-method name visitVariableAsResourceVariable descriptor (Ljavax/lang/model/element/VariableElement;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
-class name javax/lang/model/util/ElementKindVisitor7
|
||||
|
||||
-class name javax/lang/model/util/ElementScanner7
|
||||
|
||||
-class name javax/lang/model/util/SimpleAnnotationValueVisitor7
|
||||
|
||||
-class name javax/lang/model/util/SimpleElementVisitor7
|
||||
|
||||
-class name javax/lang/model/util/SimpleTypeVisitor7
|
||||
|
||||
-class name javax/lang/model/util/TypeKindVisitor7
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,49 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name java/util/logging/Logger
|
||||
-method name getGlobal descriptor ()Ljava/util/logging/Logger;
|
||||
-method name getAnonymousLogger descriptor ()Ljava/util/logging/Logger;
|
||||
-method name addHandler descriptor (Ljava/util/logging/Handler;)V
|
||||
-method name removeHandler descriptor (Ljava/util/logging/Handler;)V
|
||||
-method name getHandlers descriptor ()[Ljava/util/logging/Handler;
|
||||
-method name setUseParentHandlers descriptor (Z)V
|
||||
-method name getUseParentHandlers descriptor ()Z
|
||||
-method name getLogger descriptor (Ljava/lang/String;)Ljava/util/logging/Logger;
|
||||
-method name getLogger descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/util/logging/Logger;
|
||||
-method name getAnonymousLogger descriptor (Ljava/lang/String;)Ljava/util/logging/Logger;
|
||||
method name getLogger descriptor (Ljava/lang/String;)Ljava/util/logging/Logger; flags 29
|
||||
method name getLogger descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/util/logging/Logger; flags 29
|
||||
method name getAnonymousLogger descriptor ()Ljava/util/logging/Logger; flags 29
|
||||
method name getAnonymousLogger descriptor (Ljava/lang/String;)Ljava/util/logging/Logger; flags 29
|
||||
method name addHandler descriptor (Ljava/util/logging/Handler;)V thrownTypes java/lang/SecurityException flags 21
|
||||
method name removeHandler descriptor (Ljava/util/logging/Handler;)V thrownTypes java/lang/SecurityException flags 21
|
||||
method name getHandlers descriptor ()[Ljava/util/logging/Handler; flags 21
|
||||
method name setUseParentHandlers descriptor (Z)V flags 21
|
||||
method name getUseParentHandlers descriptor ()Z flags 21
|
||||
|
@ -1,122 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
-class name java/lang/management/BufferPoolMXBean
|
||||
|
||||
class name java/lang/management/ClassLoadingMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/lang/management/CompilationMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/lang/management/ManagementFactory
|
||||
-method name getPlatformMXBean descriptor (Ljava/lang/Class;)Ljava/lang/management/PlatformManagedObject;
|
||||
-method name getPlatformMXBeans descriptor (Ljava/lang/Class;)Ljava/util/List;
|
||||
-method name getPlatformMXBean descriptor (Ljavax/management/MBeanServerConnection;Ljava/lang/Class;)Ljava/lang/management/PlatformManagedObject;
|
||||
-method name getPlatformMXBeans descriptor (Ljavax/management/MBeanServerConnection;Ljava/lang/Class;)Ljava/util/List;
|
||||
-method name getPlatformManagementInterfaces descriptor ()Ljava/util/Set;
|
||||
|
||||
class name java/lang/management/MemoryMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/lang/management/MemoryManagerMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/lang/management/MemoryPoolMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/lang/management/OperatingSystemMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
-class name java/lang/management/PlatformLoggingMXBean
|
||||
|
||||
-class name java/lang/management/PlatformManagedObject
|
||||
|
||||
class name java/lang/management/RuntimeMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name java/lang/management/ThreadMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name javax/management/AttributeValueExp
|
||||
-method name setMBeanServer descriptor (Ljavax/management/MBeanServer;)V
|
||||
method name setMBeanServer descriptor (Ljavax/management/MBeanServer;)V flags 1
|
||||
|
||||
class name javax/management/DefaultLoaderRepository
|
||||
-method name loadClass descriptor (Ljava/lang/String;)Ljava/lang/Class;
|
||||
-method name loadClassWithout descriptor (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
|
||||
method name loadClass descriptor (Ljava/lang/String;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9
|
||||
method name loadClassWithout descriptor (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9
|
||||
|
||||
class name javax/management/MBeanConstructorInfo
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/reflect/Constructor;)V
|
||||
method name <init> descriptor (Ljava/lang/String;Ljava/lang/reflect/Constructor;)V flags 1
|
||||
|
||||
class name javax/management/MBeanServerNotification
|
||||
-method name toString descriptor ()Ljava/lang/String;
|
||||
|
||||
class name javax/management/ObjectName
|
||||
-method name getInstance descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/management/ObjectName;
|
||||
-method name getInstance descriptor (Ljava/lang/String;Ljava/util/Hashtable;)Ljavax/management/ObjectName;
|
||||
-method name getInstance descriptor (Ljavax/management/ObjectName;)Ljavax/management/ObjectName;
|
||||
-method name <init> descriptor (Ljava/lang/String;)V
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/util/Hashtable;)V
|
||||
-method name isPropertyValuePattern descriptor (Ljava/lang/String;)Z
|
||||
-method name getKeyProperty descriptor (Ljava/lang/String;)Ljava/lang/String;
|
||||
-method name quote descriptor (Ljava/lang/String;)Ljava/lang/String;
|
||||
-method name unquote descriptor (Ljava/lang/String;)Ljava/lang/String;
|
||||
-method name apply descriptor (Ljavax/management/ObjectName;)Z
|
||||
method name getInstance descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/management/ObjectName; thrownTypes javax/management/MalformedObjectNameException,java/lang/NullPointerException flags 9
|
||||
method name getInstance descriptor (Ljava/lang/String;Ljava/util/Hashtable;)Ljavax/management/ObjectName; thrownTypes javax/management/MalformedObjectNameException,java/lang/NullPointerException flags 9 signature (Ljava/lang/String;Ljava/util/Hashtable<Ljava/lang/String;Ljava/lang/String;>;)Ljavax/management/ObjectName;
|
||||
method name getInstance descriptor (Ljavax/management/ObjectName;)Ljavax/management/ObjectName; thrownTypes java/lang/NullPointerException flags 9
|
||||
method name <init> descriptor (Ljava/lang/String;)V thrownTypes javax/management/MalformedObjectNameException,java/lang/NullPointerException flags 1
|
||||
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V thrownTypes javax/management/MalformedObjectNameException,java/lang/NullPointerException flags 1
|
||||
method name <init> descriptor (Ljava/lang/String;Ljava/util/Hashtable;)V thrownTypes javax/management/MalformedObjectNameException,java/lang/NullPointerException flags 1 signature (Ljava/lang/String;Ljava/util/Hashtable<Ljava/lang/String;Ljava/lang/String;>;)V
|
||||
method name isPropertyValuePattern descriptor (Ljava/lang/String;)Z thrownTypes java/lang/NullPointerException,java/lang/IllegalArgumentException flags 1
|
||||
method name getKeyProperty descriptor (Ljava/lang/String;)Ljava/lang/String; thrownTypes java/lang/NullPointerException flags 1
|
||||
method name quote descriptor (Ljava/lang/String;)Ljava/lang/String; thrownTypes java/lang/NullPointerException flags 9
|
||||
method name unquote descriptor (Ljava/lang/String;)Ljava/lang/String; thrownTypes java/lang/IllegalArgumentException,java/lang/NullPointerException flags 9
|
||||
method name apply descriptor (Ljavax/management/ObjectName;)Z thrownTypes java/lang/NullPointerException flags 1
|
||||
|
||||
class name javax/management/StringValueExp
|
||||
-method name setMBeanServer descriptor (Ljavax/management/MBeanServer;)V
|
||||
method name setMBeanServer descriptor (Ljavax/management/MBeanServer;)V flags 1
|
||||
|
||||
class name javax/management/loading/DefaultLoaderRepository
|
||||
-method name loadClass descriptor (Ljava/lang/String;)Ljava/lang/Class;
|
||||
-method name loadClassWithout descriptor (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
|
||||
method name loadClass descriptor (Ljava/lang/String;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9
|
||||
method name loadClassWithout descriptor (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9
|
||||
|
||||
class name javax/management/modelmbean/ModelMBeanConstructorInfo
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/reflect/Constructor;)V
|
||||
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/reflect/Constructor;Ljavax/management/Descriptor;)V
|
||||
method name <init> descriptor (Ljava/lang/String;Ljava/lang/reflect/Constructor;)V flags 1
|
||||
method name <init> descriptor (Ljava/lang/String;Ljava/lang/reflect/Constructor;Ljavax/management/Descriptor;)V flags 1
|
||||
|
@ -1,31 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name javax/rmi/ssl/SslRMIServerSocketFactory
|
||||
-method name <init> descriptor (Ljavax/net/ssl/SSLContext;[Ljava/lang/String;[Ljava/lang/String;Z)V
|
||||
|
@ -1,30 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
-class name javax/security/auth/kerberos/KeyTab
|
||||
|
@ -1,65 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name java/sql/CallableStatement
|
||||
-method name getObject descriptor (ILjava/lang/Class;)Ljava/lang/Object;
|
||||
-method name getObject descriptor (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
|
||||
|
||||
class name java/sql/Connection
|
||||
header extends java/lang/Object implements java/sql/Wrapper flags 601
|
||||
-method name setSchema descriptor (Ljava/lang/String;)V
|
||||
-method name getSchema descriptor ()Ljava/lang/String;
|
||||
-method name abort descriptor (Ljava/util/concurrent/Executor;)V
|
||||
-method name setNetworkTimeout descriptor (Ljava/util/concurrent/Executor;I)V
|
||||
-method name getNetworkTimeout descriptor ()I
|
||||
|
||||
class name java/sql/DatabaseMetaData
|
||||
-method name getPseudoColumns descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;
|
||||
-method name generatedKeyAlwaysReturned descriptor ()Z
|
||||
|
||||
class name java/sql/Driver
|
||||
-method name getParentLogger descriptor ()Ljava/util/logging/Logger;
|
||||
|
||||
-class name java/sql/PseudoColumnUsage
|
||||
|
||||
class name java/sql/ResultSet
|
||||
header extends java/lang/Object implements java/sql/Wrapper flags 601
|
||||
-method name getObject descriptor (ILjava/lang/Class;)Ljava/lang/Object;
|
||||
-method name getObject descriptor (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
|
||||
|
||||
class name java/sql/Statement
|
||||
header extends java/lang/Object implements java/sql/Wrapper flags 601
|
||||
-method name closeOnCompletion descriptor ()V
|
||||
-method name isCloseOnCompletion descriptor ()Z
|
||||
|
||||
class name java/sql/Timestamp
|
||||
-method name hashCode descriptor ()I
|
||||
|
||||
class name javax/sql/CommonDataSource
|
||||
-method name getParentLogger descriptor ()Ljava/util/logging/Logger;
|
||||
|
@ -1,74 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name javax/sql/rowset/CachedRowSet
|
||||
-field name COMMIT_ON_ACCEPT_CHANGES descriptor Z
|
||||
field name COMMIT_ON_ACCEPT_CHANGES descriptor Z constantValue true flags 19
|
||||
|
||||
-class name javax/sql/rowset/RowSetFactory
|
||||
|
||||
-class name javax/sql/rowset/RowSetProvider
|
||||
|
||||
class name javax/sql/rowset/WebRowSet
|
||||
-field name PUBLIC_XML_SCHEMA descriptor Ljava/lang/String;
|
||||
field name PUBLIC_XML_SCHEMA descriptor Ljava/lang/String; constantValue --//Sun\u0020;Microsystems,\u0020;Inc.//XSD\u0020;Schema//EN flags 19
|
||||
|
||||
class name javax/sql/rowset/spi/SyncFactory
|
||||
-field name ROWSET_SYNC_PROVIDER descriptor Ljava/lang/String;
|
||||
-field name ROWSET_SYNC_VENDOR descriptor Ljava/lang/String;
|
||||
-field name ROWSET_SYNC_PROVIDER_VERSION descriptor Ljava/lang/String;
|
||||
field name ROWSET_SYNC_PROVIDER descriptor Ljava/lang/String; flags 9
|
||||
field name ROWSET_SYNC_VENDOR descriptor Ljava/lang/String; flags 9
|
||||
field name ROWSET_SYNC_PROVIDER_VERSION descriptor Ljava/lang/String; flags 9
|
||||
-method name setJNDIContext descriptor (Ljavax/naming/Context;)V
|
||||
method name setJNDIContext descriptor (Ljavax/naming/Context;)V thrownTypes javax/sql/rowset/spi/SyncFactoryException flags 9
|
||||
|
||||
class name javax/sql/rowset/spi/SyncProvider
|
||||
-field name GRADE_NONE descriptor I
|
||||
-field name GRADE_CHECK_MODIFIED_AT_COMMIT descriptor I
|
||||
-field name GRADE_CHECK_ALL_AT_COMMIT descriptor I
|
||||
-field name GRADE_LOCK_WHEN_MODIFIED descriptor I
|
||||
-field name GRADE_LOCK_WHEN_LOADED descriptor I
|
||||
-field name DATASOURCE_NO_LOCK descriptor I
|
||||
-field name DATASOURCE_ROW_LOCK descriptor I
|
||||
-field name DATASOURCE_TABLE_LOCK descriptor I
|
||||
-field name DATASOURCE_DB_LOCK descriptor I
|
||||
-field name UPDATABLE_VIEW_SYNC descriptor I
|
||||
-field name NONUPDATABLE_VIEW_SYNC descriptor I
|
||||
field name GRADE_NONE descriptor I flags 9
|
||||
field name GRADE_CHECK_MODIFIED_AT_COMMIT descriptor I flags 9
|
||||
field name GRADE_CHECK_ALL_AT_COMMIT descriptor I flags 9
|
||||
field name GRADE_LOCK_WHEN_MODIFIED descriptor I flags 9
|
||||
field name GRADE_LOCK_WHEN_LOADED descriptor I flags 9
|
||||
field name DATASOURCE_NO_LOCK descriptor I flags 9
|
||||
field name DATASOURCE_ROW_LOCK descriptor I flags 9
|
||||
field name DATASOURCE_TABLE_LOCK descriptor I flags 9
|
||||
field name DATASOURCE_DB_LOCK descriptor I flags 9
|
||||
field name UPDATABLE_VIEW_SYNC descriptor I flags 9
|
||||
field name NONUPDATABLE_VIEW_SYNC descriptor I flags 9
|
||||
|
@ -1,61 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name javax/xml/parsers/FactoryConfigurationError
|
||||
-method name getCause descriptor ()Ljava/lang/Throwable;
|
||||
|
||||
class name javax/xml/stream/FactoryConfigurationError
|
||||
-method name getCause descriptor ()Ljava/lang/Throwable;
|
||||
|
||||
class name javax/xml/stream/XMLEventFactory
|
||||
-method name newFactory descriptor ()Ljavax/xml/stream/XMLEventFactory;
|
||||
-method name newInstance descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLEventFactory;
|
||||
-method name newFactory descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLEventFactory;
|
||||
method name newInstance descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLEventFactory; thrownTypes javax/xml/stream/FactoryConfigurationError flags 9
|
||||
|
||||
class name javax/xml/stream/XMLInputFactory
|
||||
-method name newFactory descriptor ()Ljavax/xml/stream/XMLInputFactory;
|
||||
-method name newInstance descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLInputFactory;
|
||||
-method name newFactory descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLInputFactory;
|
||||
method name newInstance descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLInputFactory; thrownTypes javax/xml/stream/FactoryConfigurationError flags 9
|
||||
|
||||
class name javax/xml/stream/XMLOutputFactory
|
||||
-method name newFactory descriptor ()Ljavax/xml/stream/XMLOutputFactory;
|
||||
-method name newInstance descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLInputFactory;
|
||||
-method name newFactory descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLOutputFactory;
|
||||
method name newInstance descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/stream/XMLInputFactory; thrownTypes javax/xml/stream/FactoryConfigurationError flags 9
|
||||
|
||||
class name javax/xml/transform/TransformerFactoryConfigurationError
|
||||
-method name getCause descriptor ()Ljava/lang/Throwable;
|
||||
|
||||
class name org/xml/sax/SAXException
|
||||
-method name getCause descriptor ()Ljava/lang/Throwable;
|
||||
|
||||
class name org/xml/sax/SAXParseException
|
||||
-method name toString descriptor ()Ljava/lang/String;
|
||||
|
@ -1,37 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
-class name javax/xml/bind/JAXBPermission
|
||||
|
||||
class name javax/xml/bind/annotation/XmlElement
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;METHOD;})
|
||||
innerclass innerClass javax/xml/bind/annotation/XmlElement$DEFAULT outerClass javax/xml/bind/annotation/XmlElement innerClassName DEFAULT flags 19
|
||||
|
||||
class name javax/xml/bind/annotation/XmlElementRef
|
||||
-method name required descriptor ()Z
|
||||
|
@ -1,103 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name javax/xml/ws/Endpoint
|
||||
-method name create descriptor (Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
|
||||
-method name create descriptor (Ljava/lang/String;Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
|
||||
-method name publish descriptor (Ljava/lang/String;Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
|
||||
-method name publish descriptor (Ljavax/xml/ws/spi/http/HttpContext;)V
|
||||
-method name setEndpointContext descriptor (Ljavax/xml/ws/EndpointContext;)V
|
||||
|
||||
-class name javax/xml/ws/EndpointContext
|
||||
|
||||
class name javax/xml/ws/FaultAction
|
||||
-method name className descriptor ()Ljava/lang/Class;
|
||||
method name className descriptor ()Ljava/lang/Class; flags 401
|
||||
|
||||
class name javax/xml/ws/Holder
|
||||
header extends java/lang/Object flags 31 signature <T:Ljava/lang/Object;>Ljava/lang/Object;
|
||||
|
||||
class name javax/xml/ws/RequestWrapper
|
||||
-method name partName descriptor ()Ljava/lang/String;
|
||||
|
||||
class name javax/xml/ws/RespectBinding
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;@Ljavax/xml/ws/spi/WebServiceFeatureAnnotation;(id="javax.xml.ws.RespectBindingFeature",bean=cLjavax/xml/ws/RespectBindingFeature;)
|
||||
|
||||
class name javax/xml/ws/ResponseWrapper
|
||||
-method name partName descriptor ()Ljava/lang/String;
|
||||
|
||||
class name javax/xml/ws/Service
|
||||
-method name <init> descriptor (Ljava/net/URL;Ljavax/xml/namespace/QName;[Ljavax/xml/ws/WebServiceFeature;)V
|
||||
-method name create descriptor (Ljava/net/URL;Ljavax/xml/namespace/QName;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Service;
|
||||
-method name create descriptor (Ljavax/xml/namespace/QName;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Service;
|
||||
|
||||
class name javax/xml/ws/WebFault
|
||||
-method name messageName descriptor ()Ljava/lang/String;
|
||||
|
||||
class name javax/xml/ws/WebServiceRef
|
||||
-method name type descriptor ()Ljava/lang/Class;
|
||||
-method name value descriptor ()Ljava/lang/Class;
|
||||
-method name lookup descriptor ()Ljava/lang/String;
|
||||
method name type descriptor ()Ljava/lang/Class; annotationDefaultValue cLjava/lang/Object; flags 401
|
||||
method name value descriptor ()Ljava/lang/Class; annotationDefaultValue cLjava/lang/Object; flags 401
|
||||
|
||||
class name javax/xml/ws/soap/Addressing
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;@Ljavax/xml/ws/spi/WebServiceFeatureAnnotation;(id="http://www.w3.org/2005/08/addressing/module",bean=cLjavax/xml/ws/soap/AddressingFeature;)
|
||||
-method name responses descriptor ()Ljavax/xml/ws/soap/AddressingFeature$Responses;
|
||||
|
||||
class name javax/xml/ws/soap/AddressingFeature
|
||||
header extends javax/xml/ws/WebServiceFeature flags 31
|
||||
-method name <init> descriptor (ZZLjavax/xml/ws/soap/AddressingFeature$Responses;)V
|
||||
-method name getResponses descriptor ()Ljavax/xml/ws/soap/AddressingFeature$Responses;
|
||||
|
||||
-class name javax/xml/ws/soap/AddressingFeature$Responses
|
||||
|
||||
class name javax/xml/ws/soap/MTOM
|
||||
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;@Ljavax/xml/ws/spi/WebServiceFeatureAnnotation;(id="http://www.w3.org/2004/08/soap/features/http-optimization",bean=cLjavax/xml/ws/soap/MTOMFeature;)
|
||||
|
||||
-class name javax/xml/ws/spi/Invoker
|
||||
|
||||
class name javax/xml/ws/spi/Provider
|
||||
-method name createServiceDelegate descriptor (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class;)Ljavax/xml/ws/spi/ServiceDelegate;
|
||||
-method name createServiceDelegate descriptor (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/spi/ServiceDelegate;
|
||||
-method name createW3CEndpointReference descriptor (Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/Map;)Ljavax/xml/ws/wsaddressing/W3CEndpointReference;
|
||||
-method name createAndPublishEndpoint descriptor (Ljava/lang/String;Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
|
||||
-method name createEndpoint descriptor (Ljava/lang/String;Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
|
||||
-method name createEndpoint descriptor (Ljava/lang/String;Ljava/lang/Class;Ljavax/xml/ws/spi/Invoker;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
|
||||
method name createServiceDelegate descriptor (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class;)Ljavax/xml/ws/spi/ServiceDelegate; flags 401
|
||||
|
||||
-class name javax/xml/ws/spi/http/HttpContext
|
||||
|
||||
-class name javax/xml/ws/spi/http/HttpExchange
|
||||
|
||||
-class name javax/xml/ws/spi/http/HttpHandler
|
||||
|
||||
-class name javax/xml/ws/wsaddressing/W3CEndpointReference
|
||||
|
||||
-class name javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder
|
||||
|
@ -1,31 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
class name javax/annotation/Resource
|
||||
-method name lookup descriptor ()Ljava/lang/String;
|
||||
|
@ -1,39 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
-class name com/sun/management/GarbageCollectionNotificationInfo
|
||||
|
||||
class name com/sun/management/HotSpotDiagnosticMXBean
|
||||
header extends java/lang/Object flags 601
|
||||
|
||||
class name com/sun/management/OperatingSystemMXBean
|
||||
-method name getSystemCpuLoad descriptor ()D
|
||||
-method name getProcessCpuLoad descriptor ()D
|
||||
|
||||
-class name com/sun/management/ThreadMXBean
|
||||
|
@ -1,70 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
-class name com/sun/nio/sctp/AbstractNotificationHandler
|
||||
|
||||
-class name com/sun/nio/sctp/Association
|
||||
|
||||
-class name com/sun/nio/sctp/AssociationChangeNotification
|
||||
|
||||
-class name com/sun/nio/sctp/AssociationChangeNotification$AssocChangeEvent
|
||||
|
||||
-class name com/sun/nio/sctp/HandlerResult
|
||||
|
||||
-class name com/sun/nio/sctp/IllegalReceiveException
|
||||
|
||||
-class name com/sun/nio/sctp/IllegalUnbindException
|
||||
|
||||
-class name com/sun/nio/sctp/InvalidStreamException
|
||||
|
||||
-class name com/sun/nio/sctp/MessageInfo
|
||||
|
||||
-class name com/sun/nio/sctp/Notification
|
||||
|
||||
-class name com/sun/nio/sctp/NotificationHandler
|
||||
|
||||
-class name com/sun/nio/sctp/PeerAddressChangeNotification
|
||||
|
||||
-class name com/sun/nio/sctp/PeerAddressChangeNotification$AddressChangeEvent
|
||||
|
||||
-class name com/sun/nio/sctp/SctpChannel
|
||||
|
||||
-class name com/sun/nio/sctp/SctpMultiChannel
|
||||
|
||||
-class name com/sun/nio/sctp/SctpServerChannel
|
||||
|
||||
-class name com/sun/nio/sctp/SctpSocketOption
|
||||
|
||||
-class name com/sun/nio/sctp/SctpStandardSocketOptions
|
||||
|
||||
-class name com/sun/nio/sctp/SctpStandardSocketOptions$InitMaxStreams
|
||||
|
||||
-class name com/sun/nio/sctp/SendFailedNotification
|
||||
|
||||
-class name com/sun/nio/sctp/ShutdownNotification
|
||||
|
@ -1,36 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License version 2 only, as
|
||||
# published by the Free Software Foundation. Oracle designates this
|
||||
# particular file as subject to the "Classpath" exception as provided
|
||||
# by Oracle in the LICENSE file that accompanied this code.
|
||||
#
|
||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
# version 2 for more details (a copy is included in the LICENSE file that
|
||||
# accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License version
|
||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
# ##########################################################
|
||||
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
|
||||
# ##########################################################
|
||||
#
|
||||
-class name com/sun/security/jgss/AuthorizationDataEntry
|
||||
|
||||
-class name com/sun/security/jgss/ExtendedGSSContext
|
||||
|
||||
-class name com/sun/security/jgss/InquireSecContextPermission
|
||||
|
||||
-class name com/sun/security/jgss/InquireType
|
||||
|
@ -29,9 +29,8 @@
|
||||
#command used to generate this file:
|
||||
#build.tools.symbolgenerator.CreateSymbols build-description-incremental symbols include.list
|
||||
#
|
||||
generate platforms 6:7:8:9:A
|
||||
generate platforms 7:8:9:A
|
||||
platform version 8 files java.activation-8.sym.txt:java.base-8.sym.txt:java.compiler-8.sym.txt:java.corba-8.sym.txt:java.datatransfer-8.sym.txt:java.desktop-8.sym.txt:java.instrument-8.sym.txt:java.logging-8.sym.txt:java.management-8.sym.txt:java.management.rmi-8.sym.txt:java.naming-8.sym.txt:java.prefs-8.sym.txt:java.rmi-8.sym.txt:java.scripting-8.sym.txt:java.security.jgss-8.sym.txt:java.security.sasl-8.sym.txt:java.sql-8.sym.txt:java.sql.rowset-8.sym.txt:java.transaction-8.sym.txt:java.xml-8.sym.txt:java.xml.bind-8.sym.txt:java.xml.crypto-8.sym.txt:java.xml.ws-8.sym.txt:java.xml.ws.annotation-8.sym.txt:jdk.httpserver-8.sym.txt:jdk.management-8.sym.txt:jdk.scripting.nashorn-8.sym.txt:jdk.sctp-8.sym.txt:jdk.security.auth-8.sym.txt:jdk.security.jgss-8.sym.txt
|
||||
platform version 7 base 8 files java.base-7.sym.txt:java.compiler-7.sym.txt:java.datatransfer-7.sym.txt:java.desktop-7.sym.txt:java.logging-7.sym.txt:java.management-7.sym.txt:java.naming-7.sym.txt:java.prefs-7.sym.txt:java.rmi-7.sym.txt:java.scripting-7.sym.txt:java.security.jgss-7.sym.txt:java.security.sasl-7.sym.txt:java.sql-7.sym.txt:java.sql.rowset-7.sym.txt:java.xml-7.sym.txt:java.xml.bind-7.sym.txt:java.xml.ws.annotation-7.sym.txt:jdk.httpserver-7.sym.txt:jdk.management-7.sym.txt:jdk.scripting.nashorn-7.sym.txt:jdk.sctp-7.sym.txt:jdk.security.auth-7.sym.txt:jdk.security.jgss-7.sym.txt
|
||||
platform version 6 base 7 files java.base-6.sym.txt:java.compiler-6.sym.txt:java.desktop-6.sym.txt:java.logging-6.sym.txt:java.management-6.sym.txt:java.rmi-6.sym.txt:java.security.jgss-6.sym.txt:java.sql-6.sym.txt:java.sql.rowset-6.sym.txt:java.xml-6.sym.txt:java.xml.bind-6.sym.txt:java.xml.ws-6.sym.txt:java.xml.ws.annotation-6.sym.txt:jdk.management-6.sym.txt:jdk.sctp-6.sym.txt:jdk.security.jgss-6.sym.txt
|
||||
platform version 9 base 8 files java.activation-9.sym.txt:java.base-9.sym.txt:java.compiler-9.sym.txt:java.corba-9.sym.txt:java.datatransfer-9.sym.txt:java.desktop-9.sym.txt:java.instrument-9.sym.txt:java.logging-9.sym.txt:java.management-9.sym.txt:java.management.rmi-9.sym.txt:java.naming-9.sym.txt:java.prefs-9.sym.txt:java.rmi-9.sym.txt:java.scripting-9.sym.txt:java.se-9.sym.txt:java.se.ee-9.sym.txt:java.security.jgss-9.sym.txt:java.security.sasl-9.sym.txt:java.smartcardio-9.sym.txt:java.sql-9.sym.txt:java.sql.rowset-9.sym.txt:java.transaction-9.sym.txt:java.xml-9.sym.txt:java.xml.bind-9.sym.txt:java.xml.crypto-9.sym.txt:java.xml.ws-9.sym.txt:java.xml.ws.annotation-9.sym.txt:jdk.accessibility-9.sym.txt:jdk.attach-9.sym.txt:jdk.charsets-9.sym.txt:jdk.compiler-9.sym.txt:jdk.crypto.cryptoki-9.sym.txt:jdk.crypto.ec-9.sym.txt:jdk.dynalink-9.sym.txt:jdk.editpad-9.sym.txt:jdk.hotspot.agent-9.sym.txt:jdk.httpserver-9.sym.txt:jdk.incubator.httpclient-9.sym.txt:jdk.jartool-9.sym.txt:jdk.javadoc-9.sym.txt:jdk.jcmd-9.sym.txt:jdk.jconsole-9.sym.txt:jdk.jdeps-9.sym.txt:jdk.jdi-9.sym.txt:jdk.jdwp.agent-9.sym.txt:jdk.jlink-9.sym.txt:jdk.jshell-9.sym.txt:jdk.jsobject-9.sym.txt:jdk.jstatd-9.sym.txt:jdk.localedata-9.sym.txt:jdk.management-9.sym.txt:jdk.management.agent-9.sym.txt:jdk.naming.dns-9.sym.txt:jdk.naming.rmi-9.sym.txt:jdk.net-9.sym.txt:jdk.pack-9.sym.txt:jdk.policytool-9.sym.txt:jdk.rmic-9.sym.txt:jdk.scripting.nashorn-9.sym.txt:jdk.sctp-9.sym.txt:jdk.security.auth-9.sym.txt:jdk.security.jgss-9.sym.txt:jdk.unsupported-9.sym.txt:jdk.xml.dom-9.sym.txt:jdk.zipfs-9.sym.txt
|
||||
platform version A base 9 files java.activation-A.sym.txt:java.base-A.sym.txt:java.compiler-A.sym.txt:java.corba-A.sym.txt:java.datatransfer-A.sym.txt:java.desktop-A.sym.txt:java.instrument-A.sym.txt:java.logging-A.sym.txt:java.management-A.sym.txt:java.management.rmi-A.sym.txt:java.naming-A.sym.txt:java.prefs-A.sym.txt:java.rmi-A.sym.txt:java.scripting-A.sym.txt:java.se-A.sym.txt:java.se.ee-A.sym.txt:java.security.jgss-A.sym.txt:java.security.sasl-A.sym.txt:java.smartcardio-A.sym.txt:java.sql-A.sym.txt:java.sql.rowset-A.sym.txt:java.transaction-A.sym.txt:java.xml-A.sym.txt:java.xml.bind-A.sym.txt:java.xml.crypto-A.sym.txt:java.xml.ws-A.sym.txt:java.xml.ws.annotation-A.sym.txt:jdk.accessibility-A.sym.txt:jdk.attach-A.sym.txt:jdk.charsets-A.sym.txt:jdk.compiler-A.sym.txt:jdk.crypto.cryptoki-A.sym.txt:jdk.crypto.ec-A.sym.txt:jdk.dynalink-A.sym.txt:jdk.editpad-A.sym.txt:jdk.hotspot.agent-A.sym.txt:jdk.httpserver-A.sym.txt:jdk.incubator.httpclient-A.sym.txt:jdk.jartool-A.sym.txt:jdk.javadoc-A.sym.txt:jdk.jcmd-A.sym.txt:jdk.jconsole-A.sym.txt:jdk.jdeps-A.sym.txt:jdk.jdi-A.sym.txt:jdk.jdwp.agent-A.sym.txt:jdk.jlink-A.sym.txt:jdk.jshell-A.sym.txt:jdk.jsobject-A.sym.txt:jdk.jstatd-A.sym.txt:jdk.localedata-A.sym.txt:jdk.management-A.sym.txt:jdk.management.agent-A.sym.txt:jdk.naming.dns-A.sym.txt:jdk.naming.rmi-A.sym.txt:jdk.net-A.sym.txt:jdk.pack-A.sym.txt:jdk.policytool-A.sym.txt:jdk.rmic-A.sym.txt:jdk.scripting.nashorn-A.sym.txt:jdk.sctp-A.sym.txt:jdk.security.auth-A.sym.txt:jdk.security.jgss-A.sym.txt:jdk.unsupported-A.sym.txt:jdk.xml.dom-A.sym.txt:jdk.zipfs-A.sym.txt
|
||||
|
@ -121,7 +121,7 @@ public enum Source {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public static final Source MIN = Source.JDK6;
|
||||
public static final Source MIN = Source.JDK7;
|
||||
|
||||
private static final Source MAX = values()[values().length - 1];
|
||||
|
||||
@ -156,19 +156,9 @@ public enum Source {
|
||||
public enum Feature {
|
||||
|
||||
DIAMOND(JDK7, Fragments.FeatureDiamond, DiagKind.NORMAL),
|
||||
MULTICATCH(JDK7, Fragments.FeatureMulticatch, DiagKind.PLURAL),
|
||||
IMPROVED_RETHROW_ANALYSIS(JDK7),
|
||||
IMPROVED_CATCH_ANALYSIS(JDK7),
|
||||
MODULES(JDK9, Fragments.FeatureModules, DiagKind.PLURAL),
|
||||
TRY_WITH_RESOURCES(JDK7, Fragments.FeatureTryWithResources, DiagKind.NORMAL),
|
||||
EFFECTIVELY_FINAL_VARIABLES_IN_TRY_WITH_RESOURCES(JDK9, Fragments.FeatureVarInTryWithResources, DiagKind.PLURAL),
|
||||
BINARY_LITERALS(JDK7, Fragments.FeatureBinaryLit, DiagKind.PLURAL),
|
||||
UNDERSCORES_IN_LITERALS(JDK7, Fragments.FeatureUnderscoreLit, DiagKind.PLURAL),
|
||||
STRINGS_IN_SWITCH(JDK7, Fragments.FeatureStringSwitch, DiagKind.PLURAL),
|
||||
DEPRECATION_ON_IMPORT(MIN, JDK8),
|
||||
SIMPLIFIED_VARARGS(JDK7),
|
||||
OBJECT_TO_PRIMITIVE_CAST(JDK7),
|
||||
ENFORCE_THIS_DOT_INIT(JDK7),
|
||||
POLY(JDK8),
|
||||
LAMBDA(JDK8, Fragments.FeatureLambda, DiagKind.PLURAL),
|
||||
METHOD_REFERENCES(JDK8, Fragments.FeatureMethodReferences, DiagKind.PLURAL),
|
||||
|
@ -89,7 +89,6 @@ public class Types {
|
||||
final Symtab syms;
|
||||
final JavacMessages messages;
|
||||
final Names names;
|
||||
final boolean allowObjectToPrimitiveCast;
|
||||
final boolean allowDefaultMethods;
|
||||
final boolean mapCapturesToBounds;
|
||||
final Check chk;
|
||||
@ -113,7 +112,6 @@ public class Types {
|
||||
syms = Symtab.instance(context);
|
||||
names = Names.instance(context);
|
||||
Source source = Source.instance(context);
|
||||
allowObjectToPrimitiveCast = Feature.OBJECT_TO_PRIMITIVE_CAST.allowedInSource(source);
|
||||
allowDefaultMethods = Feature.DEFAULT_METHODS.allowedInSource(source);
|
||||
mapCapturesToBounds = Feature.MAP_CAPTURES_TO_BOUNDS.allowedInSource(source);
|
||||
chk = Check.instance(context);
|
||||
@ -1639,8 +1637,7 @@ public class Types {
|
||||
if (t.isPrimitive() != s.isPrimitive()) {
|
||||
t = skipTypeVars(t, false);
|
||||
return (isConvertible(t, s, warn)
|
||||
|| (allowObjectToPrimitiveCast &&
|
||||
s.isPrimitive() &&
|
||||
|| (s.isPrimitive() &&
|
||||
isSubtype(boxedClass(s).type, t)));
|
||||
}
|
||||
if (warn != warnStack.head) {
|
||||
|
@ -153,7 +153,6 @@ public class Attr extends JCTree.Visitor {
|
||||
Options options = Options.instance(context);
|
||||
|
||||
Source source = Source.instance(context);
|
||||
allowStringsInSwitch = Feature.STRINGS_IN_SWITCH.allowedInSource(source);
|
||||
allowPoly = Feature.POLY.allowedInSource(source);
|
||||
allowTypeAnnos = Feature.TYPE_ANNOTATIONS.allowedInSource(source);
|
||||
allowLambda = Feature.LAMBDA.allowedInSource(source);
|
||||
@ -197,11 +196,6 @@ public class Attr extends JCTree.Visitor {
|
||||
*/
|
||||
boolean useBeforeDeclarationWarning;
|
||||
|
||||
/**
|
||||
* Switch: allow strings in switch?
|
||||
*/
|
||||
boolean allowStringsInSwitch;
|
||||
|
||||
/**
|
||||
* Switch: name of source level; used for error reporting.
|
||||
*/
|
||||
@ -1403,9 +1397,6 @@ public class Attr extends JCTree.Visitor {
|
||||
|
||||
boolean enumSwitch = (seltype.tsym.flags() & Flags.ENUM) != 0;
|
||||
boolean stringSwitch = types.isSameType(seltype, syms.stringType);
|
||||
if (stringSwitch && !allowStringsInSwitch) {
|
||||
log.error(DiagnosticFlag.SOURCE_LEVEL, tree.selector.pos(), Feature.STRINGS_IN_SWITCH.error(sourceName));
|
||||
}
|
||||
if (!enumSwitch && !stringSwitch)
|
||||
seltype = chk.checkType(tree.selector.pos(), seltype, syms.intType);
|
||||
|
||||
|
@ -236,7 +236,7 @@ public class Check {
|
||||
* @param pos Position to be used for error reporting.
|
||||
*/
|
||||
void warnUnsafeVararg(DiagnosticPosition pos, Warning warnKey) {
|
||||
if (lint.isEnabled(LintCategory.VARARGS) && Feature.SIMPLIFIED_VARARGS.allowedInSource(source))
|
||||
if (lint.isEnabled(LintCategory.VARARGS))
|
||||
log.warning(LintCategory.VARARGS, pos, warnKey);
|
||||
}
|
||||
|
||||
@ -886,7 +886,6 @@ public class Check {
|
||||
|
||||
void checkVarargsMethodDecl(Env<AttrContext> env, JCMethodDecl tree) {
|
||||
MethodSymbol m = tree.sym;
|
||||
if (!Feature.SIMPLIFIED_VARARGS.allowedInSource(source)) return;
|
||||
boolean hasTrustMeAnno = m.attribute(syms.trustMeType.tsym) != null;
|
||||
Type varargElemType = null;
|
||||
if (m.isVarArgs()) {
|
||||
@ -998,16 +997,12 @@ public class Check {
|
||||
if (useVarargs) {
|
||||
Type argtype = owntype.getParameterTypes().last();
|
||||
if (!types.isReifiable(argtype) &&
|
||||
(!Feature.SIMPLIFIED_VARARGS.allowedInSource(source) ||
|
||||
sym.baseSymbol().attribute(syms.trustMeType.tsym) == null ||
|
||||
(sym.baseSymbol().attribute(syms.trustMeType.tsym) == null ||
|
||||
!isTrustMeAllowedOnMethod(sym))) {
|
||||
warnUnchecked(env.tree.pos(), Warnings.UncheckedGenericArrayCreation(argtype));
|
||||
}
|
||||
TreeInfo.setVarargsElement(env.tree, types.elemtype(argtype));
|
||||
}
|
||||
if ((sym.flags() & SIGNATURE_POLYMORPHIC) != 0 && !target.hasMethodHandles()) {
|
||||
log.error(env.tree, Errors.BadTargetSigpolyCall(target, Target.JDK1_7));
|
||||
}
|
||||
return owntype;
|
||||
}
|
||||
//where
|
||||
|
@ -200,10 +200,7 @@ public class Flow {
|
||||
private final JCDiagnostic.Factory diags;
|
||||
private Env<AttrContext> attrEnv;
|
||||
private Lint lint;
|
||||
private final boolean allowImprovedRethrowAnalysis;
|
||||
private final boolean allowImprovedCatchAnalysis;
|
||||
private final boolean allowEffectivelyFinalInInnerClasses;
|
||||
private final boolean enforceThisDotInit;
|
||||
|
||||
public static Flow instance(Context context) {
|
||||
Flow instance = context.get(flowKey);
|
||||
@ -294,10 +291,7 @@ public class Flow {
|
||||
rs = Resolve.instance(context);
|
||||
diags = JCDiagnostic.Factory.instance(context);
|
||||
Source source = Source.instance(context);
|
||||
allowImprovedRethrowAnalysis = Feature.IMPROVED_RETHROW_ANALYSIS.allowedInSource(source);
|
||||
allowImprovedCatchAnalysis = Feature.IMPROVED_CATCH_ANALYSIS.allowedInSource(source);
|
||||
allowEffectivelyFinalInInnerClasses = Feature.EFFECTIVELY_FINAL_IN_INNER_CLASSES.allowedInSource(source);
|
||||
enforceThisDotInit = Feature.ENFORCE_THIS_DOT_INIT.allowedInSource(source);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -1106,9 +1100,7 @@ public class Flow {
|
||||
}
|
||||
}
|
||||
scan(tree.body);
|
||||
List<Type> thrownInTry = allowImprovedCatchAnalysis ?
|
||||
chk.union(thrown, List.of(syms.runtimeExceptionType, syms.errorType)) :
|
||||
thrown;
|
||||
List<Type> thrownInTry = chk.union(thrown, List.of(syms.runtimeExceptionType, syms.errorType));
|
||||
thrown = thrownPrev;
|
||||
caught = caughtPrev;
|
||||
|
||||
@ -1177,7 +1169,7 @@ public class Flow {
|
||||
!isExceptionOrThrowable(exc) &&
|
||||
!chk.intersects(exc, thrownInTry)) {
|
||||
log.error(pos, Errors.ExceptNeverThrownInTry(exc));
|
||||
} else if (allowImprovedCatchAnalysis) {
|
||||
} else {
|
||||
List<Type> catchableThrownTypes = chk.intersect(List.of(exc), thrownInTry);
|
||||
// 'catchableThrownTypes' cannnot possibly be empty - if 'exc' was an
|
||||
// unchecked exception, the result list would not be empty, as the augmented
|
||||
@ -1217,8 +1209,7 @@ public class Flow {
|
||||
if (sym != null &&
|
||||
sym.kind == VAR &&
|
||||
(sym.flags() & (FINAL | EFFECTIVELY_FINAL)) != 0 &&
|
||||
preciseRethrowTypes.get(sym) != null &&
|
||||
allowImprovedRethrowAnalysis) {
|
||||
preciseRethrowTypes.get(sym) != null) {
|
||||
for (Type t : preciseRethrowTypes.get(sym)) {
|
||||
markThrown(tree, t);
|
||||
}
|
||||
@ -2401,9 +2392,8 @@ public class Flow {
|
||||
// assigned before reading their value
|
||||
public void visitSelect(JCFieldAccess tree) {
|
||||
super.visitSelect(tree);
|
||||
if (enforceThisDotInit &&
|
||||
TreeInfo.isThisQualifier(tree.selected) &&
|
||||
tree.sym.kind == VAR) {
|
||||
if (TreeInfo.isThisQualifier(tree.selected) &&
|
||||
tree.sym.kind == VAR) {
|
||||
checkInit(tree.pos(), (VarSymbol)tree.sym);
|
||||
}
|
||||
}
|
||||
|
@ -100,7 +100,6 @@ public class Resolve {
|
||||
ModuleFinder moduleFinder;
|
||||
Types types;
|
||||
JCDiagnostic.Factory diags;
|
||||
public final boolean allowMethodHandles;
|
||||
public final boolean allowFunctionalInterfaceMostSpecific;
|
||||
public final boolean allowModules;
|
||||
public final boolean checkVarargsAccessAfterResolution;
|
||||
@ -135,7 +134,6 @@ public class Resolve {
|
||||
options.isUnset(Option.XDIAGS) && options.isUnset("rawDiagnostics");
|
||||
verboseResolutionMode = VerboseResolutionMode.getVerboseResolutionMode(options);
|
||||
Target target = Target.instance(context);
|
||||
allowMethodHandles = target.hasMethodHandles();
|
||||
allowFunctionalInterfaceMostSpecific = Feature.FUNCTIONAL_INTERFACE_MOST_SPECIFIC.allowedInSource(source);
|
||||
allowLocalVariableTypeInference = Feature.LOCAL_VARIABLE_TYPE_INFERENCE.allowedInSource(source);
|
||||
checkVarargsAccessAfterResolution =
|
||||
@ -2659,7 +2657,7 @@ public class Resolve {
|
||||
Symbol access(Env<AttrContext> env, DiagnosticPosition pos, Symbol location, Symbol sym) {
|
||||
if (sym.kind.isResolutionError()) {
|
||||
sym = super.access(env, pos, location, sym);
|
||||
} else if (allowMethodHandles) {
|
||||
} else {
|
||||
MethodSymbol msym = (MethodSymbol)sym;
|
||||
if ((msym.flags() & SIGNATURE_POLYMORPHIC) != 0) {
|
||||
env.info.pendingResolutionPhase = BASIC;
|
||||
|
@ -105,10 +105,6 @@ public class ClassReader {
|
||||
*/
|
||||
public boolean readAllOfClassFile = false;
|
||||
|
||||
/** Switch: allow simplified varargs.
|
||||
*/
|
||||
boolean allowSimplifiedVarargs;
|
||||
|
||||
/** Switch: allow modules.
|
||||
*/
|
||||
boolean allowModules;
|
||||
@ -276,7 +272,6 @@ public class ClassReader {
|
||||
|
||||
Source source = Source.instance(context);
|
||||
preview = Preview.instance(context);
|
||||
allowSimplifiedVarargs = Feature.SIMPLIFIED_VARARGS.allowedInSource(source);
|
||||
allowModules = Feature.MODULES.allowedInSource(source);
|
||||
|
||||
saveParameterNames = options.isSet(PARAMETERS);
|
||||
|
@ -125,7 +125,6 @@ public class Gen extends JCTree.Visitor {
|
||||
: options.isSet(G_CUSTOM, "vars");
|
||||
genCrt = options.isSet(XJCOV);
|
||||
debugCode = options.isSet("debug.code");
|
||||
allowBetterNullChecks = target.hasObjects();
|
||||
disableVirtualizedPrivateInvoke = options.isSet("disableVirtualizedPrivateInvoke");
|
||||
pool = new Pool(types);
|
||||
|
||||
@ -140,7 +139,6 @@ public class Gen extends JCTree.Visitor {
|
||||
private final boolean varDebugInfo;
|
||||
private final boolean genCrt;
|
||||
private final boolean debugCode;
|
||||
private final boolean allowBetterNullChecks;
|
||||
private boolean disableVirtualizedPrivateInvoke;
|
||||
|
||||
/** Code buffer, set by genMethod.
|
||||
@ -1919,13 +1917,8 @@ public class Gen extends JCTree.Visitor {
|
||||
/** Generate a null check from the object value at stack top. */
|
||||
private void genNullCheck(JCTree tree) {
|
||||
code.statBegin(tree.pos);
|
||||
if (allowBetterNullChecks) {
|
||||
callMethod(tree.pos(), syms.objectsType, names.requireNonNull,
|
||||
List.of(syms.objectType), true);
|
||||
} else {
|
||||
callMethod(tree.pos(), syms.objectType, names.getClass,
|
||||
List.nil(), false);
|
||||
}
|
||||
callMethod(tree.pos(), syms.objectsType, names.requireNonNull,
|
||||
List.of(syms.objectType), true);
|
||||
code.emitop0(pop);
|
||||
}
|
||||
|
||||
|
@ -86,7 +86,7 @@ public enum Target {
|
||||
return instance;
|
||||
}
|
||||
|
||||
public static final Target MIN = Target.JDK1_6;
|
||||
public static final Target MIN = Target.JDK1_7;
|
||||
|
||||
private static final Target MAX = values()[values().length - 1];
|
||||
|
||||
@ -129,32 +129,12 @@ public enum Target {
|
||||
return '$';
|
||||
}
|
||||
|
||||
/** Does the VM support an invokedynamic instruction?
|
||||
*/
|
||||
public boolean hasInvokedynamic() {
|
||||
return compareTo(JDK1_7) >= 0;
|
||||
}
|
||||
|
||||
/** Does the target JDK contains the java.util.Objects class?
|
||||
*/
|
||||
public boolean hasObjects() {
|
||||
return compareTo(JDK1_7) >= 0;
|
||||
}
|
||||
|
||||
/** Does the target VM expect MethodParameters attributes?
|
||||
*/
|
||||
public boolean hasMethodParameters() {
|
||||
return compareTo(JDK1_8) >= 0;
|
||||
}
|
||||
|
||||
/** Does the VM support polymorphic method handle invocation?
|
||||
* Affects the linkage information output to the classfile.
|
||||
* An alias for {@code hasInvokedynamic}, since all the JSR 292 features appear together.
|
||||
*/
|
||||
public boolean hasMethodHandles() {
|
||||
return hasInvokedynamic();
|
||||
}
|
||||
|
||||
/** Does the target JDK contain StringConcatFactory class?
|
||||
*/
|
||||
public boolean hasStringConcatFactory() {
|
||||
|
@ -206,8 +206,6 @@ public class JavaTokenizer {
|
||||
do {
|
||||
if (reader.ch != '_') {
|
||||
reader.putChar(false);
|
||||
} else {
|
||||
checkSourceLevel(pos, Feature.UNDERSCORES_IN_LITERALS);
|
||||
}
|
||||
saveCh = reader.ch;
|
||||
savePos = reader.bp;
|
||||
@ -518,7 +516,6 @@ public class JavaTokenizer {
|
||||
skipIllegalUnderscores();
|
||||
scanNumber(pos, 16);
|
||||
} else if (reader.ch == 'b' || reader.ch == 'B') {
|
||||
checkSourceLevel(pos, Feature.BINARY_LITERALS);
|
||||
reader.scanChar();
|
||||
skipIllegalUnderscores();
|
||||
scanNumber(pos, 2);
|
||||
|
@ -2566,7 +2566,6 @@ public class JavacParser implements Parser {
|
||||
nextToken();
|
||||
List<JCTree> resources = List.nil();
|
||||
if (token.kind == LPAREN) {
|
||||
checkSourceLevel(Feature.TRY_WITH_RESOURCES);
|
||||
nextToken();
|
||||
resources = resources();
|
||||
accept(RPAREN);
|
||||
@ -2582,11 +2581,7 @@ public class JavacParser implements Parser {
|
||||
}
|
||||
} else {
|
||||
if (resources.isEmpty()) {
|
||||
if (Feature.TRY_WITH_RESOURCES.allowedInSource(source)) {
|
||||
log.error(DiagnosticFlag.SYNTAX, pos, Errors.TryWithoutCatchFinallyOrResourceDecls);
|
||||
} else {
|
||||
log.error(DiagnosticFlag.SYNTAX, pos, Errors.TryWithoutCatchOrFinally);
|
||||
}
|
||||
log.error(DiagnosticFlag.SYNTAX, pos, Errors.TryWithoutCatchFinallyOrResourceDecls);
|
||||
}
|
||||
}
|
||||
return F.at(pos).Try(resources, body, catchers.toList(), finalizer);
|
||||
@ -2699,7 +2694,6 @@ public class JavacParser implements Parser {
|
||||
ListBuffer<JCExpression> catchTypes = new ListBuffer<>();
|
||||
catchTypes.add(parseType());
|
||||
while (token.kind == BAR) {
|
||||
checkSourceLevel(Feature.MULTICATCH);
|
||||
nextToken();
|
||||
// Instead of qualident this is now parseType.
|
||||
// But would that allow too much, e.g. arrays or generics?
|
||||
|
@ -1135,9 +1135,6 @@ compiler.misc.illegal.signature=\
|
||||
compiler.err.throws.not.allowed.in.intf.annotation=\
|
||||
throws clause not allowed in @interface members
|
||||
|
||||
compiler.err.try.without.catch.or.finally=\
|
||||
''try'' without ''catch'' or ''finally''
|
||||
|
||||
compiler.err.try.without.catch.finally.or.resource.decls=\
|
||||
''try'' without ''catch'', ''finally'' or resource declarations
|
||||
|
||||
@ -1720,11 +1717,6 @@ compiler.warn.inexact.non-varargs.call=\
|
||||
cast to {0} for a varargs call\n\
|
||||
cast to {1} for a non-varargs call and to suppress this warning
|
||||
|
||||
# 0: target, 1: target
|
||||
compiler.err.bad.target.sigpoly.call=\
|
||||
polymorphic signature calls are not supported in -target {0}\n\
|
||||
(use -target {1} or higher to enable polymorphic signature calls)
|
||||
|
||||
# 0: list of type
|
||||
compiler.warn.unreachable.catch=\
|
||||
unreachable catch clause\n\
|
||||
@ -2740,15 +2732,6 @@ compiler.misc.feature.modules=\
|
||||
compiler.misc.feature.diamond.and.anon.class=\
|
||||
''<>'' with anonymous inner classes
|
||||
|
||||
compiler.misc.feature.binary.lit=\
|
||||
binary literals
|
||||
|
||||
compiler.misc.feature.underscore.lit=\
|
||||
underscores in literals
|
||||
|
||||
compiler.misc.feature.try.with.resources=\
|
||||
try-with-resources
|
||||
|
||||
compiler.misc.feature.var.in.try.with.resources=\
|
||||
variables in try-with-resources
|
||||
|
||||
@ -2764,12 +2747,6 @@ compiler.misc.feature.repeatable.annotations=\
|
||||
compiler.misc.feature.diamond=\
|
||||
diamond operator
|
||||
|
||||
compiler.misc.feature.multicatch=\
|
||||
multi-catch statements
|
||||
|
||||
compiler.misc.feature.string.switch=\
|
||||
strings in switch
|
||||
|
||||
compiler.misc.feature.lambda=\
|
||||
lambda expressions
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2010, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -60,9 +60,6 @@ public class PackageVersionTest {
|
||||
|
||||
verify6991164();
|
||||
|
||||
verifyPack("Test6.class", JAVA6_PACKAGE_MAJOR_VERSION,
|
||||
JAVA6_PACKAGE_MINOR_VERSION);
|
||||
|
||||
// a jar file devoid of indy classes must generate 160.1 package file
|
||||
verifyPack("Test7.class", JAVA6_PACKAGE_MAJOR_VERSION,
|
||||
JAVA6_PACKAGE_MINOR_VERSION);
|
||||
@ -91,9 +88,10 @@ public class PackageVersionTest {
|
||||
String target = name.substring(name.length() - 1);
|
||||
String javacCmds[] = {
|
||||
"-source",
|
||||
"6",
|
||||
"7",
|
||||
"-target",
|
||||
name.substring(name.length() - 1),
|
||||
"7",
|
||||
"-Xlint:-options",
|
||||
name + ".java"
|
||||
};
|
||||
Utils.compiler(javacCmds);
|
||||
|
@ -59,6 +59,8 @@ tools/javac/importscope/T8193717.java
|
||||
|
||||
tools/javac/options/smokeTests/OptionSmokeTest.java 8205493 generic-all hard-coded release values in strings
|
||||
|
||||
tools/javac/file/zip/8003512/LoadClassFromJava6CreatedJarTest.java 8206874 generic-all test requires a JDK 6 environment to be useful
|
||||
|
||||
###########################################################################
|
||||
#
|
||||
# javap
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -40,7 +40,7 @@ public class CompilerOptionsTest extends KullaTesting {
|
||||
@BeforeMethod
|
||||
@Override
|
||||
public void setUp() {
|
||||
setUp(b -> b.compilerOptions("-source", "7", "-Xlint:cast"));
|
||||
setUp(b -> b.compilerOptions("-source", "7", "-Xlint:cast,-options"));
|
||||
}
|
||||
|
||||
public void testLint() {
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @author Tim Hanson, BEA
|
||||
*
|
||||
* @compile Conditional.java
|
||||
* @compile/fail/ref=Conditional.out -XDrawDiagnostics -source 7 Conditional.java
|
||||
* @compile/fail/ref=Conditional.out -XDrawDiagnostics -source 7 -Xlint:-options Conditional.java
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
|
@ -1,4 +1,2 @@
|
||||
- compiler.warn.source.no.bootclasspath: 7
|
||||
Conditional.java:16:38: compiler.err.prob.found.req: (compiler.misc.inconvertible.types: java.util.List<? extends java.lang.Object>, java.util.List<java.lang.String>)
|
||||
1 error
|
||||
1 warning
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -107,7 +107,6 @@ public class DefaultMethodsNotVisibleForSourceLessThan8Test {
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
String[] sources = new String[] {
|
||||
"1.6",
|
||||
"1.7",
|
||||
};
|
||||
for (String source : sources) {
|
||||
|
@ -52,7 +52,7 @@ compiler.misc.bad.enclosing.class # bad class file
|
||||
compiler.misc.bad.enclosing.method # bad class file
|
||||
compiler.misc.bad.runtime.invisible.param.annotations # bad class file
|
||||
compiler.misc.bad.signature # bad class file
|
||||
compiler.misc.bad.requires.flag # bad class file
|
||||
compiler.misc.bad.requires.flag # bad class file
|
||||
compiler.misc.bad.type.annotation.value
|
||||
compiler.misc.base.membership # UNUSED
|
||||
compiler.misc.class.file.not.found # ClassReader
|
||||
@ -61,7 +61,7 @@ compiler.misc.exception.message # uncommon completion fa
|
||||
compiler.misc.fatal.err.cant.locate.ctor # Resolve, from Lower
|
||||
compiler.misc.fatal.err.cant.locate.field # Resolve, from Lower
|
||||
compiler.misc.fatal.err.cant.locate.meth # Resolve, from Lower
|
||||
compiler.misc.fatal.err.cant.close # JavaCompiler
|
||||
compiler.misc.fatal.err.cant.close # JavaCompiler
|
||||
compiler.misc.feature.not.supported.in.source.plural # cannot happen (for now)
|
||||
compiler.misc.file.does.not.contain.package
|
||||
compiler.misc.illegal.start.of.class.file
|
||||
@ -153,6 +153,7 @@ compiler.misc.locn.module_source_path # fragment uninter
|
||||
compiler.misc.locn.system_modules # fragment uninteresting in and of itself
|
||||
compiler.misc.locn.upgrade_module_path # fragment uninteresting in and of itself
|
||||
compiler.misc.inferred.do.not.conform.to.eq.bounds # hard to generate, could probably be removed
|
||||
compiler.err.feature.not.supported.in.source # Generated for using diamond before source 7
|
||||
|
||||
# The following are new module-related messages, that need new examples to be created
|
||||
compiler.err.duplicate.module.on.path
|
||||
@ -190,4 +191,4 @@ compiler.warn.profile.target.conflict
|
||||
compiler.warn.source.target.conflict
|
||||
compiler.warn.target.default.source.conflict
|
||||
compiler.err.preview.not.latest
|
||||
compiler.err.preview.without.source.or.release
|
||||
compiler.err.preview.without.source.or.release
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,8 +23,7 @@
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.annotations.after.type.params
|
||||
// key: compiler.warn.source.no.bootclasspath
|
||||
// options: -source 7
|
||||
// options: -source 7 -Xlint:-options
|
||||
|
||||
@interface Anno { }
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2010, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -21,14 +21,15 @@
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source
|
||||
// key: compiler.misc.feature.diamond
|
||||
// options: -source 6 -Xlint:-options
|
||||
// key: compiler.misc.feature.not.supported.in.source
|
||||
// key: compiler.misc.feature.diamond.and.anon.class
|
||||
// key: compiler.err.cant.apply.diamond.1
|
||||
// options: -source 8 -Xlint:-options
|
||||
|
||||
import java.util.*;
|
||||
|
||||
class DiamondNotSupported {
|
||||
void m() {
|
||||
List<String> list = new ArrayList<>();
|
||||
List<String> list = new ArrayList<>(){};
|
||||
}
|
||||
}
|
||||
|
@ -1,32 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.bad.target.sigpoly.call
|
||||
// options: -Xlint:-options -source 6 -target 6
|
||||
|
||||
class MethodInvokedWithWrongNumberOfArgs {
|
||||
static java.lang.invoke.MethodHandle getNamedMember;
|
||||
public static Object getMember(String name, Object rec) throws Throwable {
|
||||
return getNamedMember.invoke(rec, name);
|
||||
}
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.multicatch
|
||||
// options: -source 1.6 -Xlint:-options
|
||||
|
||||
class MulticatchNotSupported {
|
||||
class E1 extends Exception { }
|
||||
class E2 extends Exception { }
|
||||
|
||||
void e1() throws E1 { }
|
||||
void e2() throws E2 { }
|
||||
|
||||
void m() {
|
||||
try {
|
||||
e1();
|
||||
e2();
|
||||
} catch (final E1 | E2 e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -25,7 +25,7 @@
|
||||
// key: compiler.warn.option.obsolete.target
|
||||
// key: compiler.warn.option.obsolete.suppression
|
||||
// key: compiler.warn.source.no.bootclasspath
|
||||
// options: -source 1.6 -target 1.6
|
||||
// options: -source 1.7 -target 1.7
|
||||
|
||||
class ObsoleteSourceAndTarget {
|
||||
public static void foo() {;}
|
||||
|
@ -22,6 +22,9 @@
|
||||
*/
|
||||
|
||||
// key: compiler.warn.option.parameters.unsupported
|
||||
// key: compiler.warn.option.obsolete.source
|
||||
// key: compiler.warn.option.obsolete.suppression
|
||||
// key: compiler.warn.option.obsolete.target
|
||||
// options: -parameters --release 7
|
||||
|
||||
class ParametersUnsupported {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2010, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,8 +23,7 @@
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.repeatable.annotations
|
||||
// key: compiler.warn.source.no.bootclasspath
|
||||
// options: -source 7
|
||||
// options: -source 7 -Xlint:-options
|
||||
|
||||
@interface Anno { }
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2010, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -22,6 +22,6 @@
|
||||
*/
|
||||
|
||||
// key: compiler.warn.source.no.bootclasspath
|
||||
// options: -source 7
|
||||
// options: -source 8
|
||||
|
||||
class SourceNoBootclasspath { }
|
||||
|
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.string.switch
|
||||
// options: -source 6 -Xlint:-options
|
||||
|
||||
class StringSwitchNotSupported {
|
||||
int m(String s) {
|
||||
switch (s) {
|
||||
case "one": return 1;
|
||||
case "two": return 2;
|
||||
default: return -1;
|
||||
}
|
||||
}
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source
|
||||
// key: compiler.misc.feature.try.with.resources
|
||||
// options: -source 1.6 -Xlint:-options
|
||||
|
||||
import java.io.*;
|
||||
|
||||
class TryResourceNotSupported {
|
||||
void m() {
|
||||
try (Writer out = new StringWriter()) {
|
||||
out.println("Hello World");
|
||||
}
|
||||
}
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.try.without.catch.or.finally
|
||||
// options: -source 1.6 -Xlint:-options
|
||||
|
||||
class TryWithoutCatchOrFinally {
|
||||
void m() {
|
||||
try {
|
||||
}
|
||||
}
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2010, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,8 +23,7 @@
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.type.annotations
|
||||
// key: compiler.warn.source.no.bootclasspath
|
||||
// options: -source 7
|
||||
// options: -source 7 -Xlint:-options
|
||||
|
||||
@interface Anno { }
|
||||
|
||||
|
@ -1,30 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.binary.lit
|
||||
// options: -source 6 -Xlint:-options
|
||||
|
||||
class UnsupportedBinaryLiteral {
|
||||
int i = 0b01000010;
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
// key: compiler.err.feature.not.supported.in.source.plural
|
||||
// key: compiler.misc.feature.underscore.lit
|
||||
// options: -source 6 -Xlint:-options
|
||||
|
||||
class UnsupportedUnderscoreLiteral {
|
||||
int i = 123_456_789;
|
||||
}
|
@ -3,7 +3,7 @@
|
||||
* @bug 6278587 8007464
|
||||
* @summary Inference broken for subtypes of subtypes of F-bounded types
|
||||
* @author Peter von der Ah\u00e9
|
||||
* @compile/fail/ref=T6278587Neg.out -XDrawDiagnostics -source 7 T6278587Neg.java
|
||||
* @compile/fail/ref=T6278587Neg.out -XDrawDiagnostics -source 7 -Xlint:-options T6278587Neg.java
|
||||
* @compile T6278587Neg.java
|
||||
*/
|
||||
|
||||
|
@ -1,4 +1,2 @@
|
||||
- compiler.warn.source.no.bootclasspath: 7
|
||||
T6278587Neg.java:18:10: compiler.err.prob.found.req: (compiler.misc.inferred.do.not.conform.to.lower.bounds: T, T6278587Neg.C)
|
||||
1 error
|
||||
1 warning
|
||||
|
@ -4,7 +4,7 @@
|
||||
* @summary Negative regression test from odersky
|
||||
* @author odersky
|
||||
*
|
||||
* @compile/fail/ref=BadTest4.out -XDrawDiagnostics -source 7 BadTest4.java
|
||||
* @compile/fail/ref=BadTest4.out -XDrawDiagnostics -source 7 -Xlint:-options BadTest4.java
|
||||
* @compile BadTest4.java
|
||||
*/
|
||||
|
||||
|
@ -1,4 +1,2 @@
|
||||
- compiler.warn.source.no.bootclasspath: 7
|
||||
BadTest4.java:38:17: compiler.err.cant.apply.symbol: kindname.method, f, A,B, java.lang.Integer,java.lang.Number, kindname.class, BadTest4.Main, (compiler.misc.inferred.do.not.conform.to.upper.bounds: java.lang.Number, java.lang.Integer)
|
||||
1 error
|
||||
1 warning
|
||||
|
@ -3,7 +3,7 @@
|
||||
* @bug 8003280
|
||||
* @summary Add lambda tests
|
||||
* check that lambda features are not enabled with source < 8
|
||||
* @compile/fail/ref=SourceLevelTest.out -XDrawDiagnostics -source 7 SourceLevelTest.java
|
||||
* @compile/fail/ref=SourceLevelTest.out -XDrawDiagnostics -source 7 -Xlint:-options SourceLevelTest.java
|
||||
*/
|
||||
|
||||
class SourceLevelTest {
|
||||
|
@ -1,6 +1,4 @@
|
||||
- compiler.warn.source.no.bootclasspath: 7
|
||||
SourceLevelTest.java:11:9: compiler.err.feature.not.supported.in.source.plural: (compiler.misc.feature.default.methods), 7, 8
|
||||
SourceLevelTest.java:18:17: compiler.err.feature.not.supported.in.source.plural: (compiler.misc.feature.lambda), 7, 8
|
||||
SourceLevelTest.java:19:20: compiler.err.feature.not.supported.in.source.plural: (compiler.misc.feature.method.references), 7, 8
|
||||
3 errors
|
||||
1 warning
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -71,7 +71,7 @@ public class SourceTargetTest extends OptionModesTester {
|
||||
|
||||
writeFile("C.java", "class C { }");
|
||||
|
||||
String[] opts = { "-source", "1.6", "-target", "1.6" };
|
||||
String[] opts = { "-source", "1.7", "-target", "1.7" };
|
||||
String[] files = { "C.java" };
|
||||
|
||||
runMain(opts, files)
|
||||
|
@ -3,7 +3,7 @@
|
||||
* @bug 8072480
|
||||
* @summary Verify that javac rejects Java 8 program with --release 7
|
||||
* @compile ReleaseOption.java
|
||||
* @compile/fail/ref=ReleaseOption-release7.out -XDrawDiagnostics --release 7 ReleaseOption.java
|
||||
* @compile/fail/ref=ReleaseOption-release7.out -XDrawDiagnostics --release 7 -Xlint:-options ReleaseOption.java
|
||||
*/
|
||||
|
||||
interface ReleaseOption extends java.util.stream.Stream {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -50,7 +50,7 @@ public class ReleaseOptionThroughAPI {
|
||||
PrintWriter outWriter = new PrintWriter(out)) {
|
||||
Iterable<? extends JavaFileObject> input =
|
||||
fm.getJavaFileObjects(System.getProperty("test.src") + "/ReleaseOption.java");
|
||||
List<String> options = Arrays.asList("--release", "7", "-XDrawDiagnostics");
|
||||
List<String> options = Arrays.asList("--release", "7", "-XDrawDiagnostics", "-Xlint:-options");
|
||||
|
||||
compiler.getTask(outWriter, fm, null, options, null, input).call();
|
||||
String expected =
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -31,14 +31,15 @@
|
||||
* jdk.compiler
|
||||
* @build JavacTestingAbstractProcessor
|
||||
* @compile TestSourceVersion.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 1.6 -AExpectedVersion=RELEASE_6 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 6 -AExpectedVersion=RELEASE_6 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 1.7 -AExpectedVersion=RELEASE_7 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 7 -AExpectedVersion=RELEASE_7 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 1.8 -AExpectedVersion=RELEASE_8 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 8 -AExpectedVersion=RELEASE_8 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 1.9 -AExpectedVersion=RELEASE_9 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 9 -AExpectedVersion=RELEASE_9 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 10 -AExpectedVersion=RELEASE_10 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 11 -AExpectedVersion=RELEASE_11 HelloWorld.java
|
||||
* @compile -processor TestSourceVersion -proc:only -source 12 -AExpectedVersion=RELEASE_12 HelloWorld.java
|
||||
*/
|
||||
|
||||
import java.util.Set;
|
||||
|
@ -3,7 +3,7 @@
|
||||
* @bug 6313164 8036953
|
||||
* @author mcimadamore
|
||||
* @summary javac generates code that fails byte code verification for the varargs feature
|
||||
* @compile/fail/ref=T6313164Source7.out -source 7 -XDrawDiagnostics T6313164.java
|
||||
* @compile/fail/ref=T6313164Source7.out -source 7 -XDrawDiagnostics -Xlint:-options T6313164.java
|
||||
* @compile/fail/ref=T6313164Source8AndHigher.out -XDrawDiagnostics T6313164.java
|
||||
*/
|
||||
import p1.*;
|
||||
|
@ -1,6 +1,4 @@
|
||||
- compiler.warn.source.no.bootclasspath: 7
|
||||
T6313164.java:14:10: compiler.err.cant.apply.symbol: kindname.method, foo1, p1.A[], p1.B,p1.B, kindname.class, p1.B, (compiler.misc.inaccessible.varargs.type: p1.A, kindname.class, T6313164)
|
||||
T6313164.java:19:15: compiler.err.prob.found.req: (compiler.misc.inaccessible.varargs.type: p1.A, kindname.class, T6313164)
|
||||
T6313164.java:20:15: compiler.err.prob.found.req: (compiler.misc.inaccessible.varargs.type: p1.A, kindname.class, T6313164)
|
||||
3 errors
|
||||
1 warning
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2010, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -93,7 +93,6 @@ public class Warn4 extends ComboInstance<Warn4> {
|
||||
}
|
||||
|
||||
enum SourceLevel {
|
||||
JDK_6("6"),
|
||||
JDK_7("7"),
|
||||
JDK_9("9");
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
/*
|
||||
* @test
|
||||
* @bug 4981566 5028634 5094412 6304984 7025786 7025789 8001112 8028545 8000961 8030610 8028546 8188870 8173382 8173382 8193290 8205619
|
||||
* @bug 4981566 5028634 5094412 6304984 7025786 7025789 8001112 8028545 8000961 8030610 8028546 8188870 8173382 8173382 8193290 8205619 8028563
|
||||
* @summary Check interpretation of -target and -source options
|
||||
* @modules java.compiler
|
||||
* jdk.compiler
|
||||
@ -66,7 +66,7 @@ public class Versions {
|
||||
}
|
||||
|
||||
public static final Set<String> RETIRED_SOURCES =
|
||||
Set.of("1.2", "1.3", "1.4", "1.5" /*, 1.6 */);
|
||||
Set.of("1.2", "1.3", "1.4", "1.5", "1.6");
|
||||
|
||||
public static final Set<String> VALID_SOURCES =
|
||||
Set.of("1.7", "1.8", "1.9", "1.10", "11", "12");
|
||||
|
Loading…
x
Reference in New Issue
Block a user