aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-27[fixes #2566] Reset constant value set during type resolutionRawi01
2020-08-27[test] [bugfix] Compare full line instead of ignoring the last characterRawi01
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-21[trivial] [changelog]Reinier Zwitserloot
2020-08-20[docs] typo-fixesReinier Zwitserloot
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[tests] fixed the 'ant test.javac' tests.Reinier Zwitserloot
2020-07-24[tests] command line 'ant test.eclipse' fixedReinier Zwitserloot
2020-07-24[trivial] I broke 'ant dist' earlier todayReinier Zwitserloot
2020-07-24[trivial] update javadoc on Builder.javainherithandle
2020-07-23[test] bugfix for the 'dist' stepReinier Zwitserloot
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[trivial] [tests] fixing a broken testReinier Zwitserloot
2020-07-23[tests] [trivial] stop printing the javac versionReinier Zwitserloot
... when running javac tests
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] this covers more eclipse versionsReinier Zwitserloot
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[test] [bugfix] far too few tests were being selected for the 'javac' target.Reinier Zwitserloot
2020-07-03[build] propagate chosen bootclasspath into eclipse test targetsReinier Zwitserloot
2020-07-02[build] fixed a build issue (on 'ant dist') on windows.Reinier Zwitserloot
apparently on windows symlinking requires admin rights because ????? This can be fixed with an explicit update to group policies, which I can't assume anybody working on lombok is going to actually do. /bin/ln in msysgit just copies (interesting choice). I could write a mechanism that tries /bin/ln and if not there, try <copy> instead, either in the build scripts or in ivyplusplus, but that's way too much effort to avoid a 2MB copy. So, for now, we just copy... if more symlinking is to be done later, we'll revisit, though. copying is such a silly waste of time, slowing down the build for no reason.
2020-07-02Documentation for lombok.addSuppressWarningsRawi01
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-26Update changelog.Roel Spilker
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