jtulach opened a new pull request #2881: URL: https://github.com/apache/netbeans/pull/2881
New version of SigTest [supports the release attribute](https://github.com/jtulach/netbeans-apitest/pull/3). That allows us to fix the JDK API to particular version. The PR sets it to `${javac.target}` for each module. To verify how this behaves try for example: ```bash platform/openide.util.lookup$ ant clean build check-sigtest -Djavac.target=11 -Dsigtest.check.type=strictcheck Missed Annotations ------------------ org.openide.util.Lookup$Template.init: anno 0 java.lang.Deprecated() org.openide.util.lookup.implspi.AbstractServiceProviderProcessor.register: anno 0 java.lang.Deprecated() Added Annotations ----------------- java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") java.lang.Object.finalize: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") org.openide.util.Lookup$Template.init: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") org.openide.util.lookup.implspi.AbstractServiceProviderProcessor.register: anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") ``` e.g. the report includes changes done in between JDK8 and JDK11 to `Object.finalize` and attributes of `Deprecated`. CCing @neilcsmith-net + @geertjanw -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
