[java] Don't generate API list entry when API is not part of public API

These entries are useless because you can't call those APIs anyway.

GitOrigin-RevId: c43065e082851e1b1574bb9ed47050e8f0dfc61a
This commit is contained in:
Bart van Helvert
2024-09-06 09:40:40 +02:00
committed by intellij-monorepo-bot
parent 7da55d29da
commit 3af9455adb
17 changed files with 84 additions and 398 deletions

View File

@@ -474,9 +474,7 @@ java.io.OutputStreamWriter#OutputStreamWriter(java.io.OutputStream;java.nio.char
java.io.WriteAbortedException#getCause()
java.net.URI
java.net.URL#getDefaultPort()
java.net.Socket#createImpl(boolean;)
java.net.Socket#setImpl()
java.net.Socket#getImpl()
java.net.Socket#connect(java.net.SocketAddress;)
java.net.Socket#connect(java.net.SocketAddress;int;)
java.net.Socket#bind(java.net.SocketAddress;)
@@ -516,7 +514,6 @@ java.net.InetAddress#getByAddress(java.lang.String;byte[];)
java.net.InetAddress#getByAddress(byte[];)
java.net.Inet4Address
java.net.Inet6Address
java.net.ServerSocket#getImpl()
java.net.ServerSocket#bind(java.net.SocketAddress;)
java.net.ServerSocket#bind(java.net.SocketAddress;int;)
java.net.ServerSocket#getLocalSocketAddress()
@@ -732,8 +729,6 @@ java.lang.Character#toUpperCaseEx(int;)
java.lang.Character#toUpperCaseCharArray(int;)
java.lang.Exception#Exception(java.lang.String;java.lang.Throwable;)
java.lang.Exception#Exception(java.lang.Throwable;)
java.lang.Throwable#cause
java.lang.Throwable#stackTrace
java.lang.Throwable#Throwable(java.lang.String;java.lang.Throwable;)
java.lang.Throwable#Throwable(java.lang.Throwable;)
java.lang.Throwable#getCause()
@@ -784,7 +779,6 @@ java.text.MessageFormat.Field
java.text.SimpleDateFormat#formatToCharacterIterator(java.lang.Object;)
java.text.DecimalFormatSymbols#getCurrency()
java.text.DecimalFormatSymbols#setCurrency(java.util.Currency;)
java.text.DecimalFormatSymbols#locale
java.util.regex.Matcher
java.util.regex.Pattern
java.util.regex.PatternSyntaxException
@@ -869,18 +863,13 @@ java.security.spec.PSSParameterSpec
java.security.spec.RSAOtherPrimeInfo
java.security.spec.RSAMultiPrimePrivateCrtKeySpec
java.security.interfaces.RSAMultiPrimePrivateCrtKey
java.security.Policy#initPolicy(java.security.Policy;)
java.security.Policy#getPermissions(java.security.ProtectionDomain;)
java.security.Policy#implies(java.security.ProtectionDomain;java.security.Permission;)
java.security.Policy.PolicyDelegate#getPermissions(java.security.ProtectionDomain;)
java.security.Policy.PolicyDelegate#implies(java.security.ProtectionDomain;java.security.Permission;)
java.security.KeyStore#getInstance(java.lang.String;java.security.Provider;)
java.security.Security#getAlgorithms(java.lang.String;)
java.security.Signature#getInstance(java.lang.String;java.security.Provider;)
java.security.Signature#verify(byte[];int;int;)
java.security.Signature#getParameters()
java.security.Signature.Delegate#engineVerify(byte[];int;int;)
java.security.Signature.Delegate#engineGetParameters()
java.security.KeyFactory#getInstance(java.lang.String;java.security.Provider;)
java.security.SecureRandom#getInstance(java.lang.String;java.security.Provider;)
java.security.SignatureSpi#engineVerify(byte[];int;int;)
@@ -980,36 +969,13 @@ javax.security.auth.login.AppConfigurationEntry
javax.security.auth.login.AccountExpiredException
javax.security.auth.login.CredentialExpiredException
javax.security.auth.callback.Callback
javax.security.auth.callback.NameCallback#prompt
javax.security.auth.callback.NameCallback#defaultName
javax.security.auth.callback.NameCallback#inputName
javax.security.auth.callback.NameCallback
javax.security.auth.callback.ChoiceCallback#prompt
javax.security.auth.callback.ChoiceCallback#choices
javax.security.auth.callback.ChoiceCallback#defaultChoice
javax.security.auth.callback.ChoiceCallback#multipleSelectionsAllowed
javax.security.auth.callback.ChoiceCallback#selections
javax.security.auth.callback.ChoiceCallback
javax.security.auth.callback.CallbackHandler
javax.security.auth.callback.LanguageCallback#locale
javax.security.auth.callback.LanguageCallback
javax.security.auth.callback.PasswordCallback#prompt
javax.security.auth.callback.PasswordCallback#echoOn
javax.security.auth.callback.PasswordCallback#inputPassword
javax.security.auth.callback.PasswordCallback
javax.security.auth.callback.TextInputCallback#prompt
javax.security.auth.callback.TextInputCallback#defaultText
javax.security.auth.callback.TextInputCallback#inputText
javax.security.auth.callback.TextInputCallback
javax.security.auth.callback.TextOutputCallback#messageType
javax.security.auth.callback.TextOutputCallback#message
javax.security.auth.callback.TextOutputCallback
javax.security.auth.callback.ConfirmationCallback#prompt
javax.security.auth.callback.ConfirmationCallback#messageType
javax.security.auth.callback.ConfirmationCallback#optionType
javax.security.auth.callback.ConfirmationCallback#defaultOption
javax.security.auth.callback.ConfirmationCallback#options
javax.security.auth.callback.ConfirmationCallback#selection
javax.security.auth.callback.ConfirmationCallback
javax.security.auth.callback.UnsupportedCallbackException
javax.security.auth.Subject
@@ -1041,7 +1007,6 @@ java.util.prefs.PreferenceChangeListener
java.util.prefs.WindowsPreferencesFactory
java.util.prefs.InvalidPreferencesFormatException
sun.security.provider.certpath.ldap.LDAPCertStore
javax.naming.spi.NamingManager.FactoryInitializationError#getCause()
javax.naming.ldap.StartTlsRequest
javax.naming.ldap.StartTlsResponse
javax.naming.NamingException#getCause()
@@ -1065,7 +1030,6 @@ com.sun.java.swing.plaf.windows.WindowsLookAndFeel#setMnemonicHidden(boolean;)
com.sun.java.swing.plaf.windows.WindowsLookAndFeel#isMnemonicHidden()
com.sun.java.swing.plaf.windows.WindowsLookAndFeel#isClassicWindows()
com.sun.java.swing.plaf.windows.WindowsLookAndFeel#createAudioAction(java.lang.Object;)
com.sun.java.swing.plaf.windows.WindowsLookAndFeel.AudioAction
com.sun.java.swing.plaf.windows.WindowsPopupMenuUI#getPopup(javax.swing.JPopupMenu;int;int;)
com.sun.java.swing.plaf.windows.WindowsFileChooserUI#setDirectorySelected(boolean;)
com.sun.java.swing.plaf.windows.WindowsGraphicsUtils
@@ -1135,29 +1099,19 @@ java.awt.dnd.DragSource#addDragSourceMotionListener(java.awt.dnd.DragSourceMotio
java.awt.dnd.DragSource#removeDragSourceMotionListener(java.awt.dnd.DragSourceMotionListener;)
java.awt.dnd.DragSource#getDragSourceMotionListeners()
java.awt.dnd.DragSource#getListeners(java.lang.Class<T>;)
java.awt.dnd.DragSource#writeObject(java.io.ObjectOutputStream;)
java.awt.dnd.DragSource#readObject(java.io.ObjectInputStream;)
java.awt.dnd.DropTarget#writeObject(java.io.ObjectOutputStream;)
java.awt.dnd.DropTarget#readObject(java.io.ObjectInputStream;)
java.awt.dnd.DragSourceEvent#DragSourceEvent(java.awt.dnd.DragSourceContext;int;int;)
java.awt.dnd.DragSourceEvent#getLocation()
java.awt.dnd.DragSourceEvent#getX()
java.awt.dnd.DragSourceEvent#getY()
java.awt.dnd.DragGestureEvent#startDrag(java.awt.Cursor;java.awt.datatransfer.Transferable;)
java.awt.dnd.DragGestureEvent#writeObject(java.io.ObjectOutputStream;)
java.awt.dnd.DragGestureEvent#readObject(java.io.ObjectInputStream;)
java.awt.dnd.DragSourceAdapter
java.awt.dnd.DragSourceContext#dragMouseMoved(java.awt.dnd.DragSourceDragEvent;)
java.awt.dnd.DragSourceContext#writeObject(java.io.ObjectOutputStream;)
java.awt.dnd.DragSourceContext#readObject(java.io.ObjectInputStream;)
java.awt.dnd.DropTargetAdapter
java.awt.dnd.DnDEventMulticaster
java.awt.dnd.DragSourceDragEvent#DragSourceDragEvent(java.awt.dnd.DragSourceContext;int;int;int;int;int;)
java.awt.dnd.DragSourceDragEvent#getGestureModifiersEx()
java.awt.dnd.DragSourceDropEvent#DragSourceDropEvent(java.awt.dnd.DragSourceContext;int;boolean;int;int;)
java.awt.dnd.SerializationTester
java.awt.dnd.DragGestureRecognizer#writeObject(java.io.ObjectOutputStream;)
java.awt.dnd.DragGestureRecognizer#readObject(java.io.ObjectInputStream;)
java.awt.dnd.DragSourceMotionListener
java.awt.font.GlyphVector#getGlyphCharIndex(int;)
java.awt.font.GlyphVector#getGlyphCharIndices(int;int;int[];)
@@ -1283,7 +1237,6 @@ java.awt.Frame#setMaximizedBounds(java.awt.Rectangle;)
java.awt.Frame#getMaximizedBounds()
java.awt.Frame#setUndecorated(boolean;)
java.awt.Frame#isUndecorated()
java.awt.Label#readObject(java.io.ObjectInputStream;)
java.awt.Robot#mouseWheel(int;)
java.awt.Button#getActionListeners()
java.awt.Canvas#createBufferStrategy(int;)
@@ -1295,7 +1248,6 @@ java.awt.Dialog#Dialog(java.awt.Frame;java.lang.String;boolean;java.awt.Graphics
java.awt.Dialog#Dialog(java.awt.Dialog;java.lang.String;boolean;java.awt.GraphicsConfiguration;)
java.awt.Dialog#setUndecorated(boolean;)
java.awt.Dialog#isUndecorated()
java.awt.Window#focusableWindowState
java.awt.Window#addWindowStateListener(java.awt.event.WindowStateListener;)
java.awt.Window#addWindowFocusListener(java.awt.event.WindowFocusListener;)
java.awt.Window#removeWindowStateListener(java.awt.event.WindowStateListener;)
@@ -1332,20 +1284,14 @@ java.awt.Toolkit#getPropertyChangeListeners()
java.awt.Toolkit#getPropertyChangeListeners(java.lang.String;)
java.awt.Toolkit#getAWTEventListeners()
java.awt.Toolkit#getAWTEventListeners(long;)
java.awt.Toolkit.DesktopPropertyChangeSupport#getPropertyChangeListeners()
java.awt.Toolkit.DesktopPropertyChangeSupport#getPropertyChangeListeners(java.lang.String;)
java.awt.AWTEvent#MOUSE_WHEEL_EVENT_MASK
java.awt.AWTEvent#WINDOW_STATE_EVENT_MASK
java.awt.AWTEvent#WINDOW_FOCUS_EVENT_MASK
java.awt.AWTEvent#setSource(java.lang.Object;)
java.awt.Checkbox#getItemListeners()
java.awt.MenuItem#getActionListeners()
java.awt.Component#bufferStrategy
java.awt.Component#ignoreRepaint
java.awt.Component#focusable
java.awt.Component#isFocusTraversableOverridden
java.awt.Component#focusTraversalKeys
java.awt.Component#focusTraversalKeysEnabled
java.awt.Component#isForegroundSet()
java.awt.Component#isBackgroundSet()
java.awt.Component#isFontSet()
@@ -1357,7 +1303,6 @@ java.awt.Component#createBufferStrategy(int;java.awt.BufferCapabilities;)
java.awt.Component#getBufferStrategy()
java.awt.Component.FlipBufferStrategy
java.awt.Component.BltBufferStrategy
java.awt.Component.SingleBufferStrategy
java.awt.Component#setIgnoreRepaint(boolean;)
java.awt.Component#getIgnoreRepaint()
java.awt.Component#getComponentListeners()
@@ -1392,8 +1337,6 @@ java.awt.Component#getPropertyChangeListeners(java.lang.String;)
java.awt.Component#firePropertyChange(java.lang.String;boolean;boolean;)
java.awt.Component#firePropertyChange(java.lang.String;int;int;)
java.awt.Component#applyComponentOrientation(java.awt.ComponentOrientation;)
java.awt.Container#focusTraversalPolicy
java.awt.Container#focusCycleRoot
java.awt.Container#getContainerListeners()
java.awt.Container#setFocusTraversalKeys(int;java.util.Set<? extends java.awt.AWTKeyStroke>;)
java.awt.Container#getFocusTraversalKeys(int;)
@@ -1413,7 +1356,6 @@ java.awt.Scrollbar#getAdjustmentListeners()
java.awt.TextField#getActionListeners()
java.awt.EventQueue#getMostRecentEventTime()
java.awt.EventQueue#getCurrentEvent()
java.awt.ScrollPane#wheelScrollingEnabled
java.awt.ScrollPane#processMouseWheelEvent(java.awt.event.MouseWheelEvent;)
java.awt.ScrollPane#eventTypeEnabled(int;)
java.awt.ScrollPane#setWheelScrollingEnabled(boolean;)
@@ -1463,7 +1405,6 @@ java.awt.AWTEventMulticaster#remove(java.awt.event.WindowFocusListener;java.awt.
java.awt.AWTEventMulticaster#remove(java.awt.event.MouseWheelListener;java.awt.event.MouseWheelListener;)
java.awt.AWTEventMulticaster#getListeners(java.util.EventListener;java.lang.Class<T>;)
java.awt.GraphicsEnvironment#isHeadless()
java.awt.GraphicsEnvironment#getHeadlessProperty()
java.awt.GraphicsEnvironment#checkHeadless()
java.awt.GraphicsEnvironment#isHeadlessInstance()
java.awt.GraphicsEnvironment#getCenterPoint()
@@ -1474,7 +1415,6 @@ java.awt.KeyboardFocusManager#getPropertyChangeListeners(java.lang.String;)
java.awt.KeyboardFocusManager#getVetoableChangeListeners()
java.awt.KeyboardFocusManager#getVetoableChangeListeners(java.lang.String;)
java.awt.KeyboardFocusManager
java.awt.ScrollPaneAdjustable#isAdjusting
java.awt.ScrollPaneAdjustable#setValueIsAdjusting(boolean;)
java.awt.ScrollPaneAdjustable#getAdjustmentListeners()
java.awt.ScrollPaneAdjustable
@@ -1510,7 +1450,6 @@ java.beans.DefaultPersistenceDelegate
java.beans.PropertyChangeListenerProxy
java.beans.VetoableChangeListenerProxy
java.applet.Applet#Applet()
java.applet.Applet#readObject(java.io.ObjectInputStream;)
java.applet.AppletContext#setStream(java.lang.String;java.io.InputStream;)
java.applet.AppletContext#getStream(java.lang.String;)
java.applet.AppletContext#getStreamKeys()
@@ -1535,14 +1474,10 @@ javax.swing.plaf.basic.BasicToolBarUI#setBorderToNormal(java.awt.Component;)
javax.swing.plaf.basic.BasicMenuItemUI#paintBackground(java.awt.Graphics;javax.swing.JMenuItem;java.awt.Color;)
javax.swing.plaf.basic.BasicMenuItemUI#paintText(java.awt.Graphics;javax.swing.JMenuItem;java.awt.Rectangle;java.lang.String;)
javax.swing.plaf.basic.BasicMenuItemUI#doClick(javax.swing.MenuSelectionManager;)
javax.swing.plaf.basic.BasicMenuItemUI#isInternalFrameSystemMenu()
javax.swing.plaf.basic.BasicArrowButton#BasicArrowButton(int;java.awt.Color;java.awt.Color;java.awt.Color;java.awt.Color;)
javax.swing.plaf.basic.BasicLookAndFeel#getAudioActionMap()
javax.swing.plaf.basic.BasicLookAndFeel#createAudioAction(java.lang.Object;)
javax.swing.plaf.basic.BasicLookAndFeel.AudioAction
javax.swing.plaf.basic.BasicLookAndFeel#loadAudioData(java.lang.String;)
javax.swing.plaf.basic.BasicLookAndFeel#playSound(javax.swing.Action;)
javax.swing.plaf.basic.BasicPopupMenuUI.BasicPopupMenuListener
javax.swing.plaf.basic.BasicScrollPaneUI.MouseWheelHandler#mouseWheelMoved(java.awt.event.MouseWheelEvent;)
javax.swing.plaf.basic.BasicScrollPaneUI.MouseWheelHandler
javax.swing.plaf.basic.BasicScrollPaneUI#createMouseWheelListener()
@@ -1845,7 +1780,6 @@ javax.swing.JFileChooser#setDragEnabled(boolean;)
javax.swing.JFileChooser#getDragEnabled()
javax.swing.JFileChooser#createDialog(java.awt.Component;)
javax.swing.JFileChooser#getActionListeners()
javax.swing.JProgressBar#indeterminate
javax.swing.JProgressBar#getChangeListeners()
javax.swing.JProgressBar#setIndeterminate(boolean;)
javax.swing.JProgressBar#isIndeterminate()

