jdk-24/test/langtools/tools/javac/MethodParameters
Vicente Romero 827e5e3226 8225054: Compiler implementation for records
8225052: javax.lang.model support for records
8225053: Preview APIs support for records
8225055: Javadoc for records
8226314: com.sun.source support for records
8227113: Specification for java.lang.Record
8233526: JVM support for records

Implement records in the compiler and the JVM, including serialization, reflection and APIs support

Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: mcimadamore, briangoetz, alanb, darcy, chegar, jrose, jlahoda, coleenp, dholmes, lfoltan, mchung, sadayapalam, hannesw, sspitsyn
2019-12-04 15:57:39 -05:00
..
ClassReaderTest 8007720: Names are not loaded correctly for method parameters if the parameters have annotations 2017-12-19 16:24:25 -05:00
LegacyOutputTest 8190452: javac should not add MethodParameters attributes to v51 and earlier class files 2018-02-05 10:43:31 -05:00
AnnotationTest.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnotationTest.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnonymousClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnonymousClass.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AttributeVisitor.java 8225054: Compiler implementation for records 2019-12-04 15:57:39 -05:00
CaptureTest.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ClassFileVisitor.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Constructors.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Constructors.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DefaultParamNames.java 8194268: Incorrect parameter names for synthetic methods 2018-01-26 11:27:53 -08:00
EnumTest.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumTest.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InstanceMethods.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InstanceMethods.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LambdaTest.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LambdaTest.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LocalClassTest.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LocalClassTest.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MemberClassTest.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MemberClassTest.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MethodParametersTester.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ReflectionVisitor.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
StaticMethods.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
StaticMethods.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncommonParamNames.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncommonParamNames.out 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00