aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-08-27[fixes #2566] Reset constant value set during type resolutionRawi01
2020-08-27Use enum instead of Boolean; switch to synchronized mapRawi01
2020-08-27Handle each Eclipse ASTs not more than two times (diet + full)Rawi01
2020-08-27Skip PostCompiler for empty byte arraysRawi01
2020-08-20[fixes #2261] Detect static method access properlyRawi01
2020-08-20[bugfix] Fix suppressBaseMethods in ecj/eclipseRawi01
2020-08-18Fix tests under Windows, fix test.javac11 and test.javac14, fix issue #1745Rostislav Krasny
The change of the TestConfiguration.java is based on the fact that Git for Windows is configured with 'core.autocrlf=true' by default.
2020-08-16Add generated delegate methods to eclipse outlineRawi01
2020-07-29Support javadoc copying in eclipseRawi01
2020-07-24[trivial] I broke 'ant dist' earlier todayReinier Zwitserloot
2020-07-24[trivial] update javadoc on Builder.javainherithandle
2020-07-23[tests] only add agent VM args for ECJ/Eclipse testsReinier Zwitserloot
2020-07-23[bugfix] [javac] LUB types + valReinier Zwitserloot
Until recently, we'd 'resolve' LUB (compound) types in val constructs by just taking the first one in the line of interfaces. The problem is, different versions of different compilers use different orderings. In an earlier commit, the eclipse impl gained a new algorithm that is more stable, e.g. by sorting on alphabet. now the javac side has the same algorithm.
2020-07-23[fixes #2300] Keep method argument positions for lazy getter initializerRawi01
2020-07-12[fixes #977] Set generated flag for annotation namesRawi01
2020-07-10[test] more flexible options for limiting your tests.Reinier Zwitserloot
2020-07-10[bugfix] eclipse version differences in constants for registering operator typeReinier Zwitserloot
2020-07-10[bugfix] eclipse version differences for weird LUB typesReinier Zwitserloot
2020-07-09fix assertion error if the param.sym is nullRoel Spilker
2020-07-09fix typo in printing switch expressionsRoel Spilker
2020-07-09Remove unnecessary list copyRawi01
2020-07-09Replace JavacAst list with single object iteration to save some memoryRawi01
2020-07-03[build] [wip] the eclipse debug targets still aren't entirely correct.Reinier Zwitserloot
2020-07-03[build] propagate chosen bootclasspath into eclipse test targetsReinier Zwitserloot
2020-07-02[fixes #2433] Add config key to turn off @SuppressWarnings("all")Rawi01
2020-07-02[fixes #2469] Support static reference as logger topicRawi01
2020-07-02Fix missing parameter names, annotations in following annotation processorsDenis Stepanov
2020-06-26Potential fix for #2412Roel Spilker
2020-06-25Merge branch 'newbuild'Reinier Zwitserloot
2020-06-25[bugfix] building would failReinier Zwitserloot
due to an invalid reference from src/utils to src/core.
2020-06-25[build] [mapstructBinding]Reinier Zwitserloot
2020-06-25Fix broken test casesRawi01
2020-06-25Do not resolve type if the name does not matchRawi01
2020-06-25Avoid class.getSimpleName except in static initializers or error messagesRoel Spilker
2020-06-25Prevent NullPointerExceptionRawi01
2020-06-25Cache absolute file locationRawi01
2020-06-25Replace getSimpleName() with getName()Rawi01
2020-06-25Fix UtilityClass test caseRawi01
2020-06-23[build] rewriting the build systemReinier Zwitserloot
2020-06-23[trivial] typos in javadocReinier Zwitserloot
2020-06-19#1543: First primitives, then primitive wrappers, then other referencesRoel Spilker
2020-06-18Fixes #1543: in equals, by default first compare the primitivesRoel Spilker
2020-06-18Remove unused importRoel Spilker
2020-06-11fix compiler errorRoel Spilker
2020-06-11Oder equals/hashcode fields by rank or positionsamukce
2020-06-11[fixes #2481] Copy constructor javadoc to builder methodsRawi01
2020-06-11[Fixes #2463] Clone type to correctly set annotated type on with methods.Jacob Middag
2020-06-11more Jackson annotations to copy to settersJan Rieke
2020-06-11fix package name of JsonDeserializeJan Rieke
2020-05-28[fixes #2006] Delegate now excludes already implemented methodsRawi01