View File

@@ -135,7 +135,6 @@ javax.xml.transform.dom.DOMResult#DOMResult(org.w3c.dom.Node;org.w3c.dom.Node;)
javax.xml.transform.dom.DOMResult#DOMResult(org.w3c.dom.Node;org.w3c.dom.Node;java.lang.String;)
javax.xml.transform.dom.DOMResult#setNextSibling(org.w3c.dom.Node;)
javax.xml.transform.dom.DOMResult#getNextSibling()
javax.xml.transform.dom.DOMResult#nextSibling
javax.xml.transform.Transformer#reset()
javax.xml.transform.TransformerFactory
javax.xml.validation.Schema
@@ -197,7 +196,6 @@ sun.net.www.protocol.ftp.FtpURLConnection#setConnectTimeout(int;)
sun.net.www.protocol.ftp.FtpURLConnection#getConnectTimeout()
sun.net.www.protocol.ftp.FtpURLConnection#setReadTimeout(int;)
sun.net.www.protocol.ftp.FtpURLConnection#getReadTimeout()
sun.net.www.protocol.jar.URLJarFile.URLJarFileEntry#getCodeSigners()
sun.net.www.protocol.file.Handler#openConnection(java.net.URL;java.net.Proxy;)
sun.net.www.protocol.http.Handler#openConnection(java.net.URL;java.net.Proxy;)
sun.net.www.protocol.http.HttpURLConnection#setConnectTimeout(int;)
@@ -233,9 +231,6 @@ sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl#getActualTypeArgume
sun.reflect.annotation.AnnotationType
sun.reflect.annotation.ExceptionProxy
sun.reflect.annotation.AnnotationParser
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getAnnotations()
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getAnnotation(java.lang.Class<T>;)
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getDeclaredAnnotations()
sun.reflect.annotation.AnnotationInvocationHandler
sun.reflect.annotation.TypeNotPresentExceptionProxy
sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy
@@ -347,7 +342,6 @@ java.net.ProxySelector
java.net.ResponseCache#getDefault()
java.net.ResponseCache#setDefault(java.net.ResponseCache;)
java.net.ResponseCache
java.net.URLConnection#connectTimeout
java.net.URLConnection#setConnectTimeout(int;)
java.net.URLConnection#getConnectTimeout()
java.net.URLConnection#setReadTimeout(int;)
@@ -668,7 +662,6 @@ java.lang.IllegalArgumentException#IllegalArgumentException(java.lang.Throwable;
java.lang.UnsupportedOperationException#UnsupportedOperationException(java.lang.String;java.lang.Throwable;)
java.lang.UnsupportedOperationException#UnsupportedOperationException(java.lang.Throwable;)
java.lang.EnumConstantNotPresentException
java.math.BigDecimal#precision
java.math.BigDecimal#ZERO
java.math.BigDecimal#ONE
java.math.BigDecimal#TEN
@@ -723,12 +716,6 @@ java.math.MathContext
java.math.RoundingMode
java.text.DecimalFormat#isParseBigDecimal()
java.text.DecimalFormat#setParseBigDecimal(boolean;)
java.text.DecimalFormat#parseBigDecimal
java.text.DecimalFormat#maximumIntegerDigits
java.text.DecimalFormat#minimumIntegerDigits
java.text.DecimalFormat#maximumFractionDigits
java.text.DecimalFormat#minimumFractionDigits
java.util.jar.JarFile.JarFileEntry#getCodeSigners()
java.util.jar.JarEntry#getCodeSigners()
java.util.zip.Deflater#getBytesRead()
java.util.zip.Deflater#getBytesWritten()
@@ -943,7 +930,6 @@ java.security.Provider#putService(java.security.Provider.Service;)
java.security.Provider#removeService(java.security.Provider.Service;)
java.security.Provider.Service
java.security.Signature#update(java.nio.ByteBuffer;)
java.security.Signature.Delegate#engineUpdate(java.nio.ByteBuffer;)
java.security.Timestamp
java.security.CodeSigner
java.security.CodeSource#CodeSource(java.net.URL;java.security.CodeSigner[];)
@@ -956,11 +942,9 @@ java.security.KeyStoreSpi#engineEntryInstanceOf(java.lang.String;java.lang.Class
java.security.AuthProvider
java.security.KeyException#KeyException(java.lang.String;java.lang.Throwable;)
java.security.KeyException#KeyException(java.lang.Throwable;)
java.security.SecureRandom#algorithm
java.security.SecureRandom#getAlgorithm()
java.security.SignatureSpi#engineUpdate(java.nio.ByteBuffer;)
java.security.MessageDigest#update(java.nio.ByteBuffer;)
java.security.MessageDigest.Delegate#engineUpdate(java.nio.ByteBuffer;)
java.security.DigestException#DigestException(java.lang.String;java.lang.Throwable;)
java.security.DigestException#DigestException(java.lang.Throwable;)
java.security.MessageDigestSpi#engineUpdate(java.nio.ByteBuffer;)
@@ -1057,8 +1041,6 @@ com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel
com.sun.media.sound.SoftMixingClip#getLongFramePosition()
com.sun.media.sound.SoftSynthesizer#getReceivers()
com.sun.media.sound.SoftSynthesizer#getTransmitters()
com.sun.media.sound.DirectAudioDevice.DirectDL#getLongFramePosition()
com.sun.media.sound.DirectAudioDevice.DirectClip#getLongFramePosition()
com.sun.media.sound.RealTimeSequencer#setLoopStartPoint(long;)
com.sun.media.sound.RealTimeSequencer#getLoopStartPoint()
com.sun.media.sound.RealTimeSequencer#setLoopEndPoint(long;)
@@ -1123,7 +1105,6 @@ java.awt.Image#getCapabilities(java.awt.GraphicsConfiguration;)
java.awt.Image#setAccelerationPriority(float;)
java.awt.Image#getAccelerationPriority()
java.awt.Insets#set(int;int;int;int;)
java.awt.Window#alwaysOnTop
java.awt.Window#setAlwaysOnTop(boolean;)
java.awt.Window#isAlwaysOnTop()
java.awt.Window#canContainFocusOwner(java.awt.Component;)
@@ -1143,17 +1124,10 @@ java.awt.Component#firePropertyChange(java.lang.String;long;long;)
java.awt.Component#firePropertyChange(java.lang.String;float;float;)
java.awt.Component#firePropertyChange(java.lang.String;double;double;)
java.awt.Component#canBeFocusOwnerRecursively()
java.awt.Container#focusTraversalPolicyProvider
java.awt.Container#checkAdding(java.awt.Component;int;)
java.awt.Container#removeDelicately(java.awt.Component;java.awt.Container;int;)
java.awt.Container#canContainFocusOwner(java.awt.Component;)
java.awt.Container#hasHeavyweightDescendants()
java.awt.Container#getHeavyweightContainer()
java.awt.Container#isRemoveNotifyNeeded(java.awt.Component;java.awt.Container;java.awt.Container;)
java.awt.Container#setComponentZOrder(java.awt.Component;int;)
java.awt.Container#reparentTraverse(java.awt.peer.ContainerPeer;java.awt.Container;)
java.awt.Container#reparentChild(java.awt.Component;)
java.awt.Container#addDelicately(java.awt.Component;java.awt.Container;int;)
java.awt.Container#getComponentZOrder(java.awt.Component;)
java.awt.Container#getMousePosition(boolean;)
java.awt.Container#setFocusTraversalPolicyProvider(boolean;)
@@ -1176,7 +1150,6 @@ java.awt.GraphicsEnvironment#preferProportionalFonts()
java.awt.KeyboardFocusManager#clearMarkers()
java.awt.GraphicsConfiguration#createCompatibleVolatileImage(int;int;int;)
java.awt.GraphicsConfiguration#createCompatibleVolatileImage(int;int;java.awt.ImageCapabilities;int;)
java.awt.DefaultKeyboardFocusManager#hasMarker(java.awt.Component;)
java.awt.DefaultKeyboardFocusManager#clearMarkers()
java.beans.XMLDecoder#XMLDecoder(java.io.InputStream;java.lang.Object;java.beans.ExceptionListener;java.lang.ClassLoader;)
java.beans.PropertyDescriptor#createPropertyEditor(java.lang.Object;)
@@ -1229,7 +1202,6 @@ javax.swing.plaf.basic.BasicToolBarUI#paintDragWindow(java.awt.Graphics;)
javax.swing.plaf.basic.BasicComboPopup#getAccessibleContext()
javax.swing.plaf.basic.BasicTextAreaUI#getPreferredSize(javax.swing.JComponent;)
javax.swing.plaf.basic.BasicTextAreaUI#getMinimumSize(javax.swing.JComponent;)
javax.swing.plaf.basic.BasicPopupMenuUI.BasicMenuKeyListener
javax.swing.plaf.basic.BasicScrollBarUI#setThumbRollover(boolean;)
javax.swing.plaf.basic.BasicScrollBarUI#isThumbRollover()
javax.swing.plaf.basic.BasicScrollBarUI#getSupportsAbsolutePositioning()
@@ -1322,7 +1294,6 @@ javax.swing.JPopupMenu#removeMenuKeyListener(javax.swing.event.MenuKeyListener;)
javax.swing.JPopupMenu#getMenuKeyListeners()
javax.swing.JPopupMenu.AccessibleJPopupMenu#AccessibleJPopupMenu()
javax.swing.JPopupMenu.AccessibleJPopupMenu#propertyChange(java.beans.PropertyChangeEvent;)
javax.swing.JPopupMenu#processMenuKeyEvent(javax.swing.event.MenuKeyEvent;)
javax.swing.JEditorPane#W3C_LENGTH_UNITS
javax.swing.JEditorPane#HONOR_DISPLAY_PROPERTIES
javax.swing.JScrollPane.AccessibleJScrollPane#propertyChange(java.beans.PropertyChangeEvent;)
@@ -1333,7 +1304,6 @@ javax.swing.JLayeredPane#removeAll()
javax.swing.SpringLayout.Constraints#Constraints(java.awt.Component;)
javax.swing.AbstractButton#addImpl(java.awt.Component;java.lang.Object;int;)
javax.swing.AbstractButton#setLayout(java.awt.LayoutManager;)
javax.swing.ProgressMonitor.ProgressOptionPane#getAccessibleContext()
javax.swing.ProgressMonitor#accessibleContext
javax.swing.ProgressMonitor#getAccessibleContext()
javax.swing.ProgressMonitor.AccessibleProgressMonitor
@@ -1644,16 +1614,12 @@ javax.sql.rowset.CachedRowSet
javax.sql.rowset.RowSetWarning
javax.sql.rowset.FilteredRowSet
javax.sql.rowset.RowSetMetaDataImpl
java.awt.datatransfer.Clipboard#flavorListeners
java.awt.datatransfer.Clipboard#currentDataFlavors
java.awt.datatransfer.Clipboard#getAvailableDataFlavors()
java.awt.datatransfer.Clipboard#isDataFlavorAvailable(java.awt.datatransfer.DataFlavor;)
java.awt.datatransfer.Clipboard#getData(java.awt.datatransfer.DataFlavor;)
java.awt.datatransfer.Clipboard#addFlavorListener(java.awt.datatransfer.FlavorListener;)
java.awt.datatransfer.Clipboard#removeFlavorListener(java.awt.datatransfer.FlavorListener;)
java.awt.datatransfer.Clipboard#getFlavorListeners()
java.awt.datatransfer.Clipboard#fireFlavorsChanged()
java.awt.datatransfer.Clipboard#getAvailableDataFlavorSet()
java.awt.datatransfer.FlavorEvent
java.awt.datatransfer.FlavorListener
sun.security.mscapi.CSignature.NONEwithRSA#engineUpdate(java.nio.ByteBuffer;)

