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

Reply via email to