nizar-mac! $ make docs-jdk Building target 'docs-jdk' in configuration 'macosx-aarch64' Generating JDK_API javadoc for 58 modules src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java:1307: warning: reference to non-visible type: AbstractQueuedLongSynchronizer.acquire(AbstractQueuedLongSynchronizer.Node, long, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java:1350: warning: reference to non-visible type: AbstractQueuedLongSynchronizer.acquire(AbstractQueuedLongSynchronizer.Node, long, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java:1402: warning: reference to non-visible type: AbstractQueuedLongSynchronizer.acquire(AbstractQueuedLongSynchronizer.Node, long, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java:1446: warning: reference to non-visible type: AbstractQueuedLongSynchronizer.acquire(AbstractQueuedLongSynchronizer.Node, long, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java:1489: warning: reference to non-visible type: AbstractQueuedLongSynchronizer.acquire(AbstractQueuedLongSynchronizer.Node, long, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java:89: warning: reference to non-visible type: acquire(AbstractQueuedSynchronizer.Node, int, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * this object, and {@link #acquire}, given this saved state value, ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java:1686: warning: reference to non-visible type: AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.Node, int, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java:1729: warning: reference to non-visible type: AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.Node, int, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java:1781: warning: reference to non-visible type: AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.Node, int, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java:1825: warning: reference to non-visible type: AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.Node, int, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java:1868: warning: reference to non-visible type: AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.Node, int, boolean, boolean, boolean, long) (use -protected or -private options to document non-public types) * {@link #acquire} with saved state as argument. ^ src/java.base/share/classes/java/math/BigDecimal.java:108: warning: reference to non-visible type: scale (use -protected or -private options to document non-public types) * hold. The results of methods like {@link scale} and {@link ^ src/java.sql/share/classes/java/sql/DriverManager.java:62: warning: reference to non-visible type: ServiceLoader.load(Class, ClassLoader, Module) (use -protected or -private options to document non-public types) * via the {@linkplain ServiceLoader#load service-provider loading} mechanism. ^ src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java:134: warning: reference to non-visible type: getException(boolean) (use -protected or -private options to document non-public types) * true if the task was cancelled (in which case {@link #getException} ^ src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java:137: warning: reference to non-visible type: getException(boolean) (use -protected or -private options to document non-public types) * cancelled or encountered an exception, in which case {@link ^ src/java.base/share/classes/javax/crypto/KEM.java:711: warning: reference to non-visible type: KEM.Encapsulated.params (use -protected or -private options to document non-public types) * {@link Encapsulated#params} field inside the encapsulation output. ^ src/java.base/share/classes/java/lang/invoke/MethodHandles.java:4893: warning: reference to non-visible type: primitiveZero(Wrapper) (use -protected or -private options to document non-public types) * @see MethodHandles#primitiveZero ^ src/java.base/share/classes/java/lang/invoke/MethodHandles.java:2824: warning: reference to non-visible type: Module.reads (use -protected or -private options to document non-public types) * {@linkplain Module#reads reads} {@code M0} and the type is ^ src/java.base/share/classes/java/lang/invoke/MethodHandles.java:2827: warning: reference to non-visible type: Module.reads (use -protected or -private options to document non-public types) * {@linkplain Module#reads reads} {@code M1} and the type is ^ src/java.base/share/classes/java/lang/module/ModuleDescriptor.java:2023: warning: reference to non-visible type: ModuleDescriptor.Provides.providers (use -protected or -private options to document non-public types) * each {@link Provides#providers provider} (or provider factory) is ^ src/jdk.jshell/share/classes/jdk/jshell/Snippet.java:527: warning: reference to non-visible type: SnippetEvent.previousStatus (use -protected or -private options to document non-public types) * Used only in {@link SnippetEvent#previousStatus} for new ^ src/java.base/share/classes/java/net/Socket.java:682: warning: reference to non-visible type: isBound(int) (use -protected or -private options to document non-public types) * @see #isBound ^ src/java.base/share/classes/java/net/Socket.java:1615: warning: reference to non-visible type: isClosed(int) (use -protected or -private options to document non-public types) * @see #isClosed ^ src/java.base/share/classes/java/net/Socket.java:1645: warning: reference to non-visible type: isInputShutdown(int) (use -protected or -private options to document non-public types) * @see #isInputShutdown ^ src/java.base/share/classes/java/net/Socket.java:1675: warning: reference to non-visible type: isOutputShutdown(int) (use -protected or -private options to document non-public types) * @see #isOutputShutdown ^ src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java:153: warning: reference to non-visible type: JShell.eval (use -protected or -private options to document non-public types) * Restrictions on the input are as in {@link JShell#eval}. ^ src/java.base/share/classes/java/lang/Thread.java:1563: warning: reference to non-visible type: interrupted (use -protected or -private options to document non-public types) * will report it via {@link #interrupted} and {@link #isInterrupted()}. ^ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java:163: warning: reference to non-visible type: VectorShape.largestShapeFor(Class) (use -protected or -private options to document non-public types) * {@linkplain VectorShape#largestShapeFor(Class) largest ^ src/java.desktop/share/classes/java/awt/BorderLayout.java:196: warning: reference to non-visible type: BorderLayout.getChild(String, boolean) (use -protected or -private options to document non-public types) * @see #getChild(String, boolean) ^ src/java.desktop/share/classes/java/awt/BorderLayout.java:174: warning: reference to non-visible type: BorderLayout.getChild(String, boolean) (use -protected or -private options to document non-public types) * @see #getChild(String, boolean) ^ src/java.desktop/share/classes/java/awt/BorderLayout.java:152: warning: reference to non-visible type: BorderLayout.getChild(String, boolean) (use -protected or -private options to document non-public types) * @see #getChild(String, boolean) ^ src/java.desktop/share/classes/java/awt/BorderLayout.java:185: warning: reference to non-visible type: BorderLayout.getChild(String, boolean) (use -protected or -private options to document non-public types) * @see #getChild(String, boolean) ^ src/java.desktop/share/classes/java/awt/BorderLayout.java:163: warning: reference to non-visible type: BorderLayout.getChild(String, boolean) (use -protected or -private options to document non-public types) * @see #getChild(String, boolean) ^ src/java.desktop/share/classes/java/awt/Button.java:476: warning: reference to non-visible type: Button.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Button.java:447: warning: reference to non-visible type: Component.actionListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#actionListenerK ^ src/java.desktop/share/classes/java/awt/Button.java:448: warning: reference to non-visible type: Button.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Checkbox.java:667: warning: reference to non-visible type: Checkbox.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Checkbox.java:638: warning: reference to non-visible type: Component.itemListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#itemListenerK ^ src/java.desktop/share/classes/java/awt/Checkbox.java:639: warning: reference to non-visible type: Checkbox.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java:481: warning: reference to non-visible type: CheckboxMenuItem.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java:455: warning: reference to non-visible type: Component.itemListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#itemListenerK ^ src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java:456: warning: reference to non-visible type: CheckboxMenuItem.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Choice.java:715: warning: reference to non-visible type: Choice.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Choice.java:686: warning: reference to non-visible type: Component.itemListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#itemListenerK ^ src/java.desktop/share/classes/java/awt/Choice.java:687: warning: reference to non-visible type: Choice.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Component.java:8943: warning: reference to non-visible type: Component.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Component.java:8894: warning: reference to non-visible type: Component.componentListenerK (use -protected or -private options to document non-public types) * @see #componentListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8895: warning: reference to non-visible type: Component.focusListenerK (use -protected or -private options to document non-public types) * @see #focusListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8896: warning: reference to non-visible type: Component.keyListenerK (use -protected or -private options to document non-public types) * @see #keyListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8897: warning: reference to non-visible type: Component.mouseListenerK (use -protected or -private options to document non-public types) * @see #mouseListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8898: warning: reference to non-visible type: Component.mouseMotionListenerK (use -protected or -private options to document non-public types) * @see #mouseMotionListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8899: warning: reference to non-visible type: Component.inputMethodListenerK (use -protected or -private options to document non-public types) * @see #inputMethodListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8900: warning: reference to non-visible type: Component.hierarchyListenerK (use -protected or -private options to document non-public types) * @see #hierarchyListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8901: warning: reference to non-visible type: Component.hierarchyBoundsListenerK (use -protected or -private options to document non-public types) * @see #hierarchyBoundsListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8902: warning: reference to non-visible type: Component.mouseWheelListenerK (use -protected or -private options to document non-public types) * @see #mouseWheelListenerK ^ src/java.desktop/share/classes/java/awt/Component.java:8903: warning: reference to non-visible type: Component.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Container.java:3715: warning: reference to non-visible type: Container.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Container.java:3672: warning: reference to non-visible type: Component.containerListenerK (use -protected or -private options to document non-public types) * @see Container#containerListenerK ^ src/java.desktop/share/classes/java/awt/Container.java:3673: warning: reference to non-visible type: Container.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Event.java:593: warning: reference to non-visible type: Event.isConsumed() (use -protected or -private options to document non-public types) * @see #isConsumed() ^ src/java.desktop/share/classes/java/awt/Font.java:1802: warning: reference to non-visible type: Font.writeObject(java.io.ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(java.io.ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Font.java:1775: warning: reference to non-visible type: Font.readObject(java.io.ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(java.io.ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Frame.java:1227: warning: reference to non-visible type: Frame.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Frame.java:1190: warning: reference to non-visible type: Frame.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Frame.java:361: warning: reference to non-visible type: Window.ownedWindowList (use -protected or -private options to document non-public types) * @see java.awt.Window#ownedWindowList ^ src/java.desktop/share/classes/java/awt/List.java:1290: warning: reference to non-visible type: List.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/List.java:1252: warning: reference to non-visible type: Component.itemListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#itemListenerK ^ src/java.desktop/share/classes/java/awt/List.java:1253: warning: reference to non-visible type: Component.actionListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#actionListenerK ^ src/java.desktop/share/classes/java/awt/List.java:1254: warning: reference to non-visible type: List.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Menu.java:555: warning: reference to non-visible type: Menu.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Menu.java:535: warning: reference to non-visible type: Menu.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/MenuBar.java:455: warning: reference to non-visible type: MenuBar.writeObject(java.io.ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(java.io.ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/MenuBar.java:435: warning: reference to non-visible type: MenuBar.readObject(java.io.ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(java.io.ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/MenuItem.java:766: warning: reference to non-visible type: MenuItem.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/MenuItem.java:740: warning: reference to non-visible type: MenuItem.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/Scrollbar.java:1220: warning: reference to non-visible type: Scrollbar.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject(ObjectOutputStream) ^ src/java.desktop/share/classes/java/awt/Scrollbar.java:1193: warning: reference to non-visible type: Component.adjustmentListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#adjustmentListenerK ^ src/java.desktop/share/classes/java/awt/Scrollbar.java:1194: warning: reference to non-visible type: Scrollbar.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java:95: warning: reference to non-visible type: ScrollPaneAdjustable.setSpan(int, int, int) (use -protected or -private options to document non-public types) * @see #setSpan(int, int, int) ^ src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java:85: warning: reference to non-visible type: ScrollPaneAdjustable.setSpan(int, int, int) (use -protected or -private options to document non-public types) * @see #setSpan(int, int, int) ^ src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java:105: warning: reference to non-visible type: ScrollPaneAdjustable.setSpan(int, int, int) (use -protected or -private options to document non-public types) * @see #setSpan(int, int, int) ^ src/java.desktop/share/classes/java/awt/SystemColor.java:514: warning: reference to non-visible type: SystemColor.writeReplace() (use -protected or -private options to document non-public types) * See the {@link #writeReplace} method for more information ^ src/java.desktop/share/classes/java/awt/SystemColor.java:536: warning: reference to non-visible type: SystemColor.readResolve() (use -protected or -private options to document non-public types) * This index is used by the {@link #readResolve} method to ^ src/java.desktop/share/classes/java/awt/TextComponent.java:771: warning: reference to non-visible type: Component.textListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#textListenerK ^ src/java.desktop/share/classes/java/awt/TextField.java:700: warning: reference to non-visible type: Component.actionListenerK (use -protected or -private options to document non-public types) * @see java.awt.Component#actionListenerK ^ src/java.desktop/share/classes/java/awt/Window.java:3004: warning: reference to non-visible type: Window.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject ^ src/java.desktop/share/classes/java/awt/Window.java:2855: warning: reference to non-visible type: Component.windowListenerK (use -protected or -private options to document non-public types) * @see Component#windowListenerK ^ src/java.desktop/share/classes/java/awt/Window.java:2856: warning: reference to non-visible type: Component.windowFocusListenerK (use -protected or -private options to document non-public types) * @see Component#windowFocusListenerK ^ src/java.desktop/share/classes/java/awt/Window.java:2857: warning: reference to non-visible type: Component.ownedWindowK (use -protected or -private options to document non-public types) * @see Component#ownedWindowK ^ src/java.desktop/share/classes/java/awt/Window.java:2858: warning: reference to non-visible type: Window.readObject(ObjectInputStream) (use -protected or -private options to document non-public types) * @see #readObject(ObjectInputStream) ^ src/java.desktop/share/classes/java/awt/event/FocusEvent.java:390: warning: reference to non-visible type: FocusEvent.cause (use -protected or -private options to document non-public types) * @see #cause ^ src/java.base/share/classes/java/lang/invoke/MethodType.java:1335: warning: reference to non-visible type: MethodType.readResolve() (use -protected or -private options to document non-public types) * {@link #readResolve readResolve}. ^ src/java.base/share/classes/java/lang/invoke/MethodType.java:1340: warning: reference to non-visible type: MethodType.readResolve() (use -protected or -private options to document non-public types) * @see #readResolve ^ src/java.base/share/classes/java/lang/invoke/MethodType.java:1341: warning: reference to non-visible type: MethodType.writeObject(ObjectOutputStream) (use -protected or -private options to document non-public types) * @see #writeObject ^ src/java.base/share/classes/java/math/BigDecimal.java:363: warning: reference to non-visible type: BigDecimal.scale (use -protected or -private options to document non-public types) * The scale of this BigDecimal, as returned by {@link #scale}. ^ src/java.base/share/classes/java/math/BigDecimal.java:366: warning: reference to non-visible type: BigDecimal.scale (use -protected or -private options to document non-public types) * @see #scale ^ error: warnings found and -Werror specified 1 error 96 warnings