View File

@@ -476,8 +476,6 @@ sun.security.ssl.SSLEngineImpl#getSSLParameters()
sun.security.ssl.SSLEngineImpl#setSSLParameters(javax.net.ssl.SSLParameters;)
sun.security.ssl.SSLSocketImpl#getSSLParameters()
sun.security.ssl.SSLSocketImpl#setSSLParameters(javax.net.ssl.SSLParameters;)
sun.security.ssl.SSLContextImpl.AbstractDTLSContext#engineGetDefaultSSLParameters()
sun.security.ssl.SSLContextImpl.AbstractDTLSContext#engineGetSupportedSSLParameters()
sun.security.util.CurveDB
sun.security.util.NamedCurve
sun.security.util.ECParameters
@@ -518,7 +516,6 @@ java.net.HttpCookie
java.net.CookieStore
java.net.CookiePolicy
java.net.CookieManager
java.net.URLConnection#requests
java.net.InterfaceAddress
java.net.NetworkInterface#getInterfaceAddresses()
java.net.NetworkInterface#getSubInterfaces()
@@ -637,19 +634,15 @@ java.text.NumberFormat#getRoundingMode()
java.text.NumberFormat#setRoundingMode(java.math.RoundingMode;)
java.text.DecimalFormat#getRoundingMode()
java.text.DecimalFormat#setRoundingMode(java.math.RoundingMode;)
java.text.DecimalFormat#roundingMode
java.text.SimpleDateFormat#locale
java.text.DateFormatSymbols#locale
java.text.DateFormatSymbols#getAvailableLocales()
java.text.DateFormatSymbols#getInstance()
java.text.DateFormatSymbols#getInstance(java.util.Locale;)
java.text.DateFormatSymbols#writeObject(java.io.ObjectOutputStream;)
java.text.DecimalFormatSymbols#getAvailableLocales()
java.text.DecimalFormatSymbols#getInstance()
java.text.DecimalFormatSymbols#getInstance(java.util.Locale;)
java.text.DecimalFormatSymbols#getExponentSeparator()
java.text.DecimalFormatSymbols#setExponentSeparator(java.lang.String;)
java.text.DecimalFormatSymbols#exponentialSeparator
java.util.spi.LocaleNameProvider
java.util.spi.CurrencyNameProvider
java.util.spi.TimeZoneNameProvider
@@ -675,12 +668,9 @@ java.util.concurrent.atomic.AtomicReference#lazySet(V;)
java.util.concurrent.atomic.AtomicIntegerArray#lazySet(int;int;)
java.util.concurrent.atomic.AtomicReferenceArray#lazySet(int;E;)
java.util.concurrent.atomic.AtomicLongFieldUpdater#lazySet(T;long;)
java.util.concurrent.atomic.AtomicLongFieldUpdater.CASUpdater#lazySet(T;long;)
java.util.concurrent.atomic.AtomicLongFieldUpdater.LockedUpdater#lazySet(T;long;)
java.util.concurrent.atomic.AtomicIntegerFieldUpdater#lazySet(T;int;)
java.util.concurrent.atomic.AtomicIntegerFieldUpdater.AtomicIntegerFieldUpdaterImpl#lazySet(T;int;)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater#lazySet(T;V;)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater.AtomicReferenceFieldUpdaterImpl#lazySet(T;V;)
java.util.concurrent.TimeUnit#MINUTES
java.util.concurrent.TimeUnit#HOURS
java.util.concurrent.TimeUnit#DAYS
@@ -813,9 +803,6 @@ java.security.Policy#getInstance(java.lang.String;java.security.Policy.Parameter
java.security.Policy#getProvider()
java.security.Policy#getType()
java.security.Policy#getParameters()
java.security.Policy.PolicyDelegate#getType()
java.security.Policy.PolicyDelegate#getParameters()
java.security.Policy.PolicyDelegate#getProvider()
java.security.Policy.Parameters
java.security.PolicySpi
java.security.URIParameter
@@ -840,9 +827,6 @@ javax.security.auth.login.Configuration#getInstance(java.lang.String;javax.secur
javax.security.auth.login.Configuration#getProvider()
javax.security.auth.login.Configuration#getType()
javax.security.auth.login.Configuration#getParameters()
javax.security.auth.login.Configuration.ConfigDelegate#getType()
javax.security.auth.login.Configuration.ConfigDelegate#getParameters()
javax.security.auth.login.Configuration.ConfigDelegate#getProvider()
javax.security.auth.login.Configuration.Parameters
javax.security.auth.login.ConfigurationSpi
com.sun.tools.attach.spi.AttachProvider
@@ -868,7 +852,6 @@ com.sun.java.swing.plaf.windows.WindowsComboBoxUI#paint(java.awt.Graphics;javax.
com.sun.java.swing.plaf.windows.WindowsComboBoxUI#paintCurrentValueBackground(java.awt.Graphics;java.awt.Rectangle;boolean;)
com.sun.java.swing.plaf.windows.WindowsComboBoxUI#createRenderer()
com.sun.java.swing.plaf.windows.WindowsComboBoxUI.WindowsComboBoxEditor#createEditorComponent()
com.sun.java.swing.plaf.windows.WindowsLookAndFeel.WindowsLayoutStyle#getPreferredGap(javax.swing.JComponent;javax.swing.JComponent;javax.swing.LayoutStyle.ComponentPlacement;int;java.awt.Container;)
com.sun.java.swing.plaf.windows.WindowsLookAndFeel#getDisabledIcon(javax.swing.JComponent;javax.swing.Icon;)
com.sun.java.swing.plaf.windows.WindowsScrollBarUI#createArrowButtonListener()
com.sun.java.swing.plaf.windows.WindowsScrollBarUI#setThumbRollover(boolean;)
@@ -934,7 +917,6 @@ java.awt.font.FontRenderContext#getTransformType()
java.awt.font.FontRenderContext#getAntiAliasingHint()
java.awt.font.FontRenderContext#getFractionalMetricsHint()
java.awt.font.TransformAttribute#IDENTITY
java.awt.font.TransformAttribute#readResolve()
java.awt.font.TransformAttribute#hashCode()
java.awt.font.TransformAttribute#equals(java.lang.Object;)
java.awt.font.ShapeGraphicAttribute#getOutline(java.awt.geom.AffineTransform;)
@@ -962,8 +944,6 @@ java.awt.geom.Path2D.Float#transform(java.awt.geom.AffineTransform;)
java.awt.geom.Path2D.Float#getBounds2D()
java.awt.geom.Path2D.Float#getPathIterator(java.awt.geom.AffineTransform;)
java.awt.geom.Path2D.Float#clone()
java.awt.geom.Path2D.Float#writeObject(java.io.ObjectOutputStream;)
java.awt.geom.Path2D.Float#readObject(java.io.ObjectInputStream;)
java.awt.geom.Path2D.Float
java.awt.geom.Path2D.Double#Double()
java.awt.geom.Path2D.Double#Double(int;)
@@ -979,8 +959,6 @@ java.awt.geom.Path2D.Double#transform(java.awt.geom.AffineTransform;)
java.awt.geom.Path2D.Double#getBounds2D()
java.awt.geom.Path2D.Double#getPathIterator(java.awt.geom.AffineTransform;)
java.awt.geom.Path2D.Double#clone()
java.awt.geom.Path2D.Double#writeObject(java.io.ObjectOutputStream;)
java.awt.geom.Path2D.Double#readObject(java.io.ObjectInputStream;)
java.awt.geom.Path2D.Double
java.awt.geom.Path2D#moveTo(double;double;)
java.awt.geom.Path2D#lineTo(double;double;)
@@ -1056,7 +1034,6 @@ java.awt.Dialog#Dialog(java.awt.Window;java.lang.String;java.awt.Dialog.Modality
java.awt.Dialog#Dialog(java.awt.Window;java.lang.String;java.awt.Dialog.ModalityType;java.awt.GraphicsConfiguration;)
java.awt.Dialog#getModalityType()
java.awt.Dialog#setModalityType(java.awt.Dialog.ModalityType;)
java.awt.Window#allWindows
java.awt.Window#modalBlocker
java.awt.Window#modalExclusionType
java.awt.Window#getIconImages()
@@ -1169,7 +1146,6 @@ javax.swing.plaf.basic.BasicDirectoryModel#firePropertyChange(java.lang.String;j
javax.swing.plaf.basic.BasicPasswordFieldUI#installDefaults()
javax.swing.plaf.metal.MetalComboBoxUI#getBaseline(javax.swing.JComponent;int;int;)
javax.swing.plaf.metal.MetalLookAndFeel#getLayoutStyle()
javax.swing.plaf.metal.MetalLookAndFeel.MetalLayoutStyle#getPreferredGap(javax.swing.JComponent;javax.swing.JComponent;javax.swing.LayoutStyle.ComponentPlacement;int;java.awt.Container;)
javax.swing.plaf.metal.MetalTabbedPaneUI#getBaselineOffset()
javax.swing.plaf.metal.MetalInternalFrameUI#createBorderListener(javax.swing.JInternalFrame;)
javax.swing.plaf.synth.ImagePainter#paintProgressBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
@@ -1218,53 +1194,6 @@ javax.swing.plaf.synth.SynthPainter#paintToolBarContentBackground(javax.swing.pl
javax.swing.plaf.synth.SynthPainter#paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.SynthPainter#paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.SynthPainter#paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.SynthComboBoxUI.SynthComboBoxEditor#createEditorComponent()
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintProgressBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintProgressBarBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintScrollBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintScrollBarBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintScrollBarTrackBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintScrollBarTrackBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSeparatorBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSeparatorBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSliderBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSliderBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSliderTrackBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSliderTrackBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintSplitPaneDividerBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintTabbedPaneTabAreaBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintTabbedPaneTabAreaBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintTabbedPaneTabBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintTabbedPaneTabBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintToolBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintToolBarBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintToolBarContentBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.AggregatePainter#paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintProgressBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintProgressBarBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintScrollBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintScrollBarBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintScrollBarTrackBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintScrollBarTrackBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSeparatorBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSeparatorBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSliderBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSliderBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSliderTrackBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSliderTrackBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintSplitPaneDividerBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintTabbedPaneTabAreaBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintTabbedPaneTabAreaBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintTabbedPaneTabBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintTabbedPaneTabBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintToolBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintToolBarBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintToolBarContentBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.ParsedSynthStyle.DelegatingPainter#paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
javax.swing.plaf.synth.SynthLookAndFeel#load(java.net.URL;)
javax.swing.plaf.synth.SynthGraphicsUtils#drawLine(javax.swing.plaf.synth.SynthContext;java.lang.Object;java.awt.Graphics;int;int;int;int;java.lang.Object;)
javax.swing.plaf.nimbus.SynthPainterImpl#paintProgressBarBackground(javax.swing.plaf.synth.SynthContext;java.awt.Graphics;int;int;int;int;int;)
@@ -1306,7 +1235,6 @@ javax.swing.text.JTextComponent#print()
javax.swing.text.JTextComponent#print(java.text.MessageFormat;java.text.MessageFormat;)
javax.swing.text.JTextComponent#print(java.text.MessageFormat;java.text.MessageFormat;boolean;javax.print.PrintService;javax.print.attribute.PrintRequestAttributeSet;boolean;)
javax.swing.text.JTextComponent#getPrintable(java.text.MessageFormat;java.text.MessageFormat;)
javax.swing.text.JTextComponent.AccessibleJTextComponent#getSequenceAtIndex(int;int;int;)
javax.swing.text.JTextComponent.AccessibleJTextComponent#getTextSequenceAt(int;int;)
javax.swing.text.JTextComponent.AccessibleJTextComponent#getTextSequenceAfter(int;int;)
javax.swing.text.JTextComponent.AccessibleJTextComponent#getTextSequenceBefore(int;int;)
@@ -1321,7 +1249,6 @@ javax.swing.event.MenuDragMouseEvent#MenuDragMouseEvent(java.awt.Component;int;l
javax.swing.event.SwingPropertyChangeSupport#SwingPropertyChangeSupport(java.lang.Object;boolean;)
javax.swing.event.SwingPropertyChangeSupport#firePropertyChange(java.beans.PropertyChangeEvent;)
javax.swing.event.SwingPropertyChangeSupport#isNotifyOnEDT()
javax.swing.event.SwingPropertyChangeSupport#notifyOnEDT
javax.swing.table.TableRowSorter
javax.swing.table.TableStringConverter
javax.swing.border.TitledBorder#getBaseline(java.awt.Component;int;int;)
@@ -1693,13 +1620,10 @@ javax.management.monitor.CounterMonitor#createObservedObject(javax.management.Ob
javax.management.JMX
javax.management.relation.RoleList#asList()
javax.management.relation.RoleUnresolvedList#asList()
javax.management.openmbean.ArrayType#primitiveArray
javax.management.openmbean.ArrayType#ArrayType(javax.management.openmbean.SimpleType<?>;boolean;)
javax.management.openmbean.ArrayType#isPrimitiveArray()
javax.management.openmbean.ArrayType#getArrayType(javax.management.openmbean.OpenType<E>;)
javax.management.openmbean.ArrayType#getPrimitiveArrayType(java.lang.Class<T>;)
javax.management.openmbean.ArrayType#readResolve()
javax.management.openmbean.ArrayType#writeReplace()
javax.management.openmbean.CompositeDataView
javax.management.openmbean.OpenMBeanInfoSupport#OpenMBeanInfoSupport(java.lang.String;java.lang.String;javax.management.openmbean.OpenMBeanAttributeInfo[];javax.management.openmbean.OpenMBeanConstructorInfo[];javax.management.openmbean.OpenMBeanOperationInfo[];javax.management.MBeanNotificationInfo[];javax.management.Descriptor;)
javax.management.openmbean.OpenMBeanAttributeInfoSupport#OpenMBeanAttributeInfoSupport(java.lang.String;java.lang.String;javax.management.openmbean.OpenType<?>;boolean;boolean;boolean;javax.management.Descriptor;)
@@ -1712,8 +1636,6 @@ javax.management.modelmbean.ModelMBeanInfoSupport#getDescriptor()
javax.management.MXBean
javax.management.MBeanInfo#MBeanInfo(java.lang.String;java.lang.String;javax.management.MBeanAttributeInfo[];javax.management.MBeanConstructorInfo[];javax.management.MBeanOperationInfo[];javax.management.MBeanNotificationInfo[];javax.management.Descriptor;)
javax.management.MBeanInfo#getDescriptor()
javax.management.MBeanInfo#writeObject(java.io.ObjectOutputStream;)
javax.management.MBeanInfo#readObject(java.io.ObjectInputStream;)
javax.management.Descriptor#equals(java.lang.Object;)
javax.management.Descriptor#hashCode()
javax.management.ObjectName#isPropertyListPattern()
@@ -1733,8 +1655,6 @@ javax.management.StandardMBean#postDeregister()
javax.management.DescriptorRead
javax.management.MBeanFeatureInfo#MBeanFeatureInfo(java.lang.String;java.lang.String;javax.management.Descriptor;)
javax.management.MBeanFeatureInfo#getDescriptor()
javax.management.MBeanFeatureInfo#writeObject(java.io.ObjectOutputStream;)
javax.management.MBeanFeatureInfo#readObject(java.io.ObjectInputStream;)
javax.management.InstanceOfQueryExp
javax.management.MBeanAttributeInfo#MBeanAttributeInfo(java.lang.String;java.lang.String;java.lang.String;boolean;boolean;boolean;javax.management.Descriptor;)
javax.management.MBeanOperationInfo#MBeanOperationInfo(java.lang.String;java.lang.String;javax.management.MBeanParameterInfo[];java.lang.String;int;javax.management.Descriptor;)

