RFR: 8271090: Missing API docs in scenegraph classes

Kevin Rushforth kcr at openjdk.java.net
Fri Oct 22 15:33:13 UTC 2021


On Fri, 22 Oct 2021 14:35:23 GMT, Nir Lisker <nlisker at openjdk.org> wrote:

>> This PR fixes javadoc warnings primarily in javafx.graphics module along with a remaining few in javafx.fxml, javafx.base and javafx.media modules.
>> 
>> Note :
>> - The javadoc needs to be generated with the JDK 18 EA build.
>> - There are still few remaining warnings in these modules. The root cause is different and they will be addressed under [JDK-8270996](https://bugs.openjdk.java.net/browse/JDK-8270996)
>
> modules/javafx.graphics/src/main/java/javafx/scene/shape/Box.java line 91:
> 
>> 89:      * Default size of the {@code Box}.
>> 90:      */
>> 91:     public static final double DEFAULT_SIZE = 2;
> 
> This field was exposed by mistake probably. The other shapes don't expose theirs. I recommend to deprecate for removal.

Agreed. That would need to be done in a follow-up issue, and with a CSR. So just revert this addition for this PR.

-------------

PR: https://git.openjdk.java.net/jfx/pull/650


More information about the openjfx-dev mailing list