Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-28 | [versioning] post-release version bump | Reinier Zwitserloot | |
2021-01-28 | [versioning] pre-release version bump of the changelog as well | Reinier Zwitserloot | |
2021-01-28 | [versioning] pre-release version bump | Reinier Zwitserloot | |
2021-01-28 | [trivial] [build] .gitignore the jvm locations cachefile | Reinier Zwitserloot | |
2021-01-28 | Validate positions during tests | Rawi01 | |
2021-01-28 | [fixes #2691] Add end positions to all generated nodes | Rawi01 | |
2021-01-21 | [fixes #2716] SuperBuilder now skips initializers while gathering types | Rawi01 | |
2021-01-15 | Add to AUTHORS. | Christian Schlichtherle | |
2021-01-15 | Improve Javadoc and consistently use SourceVersion.latest(). | Christian Schlichtherle | |
2021-01-15 | Fix inconsistency in lombok.toString.callSuper doc | Lars Knickrehm | |
2021-01-14 | [fixes #2443] Remove multiline Javadoc tags | Rawi01 | |
2021-01-14 | [fixes #2695] Create void literal properly | Rawi01 | |
2021-01-03 | [website] Clarified @Accessors documentation and added links to issue #2464 ↵ | Reinier Zwitserloot | |
and issue #2693 | |||
2021-01-01 | Merge pull request #2690 from mattiasgronlund/master | Reinier Zwitserloot | |
Do not lose generic arguments when adding annotations | |||
2021-01-01 | Do not lose generic arguments when adding annotations #2689 | Mattias Grönlund | |
2020-12-30 | [fixes #2647] consider lombok.builder.className for builder extends | Jan Rieke | |
2020-12-27 | fixing sneakythrows in ecj, and with that, the tests. | Reinier Zwitserloot | |
2020-12-27 | Merge pull request #2684 from Rawi01/npe-javadoc | Reinier Zwitserloot | |
Fix NullPointerException during Javadoc copy | |||
2020-12-27 | Merge pull request #2685 from Rawi01/copy-name-npe | Reinier Zwitserloot | |
Replace duplicate code with new method, add null check | |||
2020-12-23 | [refactor] Replace duplicate code with new method, add null check | Rawi01 | |
2020-12-22 | [trivial] hey, setting automatic module name is probably a good idea. Can't ↵ | Reinier Zwitserloot | |
hurt. | |||
2020-12-22 | Fix configuration test, the configuration app generates platform-specific ↵ | Roel Spilker | |
line-endings | |||
2020-12-22 | Run tests if no exclusions match | Roel Spilker | |
2020-12-21 | [fixes #2682] Fix NPE, always add Javadoc return statement | Rawi01 | |
2020-12-20 | [tests] Support javadoc in ecj tests | Rawi01 | |
2020-12-15 | fix #2679 | murphy-li | |
2020-12-11 | Merge pull request #2674 from mjaggard/patch-1 | Reinier Zwitserloot | |
Add information about 2020.3 having Lombok support | |||
2020-12-10 | Merge pull request #2676 from andrebrait/patch-1 | Reinier Zwitserloot | |
Add missing PR number | |||
2020-12-10 | Add missing PR number | Andre Brait | |
2020-12-10 | [changelog] adding fix to ExtensionMethod with generics in ecj | Reinier Zwitserloot | |
2020-12-10 | Merge pull request #2671 from kdombeck/add-changelog | Reinier Zwitserloot | |
Add new cache hashCode feature to changelog | |||
2020-12-10 | Merge pull request #2658 from Rawi01/extension-method-generic | Reinier Zwitserloot | |
Reset inference context for extension methods | |||
2020-12-10 | Merge pull request #2668 from mkurz/fix-sbt-subprojects | Reinier Zwitserloot | |
Fixing reading files in sbt 1.4+ subprojects | |||
2020-12-09 | Add information about 2020.3 having Lombok support | mjaggard | |
Built in support is now available in IntelliJ | |||
2020-12-08 | Add new cache hashCode feature to changelog | Ken Dombeck | |
2020-12-05 | Fixing reading files in sbt 1.4+ subprojects | Matthias Kurz | |
2020-12-04 | [trivial] recording ecj fix in changelog | Reinier Zwitserloot | |
2020-12-04 | Fix typo | Andre Brait | |
2020-12-04 | [build] build is now far less unreliable | Reinier Zwitserloot | |
Tiered compilation used to dump every stage into the same build dir, and included that dir on the classpath, which means any ordering issues introduced into a build aren't going to result in a failed build, thus breaking the build for everybody except those who already had a working lombok in their build dir before starting a build. The opposite of bootstrapping, in other words. Fixed by having each stage build into its own private stage phase. | |||
2020-12-04 | [build] the build can now autoclean | Reinier Zwitserloot | |
autocleaning means that the build system detects that the usual incremental mode, where the build artefacts are not deleted and instead used to skip steps already performed, is not an option due to changes in the build script itself or a change in deps not detectable. It works by having a version number which can be incremented, and a system that checks for mismatches and forces a clean. | |||
2020-12-04 | [build] bugfix for mapstructBinding build | Reinier Zwitserloot | |
2020-12-04 | [pr #2637] recent versions of ecj double-close the classfile stream, causing ↵ | Reinier Zwitserloot | |
corrupt classfiles Would crash with java.lang.ClassFormatError: Extra bytes at the end of class file de/lomboktest/Application Fixes https://github.com/mplushnikov/lombok-intellij-plugin/issues/969 figuring out the problem was the hard work - credits to @Rawi01 for discovering this | |||
2020-12-04 | [build] added a publish target for the mapstruct binding jar | Reinier Zwitserloot | |
2020-12-04 | [build] #2616 have lombok-mapstruct-binding contain a java module file and ↵ | Roel Spilker | |
java8 class files. | |||
2020-12-04 | [build] The 'utils' source files had a dep on main which is not okay; I need ↵ | Reinier Zwitserloot | |
to address the build so that this causes errors. | |||
2020-12-04 | #2616 attempt to have java9 modules and java8 class files | Roel Spilker | |
2020-12-03 | reorder exports | Roel Spilker | |
2020-12-03 | Add documentation for cacheStrategy | Andre Brait | |
2020-12-03 | [fixes #2657] Use the correct field to query parent type parameters | Rawi01 | |
2020-11-25 | [fixes #2648] Reset inference context, remove generic information copy | Rawi01 | |
In Java >= 8 ecj uses the inference context to resolve the generic information. This one is already set before lombok tries rewrite the method call. Simply copying the information does not cover all the different cases but reseting the inference contexts and running type inference again does. |