View File

@@ -320,7 +320,6 @@ java.lang.Character#isIdeographic(int;)
java.lang.Character#compare(char;char;)
java.lang.Character#getName(int;)
java.lang.Exception#Exception(java.lang.String;java.lang.Throwable;boolean;boolean;)
java.lang.Throwable#suppressedExceptions
java.lang.Throwable#Throwable(java.lang.String;java.lang.Throwable;boolean;boolean;)
java.lang.Throwable#addSuppressed(java.lang.Throwable;)
java.lang.Throwable#getSuppressed()
@@ -401,8 +400,6 @@ java.util.Locale#toLanguageTag()
java.util.Locale#forLanguageTag(java.lang.String;)
java.util.Locale#getDisplayScript()
java.util.Locale#getDisplayScript(java.util.Locale;)
java.util.Locale#writeObject(java.io.ObjectOutputStream;)
java.util.Locale#readObject(java.io.ObjectInputStream;)
java.util.Locale.Category
java.util.Locale.Builder
java.util.Objects
@@ -551,22 +548,17 @@ sun.java2d.StateTrackableDelegate#addDynamicAgent()
sun.java2d.StateTrackableDelegate#removeDynamicAgent()
sun.java2d.StateTrackableDelegate#markDirty()
java.awt.font.NumericShaper.Range
java.awt.font.NumericShaper#shapingRange
java.awt.font.NumericShaper#getShaper(java.awt.font.NumericShaper.Range;)
java.awt.font.NumericShaper#getContextualShaper(java.util.Set<java.awt.font.NumericShaper.Range>;)
java.awt.font.NumericShaper#getContextualShaper(java.util.Set<java.awt.font.NumericShaper.Range>;java.awt.font.NumericShaper.Range;)
java.awt.font.NumericShaper#shape(char[];int;int;java.awt.font.NumericShaper.Range;)
java.awt.font.NumericShaper#getRangeSet()
java.awt.font.NumericShaper#writeObject(java.io.ObjectOutputStream;)
java.awt.peer.CanvasPeer#getAppropriateGraphicsConfiguration(java.awt.GraphicsConfiguration;)
java.awt.peer.ComponentPeer#applyShape(sun.java2d.pipe.Region;)
java.awt.peer.ComponentPeer#updateGraphicsData(java.awt.GraphicsConfiguration;)
java.awt.event.KeyEvent#getExtendedKeyCode()
java.awt.event.KeyEvent#getExtendedKeyCodeForChar(int;)
java.awt.event.InputEvent#BUTTON_DOWN_MASK
java.awt.event.InputEvent#getButtonDownMasks()
java.awt.event.InputEvent#getMaskForButton(int;)
java.awt.event.InvocationEvent#dispatched
java.awt.event.InvocationEvent#isDispatched()
java.awt.event.MouseWheelEvent#MouseWheelEvent(java.awt.Component;int;long;int;int;int;int;int;int;boolean;int;int;int;double;)
java.awt.event.MouseWheelEvent#getPreciseWheelRotation()
@@ -575,9 +567,6 @@ java.awt.image.DataBuffer#DataBuffer(sun.java2d.StateTrackable.State;int;int;int
java.awt.image.DataBuffer#DataBuffer(sun.java2d.StateTrackable.State;int;int;int;int;)
java.awt.image.DataBuffer#DataBuffer(sun.java2d.StateTrackable.State;int;int;int;int[];)
java.awt.Window.Type
java.awt.Window#autoRequestFocus
java.awt.Window#opacity
java.awt.Window#shape
java.awt.Window#setAutoRequestFocus(boolean;)
java.awt.Window#isAutoRequestFocus()
java.awt.Window#isValidateRoot()
@@ -594,10 +583,7 @@ java.awt.Component#revalidate()
java.awt.Container#hasLightweightDescendants()
java.awt.Container#isValidateRoot()
java.awt.EventQueue#createSecondaryLoop()
java.awt.FileDialog#files
java.awt.FileDialog#multipleMode
java.awt.FileDialog#getFiles()
java.awt.FileDialog#setFiles(java.io.File[];)
java.awt.FileDialog#setMultipleMode(boolean;)
java.awt.FileDialog#isMultipleMode()
java.awt.SecondaryLoop
@@ -611,7 +597,6 @@ java.awt.GraphicsConfiguration#isTranslucencyCapable()
java.beans.Transient
java.beans.Expression#execute()
java.beans.XMLDecoder#XMLDecoder(org.xml.sax.InputSource;)
java.beans.XMLDecoder#XMLDecoder(org.xml.sax.InputSource;java.lang.Object;java.beans.ExceptionListener;java.lang.ClassLoader;)
java.beans.XMLDecoder#createHandler(java.lang.Object;java.beans.ExceptionListener;java.lang.ClassLoader;)
java.beans.XMLEncoder#XMLEncoder(java.io.OutputStream;java.lang.String;boolean;int;)
java.beans.Introspector#getBeanInfo(java.lang.Class<?>;java.lang.Class<?>;int;)
@@ -720,10 +705,8 @@ javax.swing.SwingUtilities#getUnwrappedParent(java.awt.Component;)
javax.swing.SwingUtilities#getUnwrappedView(javax.swing.JViewport;)
javax.swing.SwingUtilities#getValidateRoot(java.awt.Container;boolean;)
java.util.logging.Logger#getGlobal()
com.sun.tools.javac.launcher.MemoryClassLoader.MemoryURLConnection#getContentLengthLong()
com.sun.tools.javac.launcher.Main.MemoryClassLoader.MemoryURLConnection#getContentLengthLong()
com.sun.source.tree.UnionTypeTree
sun.tools.jconsole.ThreadTab.PromptingTextField#revalidate()
sun.tools.jconsole.ConnectDialog#revalidate()
javax.lang.model.type.TypeKind#UNION
javax.lang.model.type.UnionType

