Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-20 | [builder] [refactor] # of params was growing to ridiculous proportions. | Reinier Zwitserloot | |
refactored to use a single object with a bunch of fields so we can pass this object around instead. | |||
2020-09-18 | Add missing null check | Rawi01 | |
2020-09-18 | Merge pull request #2560 from Rawi01/extensionmethod-names | Reinier Zwitserloot | |
Detect static method access properly | |||
2020-09-18 | Merge pull request #2558 from Rawi01/extensionmethod-suppress | Reinier Zwitserloot | |
Fix suppressBaseMethods in ecj/eclipse | |||
2020-09-18 | Merge branch 'delegate-methods-outline' of git://github.com/Rawi01/lombok ↵ | Reinier Zwitserloot | |
into Rawi01-delegate-methods-outline # Conflicts: # src/core/lombok/eclipse/EclipseAugments.java | |||
2020-09-18 | Merge branch 'eclipse-javadoc' of git://github.com/Rawi01/lombok into ↵ | Reinier Zwitserloot | |
Rawi01-eclipse-javadoc # Conflicts: # src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java | |||
2020-09-18 | [build] eclipse test target for Javac8 fixed | Reinier Zwitserloot | |
javac8 has a bizarre dependency situation: we need the stubs in src/stubs there to compile, but if they are there at runtime during a test run of javac8, they take precedence over the JDK's javac (because we include this as a separate cp entry, and thus it is not a bootclasspath item), and messes everything up. The fix is to tell eclipse to compile various src/X folders to different 'bin' targets, which required an update to ivyplusplus as well. also it was just broken in general, fixed that too :) | |||
2020-09-17 | Merge pull request #2570 from Rawi01/eclipse-test-fixes | Reinier Zwitserloot | |
Eclipse test fixes | |||
2020-09-12 | Support With(By) on records and record components | Rawi01 | |
This also replaces the javac/eclipse specific code for searching the parent fields of an annotation by a search based on the lombok AST. | |||
2020-09-10 | Add record support | Rawi01 | |
2020-09-03 | Fix ExtensionMethod for older eclipse version | Rawi01 | |
2020-08-31 | Merge branch 'master' into extensionmethod | Rawi01 | |
Conflicts: build.xml | |||
2020-08-31 | Merge branch 'master' into eclipse-javadoc | Rawi01 | |
Conflicts: src/core/lombok/javac/handlers/JavacHandlerUtil.java test/core/src/lombok/RunTestsViaEcj.java | |||
2020-08-29 | [tests] Fix CustomLog tests | Rawi01 | |
2020-08-29 | [tests] Fix SuperBuilder test | Rawi01 | |
2020-08-29 | [tests] Fix Delegate tests | Rawi01 | |
2020-08-29 | [docs] confkey addConstructorProperties had wrong docs about its default value | Reinier Zwitserloot | |
2020-08-28 | [trivial] | Reinier Zwitserloot | |
2020-08-28 | Merge pull request #2548 from rosti-il/master | Reinier Zwitserloot | |
Fix tests under Windows, fix test.javac11 and test.javac14, fix issue #1745 | |||
2020-08-28 | [build] added ant website.open | Reinier Zwitserloot | |
this serves the site locally and opens your browser | |||
2020-08-27 | Issue 2552 - generate class initializer body only after field member injection | Kay Schubert | |
2020-08-27 | trivial - Only assign variable once | Roel Spilker | |
2020-08-27 | Fix missing parameter names, annotations in following annotation processors 2 | Denis Stepanov | |
2020-08-27 | [fixes #2566] Reset constant value set during type resolution | Rawi01 | |
2020-08-27 | Use enum instead of Boolean; switch to synchronized map | Rawi01 | |
2020-08-27 | Handle each Eclipse ASTs not more than two times (diet + full) | Rawi01 | |
2020-08-27 | Skip PostCompiler for empty byte arrays | Rawi01 | |
2020-08-20 | [fixes #2261] Detect static method access properly | Rawi01 | |
2020-08-20 | [bugfix] Fix suppressBaseMethods in ecj/eclipse | Rawi01 | |
2020-08-18 | Fix tests under Windows, fix test.javac11 and test.javac14, fix issue #1745 | Rostislav 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-16 | Add generated delegate methods to eclipse outline | Rawi01 | |
2020-07-29 | Support javadoc copying in eclipse | Rawi01 | |
2020-07-24 | [trivial] I broke 'ant dist' earlier today | Reinier Zwitserloot | |
2020-07-24 | [trivial] update javadoc on Builder.java | inherithandle | |
2020-07-23 | [tests] only add agent VM args for ECJ/Eclipse tests | Reinier Zwitserloot | |
2020-07-23 | [bugfix] [javac] LUB types + val | Reinier 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 initializer | Rawi01 | |
2020-07-12 | [fixes #977] Set generated flag for annotation names | Rawi01 | |
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 type | Reinier Zwitserloot | |
2020-07-10 | [bugfix] eclipse version differences for weird LUB types | Reinier Zwitserloot | |
2020-07-09 | fix assertion error if the param.sym is null | Roel Spilker | |
2020-07-09 | fix typo in printing switch expressions | Roel Spilker | |
2020-07-09 | Remove unnecessary list copy | Rawi01 | |
2020-07-09 | Replace JavacAst list with single object iteration to save some memory | Rawi01 | |
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 targets | Reinier 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 topic | Rawi01 | |
2020-07-02 | Fix missing parameter names, annotations in following annotation processors | Denis Stepanov | |