aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-01-09[fixes #1554] javac9 now caches type lookups based on ‘position’ which ↵Reinier Zwitserloot
is slapped together by a tuple based on the position (as gleaned from the JCTree object) and the source file (as gleaned from.. Log. *facepalm*). We didn’t update log when resolving for i.e. ‘val’, so the caches get all jumbled up. Fixed by setting the Log’s ‘useSource’ method.
2018-01-09[fixes #1553] attriber of JDK9 checks the enclosing class’s type, which we ↵Reinier Zwitserloot
intentionally haven’t set yet. To avoid NPEs, let’s set it.
2018-01-08jdk9 Builder.Default works again. Fixes #1547Roel Spilker
2018-01-07remove issue-suffix from version-stringcnuessgens
2018-01-07Try fix "A save participant caused problems." cnuessgens
The bugfix was originally created by mateusz-matela
2018-01-07revert initial fix-trialcnuessgens
2018-01-07Revert "Revert "Initial test""cnuessgens
This reverts commit c489b49c3684e0d8cc52c5180207375d1313dbc5.
2018-01-07Revert "Initial test"cnuessgens
This reverts commit 43d91281d0a298df72b38c43d87769c3a33e950b.
2018-01-07Initial testcnuessgens
2018-01-06Whitelist a JavacFileManager implementationLiam Miller-Cushon
See bazelbuild/bazel#4393
2017-12-12support for @Builder on methods with a generified return type. Fixes #1420Roel Spilker
2017-12-12handle @Builder.Default on generic fields. Fixes #1527Roel Spilker
2017-12-11installer now defaults to inserting an absolute path into eclipse.iniRoel Spilker
2017-12-05errors generated during compilation by lombok weren’t being conveyed in ↵Reinier Zwitserloot
Javac9.
2017-12-05[JDK9] fixing delombok’s comment integration in JDK9.Reinier Zwitserloot
2017-12-05Working around newly introduced lint errors in javac9.Reinier Zwitserloot
2017-12-04delombok no longer prints generated outer-instance constructor parameters, ↵Roel Spilker
fixes #1521
2017-12-04delombok no longer prints generated outer-instance constructor parameters, ↵Roel Spilker
fixes #1521
2017-12-04bugfix to the stubs for ‘Symbol’.Reinier Zwitserloot
2017-12-04for lombok v2, make generation of ConstructorProperties an optional extra, ↵Reinier Zwitserloot
instead of default on.
2017-11-29replace all fileManagers to make sure we patch the generated bytecode, fixes ↵Roel Spilker
#1518
2017-11-29javax.annotation.Generated will no longer be applied by default (Oracle ↵Reinier Zwitserloot
broke it with JDK9).
2017-11-29delombok in JDK9 now almost works. Some cases of ‘val’ don’t work yet.Reinier Zwitserloot
2017-11-29bugfix for delomboking source that does not compile; it should just emit ↵Reinier Zwitserloot
compiler errors, not stack traces.
2017-11-29some bugfixes for JDK9 support involving the Options system of javac.Reinier Zwitserloot
2017-11-29The classpath and bootclasspath params passed to delombok did not apply ↵Reinier Zwitserloot
javac’s built-in * unglobbing. Now they do.
2017-11-28use ASM6 instead of ASM5Roel Spilker
2017-11-28Expanded stubsstubs to ensure the stubs compile correctly.Roel Spilker
2017-11-28JDK9 support for delombok (and thus, for running the tests under JDK9).Reinier Zwitserloot
2017-11-07fixed the second "equals" as wellPatrick Cornelißen
2017-11-07fix JavaDoc of callSuper in the ToString annotationPatrick Cornelißen
2017-11-06Generate correct hashCode when callSuper and no fields included. Fixes #1505Roel Spilker
2017-10-26website-only now available.Reinier Zwitserloot
2017-10-25add support for Netbeans on jdk9Roel Spilker
2017-10-25code cleanupRoel Spilker
2017-10-25Turns out we don't need the encoding after all since all methods are overriddenRoel Spilker
2017-10-16LombokFileObjects: get encoding from wrappedManager.Takuya Murakami
2017-10-16LombokFileObjects: use default charset in BaseFileManager wrapper.Takuya Murakami
2017-10-16Add my name to AUTHORS, remove TODOTakuya Murakami
2017-10-15fix issue #1440, #1472: wrap BasedFileManager for jdk9Takuya Murakami
2017-09-18Merge pull request #1450 from cardamon/fix-builder-javadoc-linkRoel Spilker
Fix @Builder complete doc link.
2017-09-18Rename class in test fileRoel Spilker
2017-09-18Merge branch 'master' of https://github.com/kchirls/lombok into kchirls-masterRoel Spilker
Fixes #869, fixes #1018
2017-08-08Fix @Builder complete doc link.Jakob van Kruijssen
2017-07-28Avoid "possible NPE" warnings for throw Lombok.sneakyThrow(e)Jared Jacobs
Currently, the following code triggers a warning in IntelliJ. (I'm using the current version, 2016.3.4.) throw Lombok.sneakyThrow(e); > Dereference of 'Lombok.sneakyThrow(e)' may produce 'java.lang.NullPointerException'. This change eliminates the warning. All tests pass. I ran: ant setupJavaOpenJDK6TestEnvironment ant test ant setupJavaOpenJDK7TestEnvironment ant test ant setupJavaOracle7TestEnvironment ant test ant setupJavaOracle8TestEnvironment ant test
2017-07-17Possible fix for issue 1440: Error-prone in IntelliJRoel Spilker
2017-07-04post-release version bump.Reinier Zwitserloot
2017-07-04pre-release version bump.Reinier Zwitserloot
2017-07-04Fixed some exotic singular cases that were being autosingularized incorrectly.Reinier Zwitserloot
2017-07-03Added some broken autosingulars.Reinier Zwitserloot