View File

@@ -51,7 +51,6 @@ java.sql.PreparedStatement#setObject(int;java.lang.Object;java.sql.SQLType;)
java.sql.PreparedStatement#executeLargeUpdate()
java.sql.BatchUpdateException#BatchUpdateException(java.lang.String;java.lang.String;int;long[];java.lang.Throwable;)
java.sql.BatchUpdateException#getLargeUpdateCounts()
java.sql.BatchUpdateException#longUpdateCounts
javax.xml.validation.SchemaFactoryConfigurationError
com.sun.crypto.provider.GCTR
com.sun.crypto.provider.GHASH
@@ -66,7 +65,6 @@ jdk.internal.misc.Unsafe#getAndSetReference(java.lang.Object;long;java.lang.Obje
jdk.internal.misc.Unsafe#loadFence()
jdk.internal.misc.Unsafe#storeFence()
jdk.internal.misc.Unsafe#fullFence()
jdk.internal.misc.Unsafe#throwIllegalAccessError()
jdk.internal.util.xml.PropertiesDefaultHandler
jdk.internal.util.ReferencedKeyMap#putIfAbsent(K;V;)
jdk.internal.util.ReferencedKeyMap#remove(java.lang.Object;java.lang.Object;)
@@ -103,9 +101,6 @@ sun.reflect.generics.reflectiveObjects.TypeVariableImpl#getDeclaredAnnotation(ja
sun.reflect.generics.reflectiveObjects.TypeVariableImpl#getAnnotationsByType(java.lang.Class<T>;)
sun.reflect.generics.reflectiveObjects.TypeVariableImpl#getDeclaredAnnotationsByType(java.lang.Class<T>;)
sun.reflect.generics.reflectiveObjects.TypeVariableImpl#getAnnotatedBounds()
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getAnnotationsByType(java.lang.Class<T>;)
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getDeclaredAnnotation(java.lang.Class<T>;)
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getDeclaredAnnotationsByType(java.lang.Class<T>;)
sun.security.ssl.SSLSocketFactoryImpl#createSocket(java.net.Socket;java.io.InputStream;boolean;)
sun.security.provider.certpath.SunCertPathBuilder#engineGetRevocationChecker()
sun.security.provider.certpath.PKIXCertPathValidator#engineGetRevocationChecker()
@@ -400,11 +395,6 @@ java.util.regex.Pattern#asPredicate()
java.util.regex.Pattern#splitAsStream(java.lang.CharSequence;)
java.util.stream.Node
java.util.stream.Sink
java.util.stream.Nodes.SpinedNodeBuilder#spliterator()
java.util.stream.Nodes.SpinedNodeBuilder#forEach(java.util.function.Consumer<? super T>;)
java.util.stream.Nodes.IntSpinedNodeBuilder#spliterator()
java.util.stream.Nodes.LongSpinedNodeBuilder#spliterator()
java.util.stream.Nodes.DoubleSpinedNodeBuilder#spliterator()
java.util.stream.Nodes
java.util.stream.Stream.Builder
java.util.stream.Stream
@@ -643,13 +633,10 @@ java.util.concurrent.ThreadLocalRandom#doubles(long;)
java.util.concurrent.ThreadLocalRandom#doubles()
java.util.concurrent.ThreadLocalRandom#doubles(long;double;double;)
java.util.concurrent.ThreadLocalRandom#doubles(double;double;)
java.util.concurrent.ArrayBlockingQueue.Itr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.concurrent.ArrayBlockingQueue#spliterator()
java.util.concurrent.CompletionException
java.util.concurrent.CopyOnWriteArraySet#spliterator()
java.util.concurrent.LinkedBlockingDeque.AbstractItr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.concurrent.LinkedBlockingDeque#spliterator()
java.util.concurrent.LinkedBlockingQueue.Itr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.concurrent.LinkedBlockingQueue#spliterator()
java.util.concurrent.LinkedTransferQueue.Itr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.concurrent.LinkedTransferQueue#spliterator()
@@ -657,19 +644,6 @@ java.util.concurrent.CopyOnWriteArrayList#replaceAll(java.util.function.UnaryOpe
java.util.concurrent.CopyOnWriteArrayList#sort(java.util.Comparator<? super E>;)
java.util.concurrent.CopyOnWriteArrayList#spliterator()
java.util.concurrent.CopyOnWriteArrayList.COWIterator#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.COWSubList#forEach(java.util.function.Consumer<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.COWSubList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.concurrent.CopyOnWriteArrayList.COWSubList#sort(java.util.Comparator<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.COWSubList#removeIf(java.util.function.Predicate<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.COWSubList#spliterator()
java.util.concurrent.CopyOnWriteArrayList.COWSubListIterator#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.Reversed#forEach(java.util.function.Consumer<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.Reversed#spliterator()
java.util.concurrent.CopyOnWriteArrayList.Reversed#parallelStream()
java.util.concurrent.CopyOnWriteArrayList.Reversed#stream()
java.util.concurrent.CopyOnWriteArrayList.Reversed#removeIf(java.util.function.Predicate<? super E>;)
java.util.concurrent.CopyOnWriteArrayList.Reversed#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.concurrent.CopyOnWriteArrayList.Reversed#sort(java.util.Comparator<? super E>;)
java.util.concurrent.ConcurrentLinkedDeque#spliterator()
java.util.concurrent.ConcurrentLinkedQueue#spliterator()
java.util.concurrent.ConcurrentSkipListMap#getOrDefault(java.lang.Object;V;)
@@ -718,10 +692,6 @@ java.util.Arrays#parallelPrefix(double[];java.util.function.DoubleBinaryOperator
java.util.Arrays#parallelPrefix(double[];int;int;java.util.function.DoubleBinaryOperator;)
java.util.Arrays#parallelPrefix(int[];java.util.function.IntBinaryOperator;)
java.util.Arrays#parallelPrefix(int[];int;int;java.util.function.IntBinaryOperator;)
java.util.Arrays.ArrayList#spliterator()
java.util.Arrays.ArrayList#forEach(java.util.function.Consumer<? super E>;)
java.util.Arrays.ArrayList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.Arrays.ArrayList#sort(java.util.Comparator<? super E>;)
java.util.Arrays#setAll(T[];java.util.function.IntFunction<? extends T>;)
java.util.Arrays#parallelSetAll(T[];java.util.function.IntFunction<? extends T>;)
java.util.Arrays#setAll(int[];java.util.function.IntUnaryOperator;)
@@ -772,7 +742,6 @@ java.util.Random#doubles(long;)
java.util.Random#doubles()
java.util.Random#doubles(long;double;double;)
java.util.Random#doubles(double;double;)
java.util.Vector.Itr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.Vector#sort(java.util.Comparator<? super E>;)
java.util.Vector#spliterator()
java.util.HashMap.KeySet#spliterator()
@@ -824,10 +793,6 @@ java.util.Optional
java.util.TimeZone#getTimeZone(java.time.ZoneId;)
java.util.TimeZone#toZoneId()
java.util.Tripwire
java.util.ArrayList.Itr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.ArrayList.SubList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.ArrayList.SubList#removeIf(java.util.function.Predicate<? super E>;)
java.util.ArrayList.SubList#spliterator()
java.util.ArrayList#spliterator()
java.util.ArrayList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.ArrayList#sort(java.util.Comparator<? super E>;)
@@ -839,8 +804,6 @@ java.util.Hashtable#remove(java.lang.Object;java.lang.Object;)
java.util.Hashtable#replace(K;V;V;)
java.util.Hashtable#replace(K;V;)
java.util.SortedSet#spliterator()
java.util.ArrayDeque.DeqIterator#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.ArrayDeque.DescendingIterator#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.ArrayDeque#spliterator()
java.util.Collection#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collection#spliterator()
@@ -862,7 +825,6 @@ java.util.Comparator#comparing(java.util.function.Function<? super T,? extends U
java.util.Comparator#comparingInt(java.util.function.ToIntFunction<? super T>;)
java.util.Comparator#comparingLong(java.util.function.ToLongFunction<? super T>;)
java.util.Comparator#comparingDouble(java.util.function.ToDoubleFunction<? super T>;)
java.util.LinkedList.ListItr#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.LinkedList#spliterator()
java.util.LinkedList.ReverseOrderLinkedListView#parallelStream()
java.util.LinkedList.ReverseOrderLinkedListView#stream()
@@ -895,21 +857,6 @@ java.util.Collections.UnmodifiableCollection#parallelStream()
java.util.Collections#unmodifiableNavigableSet(java.util.NavigableSet<T>;)
java.util.Collections.UnmodifiableList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.Collections.UnmodifiableList#sort(java.util.Comparator<? super E>;)
java.util.Collections.UnmodifiableMap#getOrDefault(java.lang.Object;V;)
java.util.Collections.UnmodifiableMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.Collections.UnmodifiableMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.UnmodifiableMap#putIfAbsent(K;V;)
java.util.Collections.UnmodifiableMap#remove(java.lang.Object;java.lang.Object;)
java.util.Collections.UnmodifiableMap#replace(K;V;V;)
java.util.Collections.UnmodifiableMap#replace(K;V;)
java.util.Collections.UnmodifiableMap#computeIfAbsent(K;java.util.function.Function<? super K,? extends V>;)
java.util.Collections.UnmodifiableMap#computeIfPresent(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.UnmodifiableMap#compute(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.UnmodifiableMap#merge(K;V;java.util.function.BiFunction<? super V,? super V,? extends V>;)
java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet#forEach(java.util.function.Consumer<? super java.util.Map.Entry<K,V>>;)
java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet#spliterator()
java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet#stream()
java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet#parallelStream()
java.util.Collections#unmodifiableNavigableMap(java.util.NavigableMap<K,? extends V>;)
java.util.Collections.SynchronizedCollection#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.SynchronizedCollection#removeIf(java.util.function.Predicate<? super E>;)
@@ -919,17 +866,6 @@ java.util.Collections.SynchronizedCollection#parallelStream()
java.util.Collections#synchronizedNavigableSet(java.util.NavigableSet<T>;)
java.util.Collections.SynchronizedList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.Collections.SynchronizedList#sort(java.util.Comparator<? super E>;)
java.util.Collections.SynchronizedMap#getOrDefault(java.lang.Object;V;)
java.util.Collections.SynchronizedMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.Collections.SynchronizedMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.SynchronizedMap#putIfAbsent(K;V;)
java.util.Collections.SynchronizedMap#remove(java.lang.Object;java.lang.Object;)
java.util.Collections.SynchronizedMap#replace(K;V;V;)
java.util.Collections.SynchronizedMap#replace(K;V;)
java.util.Collections.SynchronizedMap#computeIfAbsent(K;java.util.function.Function<? super K,? extends V>;)
java.util.Collections.SynchronizedMap#computeIfPresent(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.SynchronizedMap#compute(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.SynchronizedMap#merge(K;V;java.util.function.BiFunction<? super V,? super V,? extends V>;)
java.util.Collections#synchronizedNavigableMap(java.util.NavigableMap<K,V>;)
java.util.Collections.CheckedCollection#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.CheckedCollection#removeIf(java.util.function.Predicate<? super E>;)
@@ -939,71 +875,11 @@ java.util.Collections.CheckedCollection#parallelStream()
java.util.Collections#checkedQueue(java.util.Queue<E>;java.lang.Class<E>;)
java.util.Collections#checkedNavigableSet(java.util.NavigableSet<E>;java.lang.Class<E>;)
java.util.Collections.CheckedList#sort(java.util.Comparator<? super E>;)
java.util.Collections.CheckedMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.Collections.CheckedMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.CheckedMap#putIfAbsent(K;V;)
java.util.Collections.CheckedMap#remove(java.lang.Object;java.lang.Object;)
java.util.Collections.CheckedMap#replace(K;V;V;)
java.util.Collections.CheckedMap#replace(K;V;)
java.util.Collections.CheckedMap#computeIfAbsent(K;java.util.function.Function<? super K,? extends V>;)
java.util.Collections.CheckedMap#computeIfPresent(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.CheckedMap#compute(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.CheckedMap#merge(K;V;java.util.function.BiFunction<? super V,? super V,? extends V>;)
java.util.Collections#checkedNavigableMap(java.util.NavigableMap<K,V>;java.lang.Class<K>;java.lang.Class<V>;)
java.util.Collections.EmptyIterator#forEachRemaining(java.util.function.Consumer<? super E>;)
java.util.Collections.EmptySet#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.EmptySet#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collections.EmptySet#spliterator()
java.util.Collections#emptySortedSet()
java.util.Collections#emptyNavigableSet()
java.util.Collections.EmptyList#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collections.EmptyList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.Collections.EmptyList#sort(java.util.Comparator<? super E>;)
java.util.Collections.EmptyList#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.EmptyList#spliterator()
java.util.Collections#emptySortedMap()
java.util.Collections#emptyNavigableMap()
java.util.Collections.EmptyMap#getOrDefault(java.lang.Object;V;)
java.util.Collections.EmptyMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.Collections.EmptyMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.EmptyMap#putIfAbsent(K;V;)
java.util.Collections.EmptyMap#remove(java.lang.Object;java.lang.Object;)
java.util.Collections.EmptyMap#replace(K;V;V;)
java.util.Collections.EmptyMap#replace(K;V;)
java.util.Collections.EmptyMap#computeIfAbsent(K;java.util.function.Function<? super K,? extends V>;)
java.util.Collections.EmptyMap#computeIfPresent(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.EmptyMap#compute(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.EmptyMap#merge(K;V;java.util.function.BiFunction<? super V,? super V,? extends V>;)
java.util.Collections.SingletonSet#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.SingletonSet#spliterator()
java.util.Collections.SingletonSet#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collections.SingletonList#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.SingletonList#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collections.SingletonList#replaceAll(java.util.function.UnaryOperator<E>;)
java.util.Collections.SingletonList#sort(java.util.Comparator<? super E>;)
java.util.Collections.SingletonList#spliterator()
java.util.Collections.SingletonMap#getOrDefault(java.lang.Object;V;)
java.util.Collections.SingletonMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.Collections.SingletonMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.SingletonMap#putIfAbsent(K;V;)
java.util.Collections.SingletonMap#remove(java.lang.Object;java.lang.Object;)
java.util.Collections.SingletonMap#replace(K;V;V;)
java.util.Collections.SingletonMap#replace(K;V;)
java.util.Collections.SingletonMap#computeIfAbsent(K;java.util.function.Function<? super K,? extends V>;)
java.util.Collections.SingletonMap#computeIfPresent(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.SingletonMap#compute(K;java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.Collections.SingletonMap#merge(K;V;java.util.function.BiFunction<? super V,? super V,? extends V>;)
java.util.Collections.CopiesList#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.CopiesList#stream()
java.util.Collections.CopiesList#parallelStream()
java.util.Collections.CopiesList#spliterator()
java.util.Collections.ReverseComparator#reversed()
java.util.Collections.ReverseComparator2#reversed()
java.util.Collections.SetFromMap#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.SetFromMap#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collections.SetFromMap#spliterator()
java.util.Collections.SetFromMap#stream()
java.util.Collections.SetFromMap#parallelStream()
java.util.Collections.AsLIFOQueue#forEach(java.util.function.Consumer<? super E>;)
java.util.Collections.AsLIFOQueue#removeIf(java.util.function.Predicate<? super E>;)
java.util.Collections.AsLIFOQueue#spliterator()
@@ -1018,9 +894,6 @@ java.util.Spliterator.OfInt
java.util.Spliterator.OfLong
java.util.Spliterator.OfDouble
java.util.Spliterator
java.util.WeakHashMap.KeySet#spliterator()
java.util.WeakHashMap.Values#spliterator()
java.util.WeakHashMap.EntrySet#spliterator()
java.util.WeakHashMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.WeakHashMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.OptionalLong
@@ -1054,9 +927,6 @@ java.util.PriorityQueue#PriorityQueue(java.util.Comparator<? super E>;)
java.util.PriorityQueue#spliterator()
java.util.OptionalDouble
java.util.ResourceBundle#getBaseBundleName()
java.util.IdentityHashMap.KeySet#spliterator()
java.util.IdentityHashMap.Values#spliterator()
java.util.IdentityHashMap.EntrySet#spliterator()
java.util.IdentityHashMap#forEach(java.util.function.BiConsumer<? super K,? super V>;)
java.util.IdentityHashMap#replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>;)
java.util.SplittableRandom
@@ -1160,8 +1030,6 @@ sun.tools.attach.HotSpotVirtualMachine#startLocalManagementAgent()
com.sun.beans.util.Cache
sun.awt.AppContext#isMainContext(sun.awt.AppContext;)
sun.awt.FwDispatcher
java.awt.event.KeyEvent#originalSource
java.awt.event.InvocationEvent#listener
java.awt.KeyboardFocusManager#clearFocusOwner()
java.util.logging.Logger#log(java.util.logging.Level;java.util.function.Supplier<java.lang.String>;)
java.util.logging.Logger#log(java.util.logging.Level;java.lang.Throwable;java.util.function.Supplier<java.lang.String>;)

