A new type of tests were added into JCK 6a for checking signatures of generated classes by the tested compiler (CR 6187183). These tests are based on slightly modified Sigtest 1.4 code, that was extracted from the shared tools, repacked, and incorporated into JCK 6a. So it would be good to change the situation and move the modified code to a special plugin of the upcoming shared signature test version.
The requirements for checking signatures of generated classes has been stated on JCK's wiki page at http://j2se.sfbay.sun.com/web/bin/view/TCKs/CheckingSignatureOfClassesAnalysis
Also during transition of the code from JCK 6a to the Sigtest plugin it would be good to address the following JCK 6a CRs:
CR 6522904 checking signatures of generated classes: nested classes should be properly checked
CR 6522942 checking signatures of generated classes: constant values are not tracked
The "aether" example was added
The requirements for checking signatures of generated classes has been stated on JCK's wiki page at http://j2se.sfbay.sun.com/web/bin/view/TCKs/CheckingSignatureOfClassesAnalysis
Also during transition of the code from JCK 6a to the Sigtest plugin it would be good to address the following JCK 6a CRs:
CR 6522904 checking signatures of generated classes: nested classes should be properly checked
CR 6522942 checking signatures of generated classes: constant values are not tracked
The "aether" example was added