Age | Commit message (Collapse) | Author |
|
|
|
Reset erasure_field of symbol
|
|
Convert short array initializers to long version
|
|
Ignore non-static/non-public extension methods
|
|
Use real type for enclosing class
|
|
Fix SuperBuilder for fields named "build" or "self"
|
|
SuperBuilder: check extends/implements for collisions (fixes #3202)
|
|
Tests updated because ecj finally fixed their pretty printer for records, yay!
|
|
These tests should fail on j6/8 as they use newer features; the test files lacked proper markings so they weren't being skipped.
|
|
|
|
|
|
|
|
|
|
|
|
self/build methods
|
|
|
|
|
|
Improve the handling of ExtensionMethod arguments
|
|
|
|
|
|
varkart-fix-enum-logging
|
|
Update AUTHORS file. Remove extraneous code from
EqualsAndHashCodeWithNonNullByDefault test case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
placed inside an enum or interface.
|
|
|
|
fixing beanspec tests
|
|
|
|
|
|
|
|
|
|
Handle anonymous classes properly
|
|
Also copy vartype.type in TreeMirrorMaker
|
|
|
|
Generated qualified names (e.g. Outer.Inner) now stop at anonymous
classes instead of adding an empty part. All handlers that add static
fields/methods/types now add error messages instead of generating
invalid code.
|
|
|