View File

@@ -27,7 +27,6 @@ java.lang.StackFrameInfo#getMethodType()
java.lang.StackFrameInfo#getDescriptor()
java.time.format.DateTimeFormatter#localizedBy(java.util.Locale;)
java.util.jar.JarFile#versionedStream()
java.util.jar.JarFile.JarFileEntry#getRealName()
java.util.jar.JarEntry#getRealName()
java.util.spi.LocaleNameProvider#getDisplayUnicodeExtensionKey(java.lang.String;java.util.Locale;)
java.util.spi.LocaleNameProvider#getDisplayUnicodeExtensionType(java.lang.String;java.lang.String;java.util.Locale;)

View File

@@ -104,7 +104,6 @@ java.util.zip.ZipInputStream#readNBytes(int;)
java.util.regex.Pattern#asMatchPredicate()
java.util.function.Predicate#not(java.util.function.Predicate<? super T>;)
java.util.concurrent.TimeUnit#convert(java.time.Duration;)
java.util.concurrent.CopyOnWriteArrayList.Reversed#toArray(java.util.function.IntFunction<T[]>;)
java.util.Optional#isEmpty()
java.util.Collection#toArray(java.util.function.IntFunction<T[]>;)
java.util.LinkedList.ReverseOrderLinkedListView#toArray(java.util.function.IntFunction<T[]>;)

View File

@@ -4,7 +4,6 @@ javax.xml.parsers.SAXParserFactory#newNSInstance(java.lang.String;java.lang.Clas
javax.xml.parsers.DocumentBuilderFactory#newDefaultNSInstance()
javax.xml.parsers.DocumentBuilderFactory#newNSInstance()
javax.xml.parsers.DocumentBuilderFactory#newNSInstance(java.lang.String;java.lang.ClassLoader;)
jdk.internal.misc.Unsafe#throwNoSuchMethodError()
jdk.internal.misc.UnsafeConstants
sun.security.util.GCMParameters
java.nio.file.FileSystems#newFileSystem(java.nio.file.Path;java.util.Map<java.lang.String,?>;)
@@ -152,15 +151,11 @@ java.text.DecimalFormatSymbols#getPercentText()
java.text.DecimalFormatSymbols#setPercentText(java.lang.String;)
java.text.DecimalFormatSymbols#getMinusSignText()
java.text.DecimalFormatSymbols#setMinusSignText(java.lang.String;)
java.text.DecimalFormatSymbols#perMillText
java.text.DecimalFormatSymbols#percentText
java.text.DecimalFormatSymbols#minusSignText
java.time.chrono.JapaneseEra#REIWA
java.security.Signature#initVerify(java.security.cert.Certificate;java.security.spec.AlgorithmParameterSpec;)
com.sun.tools.javac.api.BasicJavacTask#setParameterNameProvider(com.sun.source.util.ParameterNameProvider;)
com.sun.tools.javac.api.ClientCodeWrapper.WrappedStandardJavaFileManager#getJavaFileObjectsFromPaths(java.util.Collection<? extends java.nio.file.Path>;)
com.sun.tools.javac.file.JavacFileManager#getJavaFileObjectsFromPaths(java.util.Collection<? extends java.nio.file.Path>;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#getJavaFileObjectsFromPaths(java.util.Collection<? extends java.nio.file.Path>;)
com.sun.tools.javac.tree.TreeCopier#visitYield(com.sun.source.tree.YieldTree;P;)
com.sun.tools.javac.processing.JavacProcessingEnvironment#isPreviewEnabled()
com.sun.source.tree.Tree.Kind#YIELD
@@ -181,4 +176,4 @@ sun.security.pkcs11.P11AEADCipher
sun.security.pkcs11.P11PSSSignature
java.lang.String#stripIndent()
java.lang.String#translateEscapes()
java.lang.String#formatted(java.lang.Object[];)
java.lang.String#formatted(java.lang.Object[];)

View File

@@ -16,7 +16,6 @@ java.lang.StrictMath#decrementExact(int;)
java.lang.StrictMath#decrementExact(long;)
java.lang.StrictMath#negateExact(int;)
java.lang.StrictMath#negateExact(long;)
java.text.CompactNumberFormat#pluralRules
java.text.CompactNumberFormat#CompactNumberFormat(java.lang.String;java.text.DecimalFormatSymbols;java.lang.String[];java.lang.String;)
java.util.concurrent.locks.LockSupport#setCurrentBlocker(java.lang.Object;)
jdk.jshell.Snippet.SubKind#RECORD_SUBKIND

View File

