Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-09 | post-release version bump (to be clear, the static constructor feature 2 ↵ | Reinier Zwitserloot | |
commits before this is NOT in the 1.18.8 release; this post-release bump is slightly late). | |||
2019-05-09 | [trivial] updating changelog retroactively to list an improbable breaking ↵ | Reinier Zwitserloot | |
change about the generated parameter is null exception | |||
2019-05-08 | #1976. [@val] improved raw generic type inference by eclipse compiler. | Bulgakov Alexander | |
2019-05-07 | [Feature] staticConstructor should use already defined private constructor ↵ | daliclass | |
if available | |||
2019-05-07 | Merge remote-tracking branch 'lombok/master' into ↵ | Bulgakov Alexander | |
feature/typeInferenceImprovements | |||
2019-05-07 | #1976. naive fix of the eclipse compiler's error 'The target type of this ↵ | Bulgakov Alexander | |
expression must be a functional interface' in code like 'lombok.val foo = (System.currentTimeMillis() > 0) ? (Runnable)()-> {} : System.out::println;' | |||
2019-05-07 | pre-release version bump | Reinier Zwitserloot | |
2019-05-07 | [fixes #1981][fixes #1961] Hardcoded some knowledge about how to copy ↵ | Reinier Zwitserloot | |
jackson’s `@JsonProperty`. | |||
2019-05-06 | [fixes #2120] ecj was not generating explicit nullchecks for builder-setters. | Reinier Zwitserloot | |
2019-05-06 | [trivial] replacing all calls to Class.newInstance() with ↵ | Reinier Zwitserloot | |
Class.getConstructor().newInstance to avoid warnings which are default in many JDK11+ environments, and it shouldn’t change anything (we handle the change from sneaky throwing to InvocationTargetException appropriately). | |||
2019-05-04 | Merge branch 'feature/typeInferenceImprovements' of ↵ | Bulgakov Alexander | |
https://github.com/bulgakovalexander/lombok into feature/typeInferenceImprovements | |||
2019-05-03 | Revert "[val] in ecj we were constructing a different type than for javac, ↵ | Bulgakov Alexander | |
when using ‘val’ on an intersection type." This reverts commit 1730a991 | |||
2019-05-03 | Merge remote-tracking branch 'lombok/master' into ↵ | Bulgakov Alexander | |
feature/typeInferenceImprovements | |||
2019-05-01 | [fixes #2104] superbuilder + non-list-singulars wouldn’t work due to ↵ | Reinier Zwitserloot | |
hardcoded call to emptyList. | |||
2019-05-01 | [issue #2092] Add an uppercase option to FieldNameConstants | Reinier Zwitserloot | |
2019-05-01 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2019-05-01 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2019-05-01 | [fixes #2083] adds feature ‘access level’ to `@Builder` | Reinier Zwitserloot | |
2019-05-01 | Fix docs. Fixes #2099 | Roel Spilker | |
2019-05-01 | Update documentation | Roel Spilker | |
2019-04-30 | [trivial] update a comment to be more accurate about the priority of handler ↵ | Reinier Zwitserloot | |
for val. | |||
2019-04-30 | Merge pull request #2114 from bulgakovalexander/bugfix/#1976 | Reinier Zwitserloot | |
#1976. A handlers' order has been changed. | |||
2019-04-30 | Merge pull request #2111 from ↵ | Reinier Zwitserloot | |
daliclass/addition-of-documentation-for-using-Value-and-NonFinal addition of documentation for using Value and NonFinal | |||
2019-04-30 | [i2084] Rename .dll to .binary to prevent OWASP Dependency-Check from ↵ | Roel Spilker | |
reporting "problems" | |||
2019-04-28 | #1976. A handlers' order has been changed. The javac's HandleDelegate ↵ | Bulgakov Alexander | |
generates code before the HandleVal. | |||
2019-04-27 | addition of documentation for using Value and NonFinal | daliclass | |
2019-04-25 | Merge branch 'master' into feature/typeInferenceImprovements | Bulgakov Alexander | |
2019-04-24 | [trivial] adding a comment to give context to the fix for delombok being ↵ | Reinier Zwitserloot | |
overly liberal with applying "var" to things. | |||
2019-04-24 | [changelog] Adding JDK12 updates to changelog | Reinier Zwitserloot | |
2019-04-24 | [jdk11] delombok was printing most variable declarations that are generated ↵ | Reinier Zwitserloot | |
by lombok with ‘var’. | |||
2019-04-24 | [trivial] making a part of the test framework code not warn on default ↵ | Reinier Zwitserloot | |
JDK11+ linter settings. | |||
2019-04-24 | [trivial] fatfingered a test file name somehow. | Reinier Zwitserloot | |
2019-04-24 | [val] in ecj we were constructing a different type than for javac, when ↵ | Reinier Zwitserloot | |
using ‘val’ on an intersection type. | |||
2019-04-24 | [jdk12] adding support for the new nodes introduced for the improvements to ↵ | Reinier Zwitserloot | |
switch statements, and the ‘switch expression’ preview feature, as well as support for the concept of preview features in general. | |||
2019-04-24 | improvements type inference of type intersections (affects ValLambda.java, ↵ | Bulgakov Alexander | |
ValWeirdTypes.java tests) | |||
2019-04-24 | [website] added the 7-lessons presentation as video | Reinier Zwitserloot | |
2019-04-24 | [fixes #2085] JDK12 compatibility. Also acknowledging @nqzero for the ↵ | Reinier Zwitserloot | |
permit-reflect library which is inspiring our shenanigans :) | |||
2019-04-18 | Updated the text explanation link. | Charles A Sharp | |
OCI moved their Java News Briefs (JNB) to a more general format called Software Engineering Tech Trends (SETT). This changed the link for the article featuring Project Lombok. This minor modification corrects the JNB link to the current location of the article. | |||
2019-04-18 | #1040 remove createFormat() method | monosoul | |
Method createFormat() causes ambiguous behavior and shouldn't be used with addFormat(), especially because the created format instance doesn't being added to the formatOptions | |||
2019-03-26 | [p2069] Add sbt-delombok documentation | Roel Spilker | |
2019-03-26 | Merge branch 'patch-1' of https://github.com/Atry/lombok into Atry-patch-1 | Roel Spilker | |
2019-03-26 | [fixes #2050] [fixes #2061] javac would fail to skip generating build() ↵ | Reinier Zwitserloot | |
method if it is already there | |||
2019-03-26 | [fixes #2049] Delombok now figures out usages of ‘var’ and delomboks ↵ | Reinier Zwitserloot | |
them as just ‘var’ instead of their actual type. | |||
2019-03-26 | [#2046] Extend suppress builder feature to `@SuperBuilder` | Reinier Zwitserloot | |
2019-03-26 | changelog update | Roel Spilker | |
2019-03-26 | [i2066] Map#putIfAbsent does not exist in java6 | Roel Spilker | |
2019-03-26 | typo | Roel Spilker | |
2019-03-26 | [i2078] Add possibility to generate assert on `@NonNull` | Roel Spilker | |
2019-03-25 | [performance] fixing bug in earlier performance commit on optimizing lookups ↵ | Reinier Zwitserloot | |
of typeMatches. | |||
2019-03-25 | [fixes #2046] you can now suppress the builder() method, useful if you only ↵ | Reinier Zwitserloot | |
want toBuilder(). Also suppresses the warnings about any missing Builder.Default annotations. |