@@ -41,7 +41,6 @@ java.lang.StrictMath#absExact(long;)
java.lang.CharSequence#isEmpty()
java.text.DecimalFormatSymbols#getMonetaryGroupingSeparator()
java.text.DecimalFormatSymbols#setMonetaryGroupingSeparator(char;)
java.text.DecimalFormatSymbols#monetaryGroupingSeparator
java.util.NoSuchElementException#NoSuchElementException(java.lang.String;java.lang.Throwable;)
java.util.NoSuchElementException#NoSuchElementException(java.lang.Throwable;)
java.security.spec.EdECPoint

View File

@@ -115,4 +115,4 @@ com.sun.net.httpserver.Filter#afterHandler(java.lang.String;java.util.function.C
javax.xml.crypto.dsig.spec.RSAPSSParameterSpec
javax.xml.crypto.dsig.SignatureMethod#RSA_PSS
jdk.management.jfr.RemoteRecordingStream#dump(java.nio.file.Path;)
sun.security.pkcs11.wrapper.CK_SALSA20_CHACHA20_POLY1305_PARAMS
sun.security.pkcs11.wrapper.CK_SALSA20_CHACHA20_POLY1305_PARAMS

View File

@@ -314,4 +314,4 @@ jdk.incubator.vector.VectorOperators#EXPAND_BITS
jdk.incubator.concurrent.StructuredTaskScope.ShutdownOnSuccess
jdk.incubator.concurrent.StructuredTaskScope.ShutdownOnFailure
jdk.incubator.concurrent.StructuredTaskScope
jdk.incubator.concurrent.StructureViolationException
jdk.incubator.concurrent.StructureViolationException

View File

@@ -29,8 +29,6 @@ java.lang.Character.UnicodeBlock#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H
java.lang.Character.UnicodeScript#KAWI
java.lang.Character.UnicodeScript#NAG_MUNDARI
java.lang.ModuleLayer.Controller#enableNativeAccess(Module;)
java.util.regex.Matcher.ImmutableMatchResult#namedGroups()
java.util.regex.Matcher.ImmutableMatchResult#hasMatch()
java.util.regex.Matcher#namedGroups()
java.util.regex.Matcher#hasMatch()
java.util.regex.Pattern#namedGroups()

View File

@@ -6,7 +6,6 @@ jdk.jfr.consumer.RecordedThread#isVirtual()
jdk.xml.internal.JdkConstants#CONFIG_FILE
jdk.xml.internal.JdkConstants#CONFIG_FILE_PROPNAME
jdk.internal.util.FormatConcatItem
java.lang.invoke.StringConcatFactory#MAX_INDY_CONCAT_ARG_SLOTS
java.lang.invoke.StringConcatFactory#makeConcatWithTemplate(List<String>;List<Class<?>>;)
java.lang.invoke.StringConcatFactory#makeConcatWithTemplateCluster(List<String>;List<Class<?>>;int;)
java.lang.invoke.StringConcatFactory#makeConcatWithTemplateGetters(List<String>;List<MethodHandle>;int;)
@@ -173,8 +172,6 @@ jdk.jshell.JShell.Builder#console(jdk.jshell.JShellConsole;)
jdk.jshell.JShell.ExecutionEnvImpl#console()
jdk.jshell.JShellConsole
com.sun.source.tree.Tree.Kind#ANY_PATTERN
jdk.internal.shellsupport.doc.JavadocFormatter.FormatJavadocScanner#visitEscape(com.sun.source.doctree.EscapeTree;java.lang.Object;)
jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.InlineVisitor#visitEscape(com.sun.source.doctree.EscapeTree;jdk.javadoc.internal.doclets.formats.html.Content;)
jdk.javadoc.internal.doclint.Checker#visitEscape(com.sun.source.doctree.EscapeTree;java.lang.Void;)
com.sun.tools.javac.tree.JCTree.JCCase#getLabels()
com.sun.tools.javac.tree.JCTree.JCCase#getGuard()

View File

@@ -89,8 +89,6 @@ java.text.NumberFormat#isStrict()
java.text.NumberFormat#setStrict(boolean;)
java.text.DecimalFormat#isStrict()
java.text.DecimalFormat#setStrict(boolean;)
java.text.DecimalFormat#parseStrict
java.text.CompactNumberFormat#parseStrict
java.text.CompactNumberFormat#isStrict()
java.text.CompactNumberFormat#setStrict(boolean;)
java.time.Instant#until(java.time.Instant;)

View File

@@ -170,11 +170,6 @@ sun.nio.ch.DatagramSocketAdaptor#getOption(java.net.SocketOption<T>;)
sun.nio.ch.DatagramSocketAdaptor#supportedOptions()
sun.text.spi.JavaTimeDateTimePatternProvider#getJavaTimeDateTimePattern(int;int;java.lang.String;java.util.Locale;)
sun.util.locale.provider.JavaTimeDateTimePatternImpl#getJavaTimeDateTimePattern(int;int;java.lang.String;java.util.Locale;)
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeBaseImpl#getAnnotatedOwnerType()
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedArrayTypeImpl#getAnnotatedOwnerType()
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedTypeVariableImpl#getAnnotatedOwnerType()
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedParameterizedTypeImpl#getAnnotatedOwnerType()
sun.reflect.annotation.AnnotatedTypeFactory.AnnotatedWildcardTypeImpl#getAnnotatedOwnerType()
sun.security.ssl.SSLEngineImpl#getApplicationProtocol()
sun.security.ssl.SSLEngineImpl#getHandshakeApplicationProtocol()
sun.security.ssl.SSLEngineImpl#setHandshakeApplicationProtocolSelector(java.util.function.BiFunction<javax.net.ssl.SSLEngine,java.util.List<java.lang.String>,java.lang.String>;)
@@ -218,8 +213,6 @@ java.net.Socket#supportedOptions()
java.net.SocketImpl#setOption(java.net.SocketOption<T>;T;)
java.net.SocketImpl#getOption(java.net.SocketOption<T>;)
java.net.SocketImpl#supportedOptions()
java.net.InetAddress.PlatformResolver
java.net.InetAddress.HostsFileResolver
java.net.ServerSocket#setOption(java.net.SocketOption<T>;T;)
java.net.ServerSocket#getOption(java.net.SocketOption<T>;)
java.net.ServerSocket#supportedOptions()
@@ -700,7 +693,6 @@ java.util.spi.ToolProvider
java.util.spi.ResourceBundleProvider
java.util.spi.AbstractResourceBundleProvider
java.util.zip.CRC32C
java.util.zip.ZipFile.ZipEntryIterator#asIterator()
java.util.zip.Checksum#update(byte[];)
java.util.zip.Checksum#update(java.nio.ByteBuffer;)
java.util.zip.ZipEntry#setTimeLocal(java.time.LocalDateTime;)
@@ -962,7 +954,6 @@ java.util.Currency#getNumericCodeAsString()
java.util.Optional#ifPresentOrElse(java.util.function.Consumer<? super T>;java.lang.Runnable;)
java.util.Optional#or(java.util.function.Supplier<? extends java.util.Optional<? extends T>>;)
java.util.Optional#stream()
java.util.Collections.EmptyEnumeration#asIterator()
java.util.Enumeration#asIterator()
java.util.OptionalInt#ifPresentOrElse(java.util.function.IntConsumer;java.lang.Runnable;)
java.util.OptionalInt#stream()
@@ -977,11 +968,6 @@ java.util.OptionalDouble#ifPresentOrElse(java.util.function.DoubleConsumer;java.
java.util.OptionalDouble#stream()
java.util.ResourceBundle#getBundle(java.lang.String;java.lang.Module;)
java.util.ResourceBundle#getBundle(java.lang.String;java.util.Locale;java.lang.Module;)
java.util.CollSer#tag
java.util.CollSer#array
java.util.CollSer#readObject(java.io.ObjectInputStream;)
java.util.CollSer#writeObject(java.io.ObjectOutputStream;)
java.util.CollSer#readResolve()
java.util.CollSer
java.security.cert.URICertStoreParameters
java.security.spec.EncodedKeySpec#EncodedKeySpec(byte[];java.lang.String;)
@@ -997,7 +983,6 @@ java.security.Provider#isConfigured()
java.security.Provider#getVersionStr()
java.security.KeyStoreSpi#engineProbe(java.io.InputStream;)
java.security.AuthProvider#AuthProvider(java.lang.String;java.lang.String;java.lang.String;)
java.security.SecureRandom#threadSafe
java.security.SecureRandom#getInstance(java.lang.String;java.security.SecureRandomParameters;)
java.security.SecureRandom#getInstance(java.lang.String;java.security.SecureRandomParameters;java.lang.String;)
java.security.SecureRandom#getInstance(java.lang.String;java.security.SecureRandomParameters;java.security.Provider;)
@@ -1077,8 +1062,6 @@ jdk.jshell.PersistentSnippet
jdk.jshell.DeclarationSnippet
jdk.jshell.SourceCodeAnalysis
jdk.jshell.UnresolvedReferenceException
jdk.internal.shellsupport.doc.JavadocHelper.OnDemandJavadocHelper.PatchModuleFileManager#getLocationForModule(javax.tools.JavaFileManager.Location;javax.tools.JavaFileObject;)
jdk.internal.shellsupport.doc.JavadocHelper.OnDemandJavadocHelper.PatchModuleFileManager#inferModuleName(javax.tools.JavaFileManager.Location;)
sun.security.provider.certpath.ldap.JdkLDAP
sun.security.provider.certpath.ldap.LDAPCertStoreImpl
com.sun.jarsigner.ContentSignerParameters#getTSADigestAlg()
@@ -1093,10 +1076,7 @@ jdk.javadoc.doclet.StandardDoclet
jdk.javadoc.doclet.DocletEnvironment
jdk.javadoc.internal.api.JavadocTool#name()
jdk.javadoc.internal.api.JavadocTaskImpl#addModules(java.lang.Iterable<java.lang.String>;)
jdk.javadoc.internal.tool.ElementsTable.IncludedVisitor#visitModule(javax.lang.model.element.ModuleElement;java.lang.Void;)
jdk.javadoc.internal.tool.JavadocToolProvider
jdk.javadoc.internal.doclets.toolkit.util.CommentHelper.ReferenceDocTreeVisitor#visitProvides(com.sun.source.doctree.ProvidesTree;java.lang.Void;)
jdk.javadoc.internal.doclets.toolkit.util.CommentHelper.ReferenceDocTreeVisitor#visitUses(com.sun.source.doctree.UsesTree;java.lang.Void;)
jdk.javadoc.internal.doclint.Checker#visitIndex(com.sun.source.doctree.IndexTree;java.lang.Void;)
jdk.javadoc.internal.doclint.Checker#visitProvides(com.sun.source.doctree.ProvidesTree;java.lang.Void;)
jdk.javadoc.internal.doclint.Checker#visitUses(com.sun.source.doctree.UsesTree;java.lang.Void;)
@@ -1125,7 +1105,6 @@ sun.swing.LightweightContent#imageBufferReset(int[];int;int;int;int;int;double;d
java.awt.font.NumericShaper.Range#SINHALA
java.awt.font.NumericShaper.Range#MYANMAR_TAI_LAING
java.awt.event.FocusEvent.Cause
java.awt.event.FocusEvent#cause
java.awt.event.FocusEvent#FocusEvent(java.awt.Component;int;boolean;java.awt.Component;java.awt.event.FocusEvent.Cause;)
java.awt.event.FocusEvent#getCause()
java.awt.event.FocusEvent#readResolve()
@@ -1268,7 +1247,6 @@ javax.swing.JViewport.BackingStoreMultiResolutionImage#getResolutionVariant(doub
javax.swing.JViewport.BackingStoreMultiResolutionImage#getResolutionVariants()
javax.swing.UIManager#createLookAndFeel(java.lang.String;)
javax.swing.JComponent#getUI()
javax.swing.UIDefaults#addInternalBundle(java.lang.String;)
javax.swing.InputVerifier#verifyTarget(javax.swing.JComponent;)
javax.swing.InputVerifier#shouldYieldFocus(javax.swing.JComponent;javax.swing.JComponent;)
javax.swing.JToggleButton#requestFocus(java.awt.event.FocusEvent.Cause;)
@@ -1290,7 +1268,6 @@ javax.imageio.plugins.tiff.ExifInteroperabilityTagSet
javax.accessibility.AccessibilityProvider
java.util.logging.Logger#logrb(java.util.logging.Level;java.util.ResourceBundle;java.lang.String;java.lang.Object[];)
java.util.logging.Logger#logrb(java.util.logging.Level;java.util.ResourceBundle;java.lang.String;java.lang.Throwable;)
java.util.logging.LogRecord#instant
java.util.logging.LogRecord#getInstant()
java.util.logging.LogRecord#setInstant(java.time.Instant;)
java.util.logging.LogManager#updateConfiguration(java.util.function.Function<java.lang.String,java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String>>;)
@@ -1342,13 +1319,6 @@ com.sun.tools.javac.main.DelegatingJavaFileManager#getServiceLoader(javax.tools.
com.sun.tools.javac.main.DelegatingJavaFileManager#inferModuleName(javax.tools.JavaFileManager.Location;)
com.sun.tools.javac.main.DelegatingJavaFileManager#listLocationsForModules(javax.tools.JavaFileManager.Location;)
com.sun.tools.javac.main.DelegatingJavaFileManager#contains(javax.tools.JavaFileManager.Location;javax.tools.FileObject;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#getJavaFileObjectsFromPaths(java.lang.Iterable<? extends java.nio.file.Path>;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#getJavaFileObjects(java.nio.file.Path[];)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#setLocationFromPaths(javax.tools.JavaFileManager.Location;java.util.Collection<? extends java.nio.file.Path>;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#setLocationForModule(javax.tools.JavaFileManager.Location;java.lang.String;java.util.Collection<? extends java.nio.file.Path>;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#getLocationAsPaths(javax.tools.JavaFileManager.Location;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#asPath(javax.tools.FileObject;)
com.sun.tools.javac.main.DelegatingJavaFileManager.DelegatingSJFM#setPathFactory(javax.tools.StandardJavaFileManager.PathFactory;)
com.sun.tools.javac.tree.DCTree.DCDocComment#getFullBody()
com.sun.tools.javac.tree.JCTree.JCCompilationUnit#getPackage()
com.sun.tools.javac.tree.DocPretty#visitHidden(com.sun.source.doctree.HiddenTree;java.lang.Void;)
@@ -1368,8 +1338,6 @@ com.sun.tools.javac.launcher.MemoryClassLoader#findResource(java.lang.String;jav
com.sun.tools.javac.launcher.MemoryFileManager#contains(javax.tools.JavaFileManager.Location;javax.tools.FileObject;)
com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor#visitModule(javax.lang.model.element.ModuleElement;java.lang.Boolean;)
com.sun.tools.javac.processing.JavacRoundEnvironment#getElementsAnnotatedWithAny(javax.lang.model.element.TypeElement[];)
com.sun.tools.javac.processing.JavacRoundEnvironment.AnnotationSetScanner#visitModule(javax.lang.model.element.ModuleElement;javax.lang.model.element.TypeElement;)
com.sun.tools.javac.processing.JavacRoundEnvironment.AnnotationSetMultiScanner#visitModule(javax.lang.model.element.ModuleElement;java.util.Set<javax.lang.model.element.TypeElement>;)
com.sun.tools.javac.processing.JavacRoundEnvironment#getElementsAnnotatedWithAny(java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>>;)
com.sun.source.tree.Tree.Kind#PACKAGE
com.sun.source.tree.UsesTree
@@ -1407,8 +1375,6 @@ com.sun.source.doctree.DocTreeVisitor#visitHidden(com.sun.source.doctree.HiddenT
com.sun.source.doctree.DocTreeVisitor#visitIndex(com.sun.source.doctree.IndexTree;P;)
com.sun.source.doctree.DocTreeVisitor#visitProvides(com.sun.source.doctree.ProvidesTree;P;)
com.sun.source.doctree.DocTreeVisitor#visitUses(com.sun.source.doctree.UsesTree;P;)
jdk.internal.shellsupport.doc.JavadocHelper.OnDemandJavadocHelper.PatchModuleFileManager#getLocationForModule(javax.tools.JavaFileManager.Location;javax.tools.JavaFileObject;)
jdk.internal.shellsupport.doc.JavadocHelper.OnDemandJavadocHelper.PatchModuleFileManager#inferModuleName(javax.tools.JavaFileManager.Location;)
jdk.dynalink.beans.BeansLinker
jdk.dynalink.beans.StaticClass
jdk.dynalink.beans.MissingMemberHandlerFactory
@@ -1556,7 +1522,6 @@ jdk.management.jfr.FlightRecorderMXBean
jdk.management.jfr.SettingDescriptorInfo
sun.security.pkcs11.SunPKCS11#configure(java.lang.String;)
sun.security.pkcs11.SunPKCS11#isConfigured()
jdk.swing.interop.LightweightContentWrapper.LightweightContentProxy#imageBufferReset(int[];int;int;int;int;int;double;double;)
jdk.internal.util.jar.VersionedStream#stream(java.util.jar.JarFile;)
jdk.internal.HotSpotIntrinsicCandidate
java.net.InetAddress.NameService

View File

@@ -15,7 +15,10 @@ import com.intellij.openapi.vfs.VirtualFile
import com.intellij.openapi.vfs.VirtualFileFilter
import com.intellij.pom.java.LanguageLevel
import com.intellij.psi.*
import com.intellij.psi.search.GlobalSearchScope
import com.intellij.psi.util.PsiTreeUtil
import com.intellij.psi.util.parentOfType
import com.intellij.testFramework.IdeaTestUtil
import com.intellij.testFramework.LightProjectDescriptor
import com.intellij.testFramework.fixtures.LightJavaCodeInsightFixtureTestCase
import com.intellij.util.lang.JavaVersion
@@ -23,13 +26,12 @@ import com.intellij.workspaceModel.ide.legacyBridge.sdk.SdkTableImplementationDe
import org.junit.Ignore
import java.nio.file.Files
import java.nio.file.Path
import kotlin.io.path.extension
import kotlin.io.path.listDirectoryEntries
import kotlin.io.path.name
import kotlin.io.path.writeLines
import kotlin.io.path.*
/**
* Generator which is used to generate required api files for [com.intellij.codeInspection.JavaApiUsageInspection].
* To generate new API lists for next release, you will need to set [JDK_HOME], [LANGUAGE_LEVEL], [SINCE_VERSION] and then run
* [testCollectSinceApiUsages].
*/
@Ignore
class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
@@ -43,10 +45,12 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
/**
* Generates removed entries. This can be useful when re-generating API lists for whatever reason. When using a modern JDK to generate the
* API lists it will lose tagged API that got removed. This script can be used to compare new and old API lists and find removed API.
* API lists, it will lose the tagged API that got removed. This script can be used to compare new and old API lists and find removed API.
*/
fun testGenerateRemovedEntries() {
removedEntries(Path.of(NEW_API_DIR), Path.of(OLD_API_DIR))
IdeaTestUtil.withLevel(myFixture.module, LANGUAGE_LEVEL) {
removedEntries(Path.of(TEMP_API_DIR), Path.of(API_DIR))
}
}
private fun removedEntries(current: Path, previous: Path) {
@@ -78,7 +82,7 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
if (argListFirst.size != argListSecond.size) return false
argListFirst.forEachIndexed { i, firstArg ->
val secondArg = argListSecond[i]
if (firstArg != secondArg) { // check simple name if both don't match, one could be qualified and the other could be simple
if (firstArg != secondArg) { // check simple name if both don't match, one could be qualified, and the other could be simple
val simpleNameFirst = firstArg.substringAfterLast(".")
val simpleNameSecond = secondArg.substringAfterLast(".")
if (simpleNameFirst != simpleNameSecond) return false
@@ -87,8 +91,66 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
return true
}
private fun PsiMember.isPublicApi(): Boolean {
if (modifierList?.hasModifierProperty(PsiModifier.PRIVATE) == true) return false
val parentMember = parentOfType<PsiMember>() ?: return true
return parentMember.isPublicApi()
}
fun testRemoveNonPublicApi() {
IdeaTestUtil.withLevel(myFixture.module, LANGUAGE_LEVEL) {
filterSignatures(Path.of(API_DIR)) { isPublicApi() }
}
}
/**
* Can be used to filter out API lists from the [path] according to the provided [filter].
*/
private fun filterSignatures(path: Path, filter: PsiMember.() -> Boolean) {
path.listDirectoryEntries().filter { it.name.startsWith("api") && it.extension == "txt" }.forEach { currentEntry ->
val apiFile = path.resolve(currentEntry.name)
val validSignatures = mutableListOf<String>()
apiFile.readLines().forEach { signature ->
val member = findMember(signature)
if (member == null) {
validSignatures.add(signature) // we still add it to signatures because it might just not be present in the current working JDK
println("Could not find member for $signature")
return@forEach
}
if (member.filter()) {
validSignatures.add(signature)
}
}
apiFile.writeLines(validSignatures)
}
}
private fun findMember(signature: String): PsiMember? {
val clazz = JavaPsiFacade.getInstance(project).findClass(signature.substringBefore("#"), GlobalSearchScope.allScope(project))
if (clazz == null) return null
return if (signature.contains("#")) {
if (signature.contains("(")) {
val methods = clazz.findMethodsByName(signature.substringAfter("#").substringBefore("("), true)
if (methods.isEmpty()) return null
val paramFqns = signature.substringAfter("(").substringBefore(")").split(";").dropLast(1)
val method = methods.firstOrNull { method ->
if (method.parameterList.parametersCount != paramFqns.size) return@firstOrNull false
method.getSignature(PsiSubstitutor.EMPTY).getParameterTypes().zip(paramFqns).all { (paramType, sigTypeCanonicalText) ->
paramType.canonicalText == sigTypeCanonicalText
}
}
method
} else {
val field = clazz.findFieldByName(signature.substringAfter("#"), true)
field
}
} else clazz
}
fun testCollectSinceApiUsages() {
doCollectSinceApiUsages()
IdeaTestUtil.withLevel(myFixture.module, LANGUAGE_LEVEL) {
doCollectSinceApiUsages()
}
}
/**
@@ -128,7 +190,7 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
file?.accept(object : JavaRecursiveElementVisitor() {
override fun visitElement(element: PsiElement) {
super.visitElement(element)
if (element is PsiMember) {
if (element is PsiMember && element.isPublicApi()) {
val signature = LanguageLevelUtil.getSignature(element) ?: return
if (isDocumentedSinceApi(element) && !previews.contains(signature)) {
println(signature)
@@ -136,7 +198,7 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
val sinceSuperVersions = element.findDeepestSuperMethods().map { superMethod ->
val text = (superMethod.navigationElement as PsiMethod).docComment
?.tags?.find { tag -> tag.name == "since" }?.valueElement?.text
if (text != null) try { JavaVersion.parse(text)} catch (e: IllegalArgumentException) { null } else null
if (text != null) try { JavaVersion.parse(text)} catch (_: IllegalArgumentException) { null } else null
}
val sinceVersion = sinceSuperVersions.filterNotNull().minOrNull()
if (sinceVersion == LANGUAGE_LEVEL.toJavaVersion()) {
@@ -146,9 +208,9 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
}
}
fun isDocumentedSinceApi(element: PsiElement): Boolean = (element as? PsiDocCommentOwner)?.docComment?.tags?.any {
tag -> tag.name == "since" && tag.valueElement?.text == SINCE_VERSION
} ?: false
fun isDocumentedSinceApi(element: PsiElement): Boolean = (element as? PsiDocCommentOwner)?.docComment?.tags?.any { tag ->
tag.name == "since" && tag.valueElement?.text == SINCE_VERSION
} == true
})
true
}
@@ -157,8 +219,12 @@ class JavaApiUsageGenerator : LightJavaCodeInsightFixtureTestCase() {
}
companion object {
private const val NEW_API_DIR = "REPLACE_ME"
private const val OLD_API_DIR = "REPLACE_ME"
private const val TEMP_API_DIR = "REPLACE_ME"
/**
* Dir to API lists
*/
private const val API_DIR = "REPLACE_ME"
private const val PREVIEW_JDK_HOME = "/home/me/.jdks/openjdk-20"