aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-23[Fixes #965] Adds a config key to automatically determine the behaviour of ↵Reinier Zwitserloot
equals and hashCode generation when
2015-11-22[Fixes #970] Eclipse would generate some internal IDE errors if using ↵Reinier Zwitserloot
‘val’ on invalid expressions. This fixes one such case.
2015-11-22[Fixes #972] 1-arg lambdas with explicit typing on the argument did not ↵Reinier Zwitserloot
pretty print correctly.
2015-11-22[Fixes #974] typo in the website docs for Constructor.htmlReinier Zwitserloot
2015-11-17have the generated test runtargets works well with shadowloader so we can debugRoel Spilker
2015-11-17Merge branch 'builderUpdate'Reinier Zwitserloot
2015-11-17Merge remote-tracking branch 'origin/master'Reinier Zwitserloot
2015-11-17updated changelog to reflect adding issue #937Reinier Zwitserloot
2015-11-17[issue #937] Refactored the support for guava’s ImmutableTable.Reinier Zwitserloot
2015-11-17handle ignored tests correctlyRoel Spilker
2015-11-17add the capability to the testing framework to verify that delombok actually ↵Roel Spilker
also handles the changed flag correctly
2015-11-17Merge branch 'master' of https://github.com/spacanowski/lombok into ↵Reinier Zwitserloot
spacanowski-master Conflicts: test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java test/transform/resource/after-ecj/BuilderSingularGuavaListsSets.java
2015-11-16[Fixes #63] finished accept on patch request to add support for `@Builder` ↵Reinier Zwitserloot
on instance methods by adding the changelog entry.
2015-11-16Merge branch 'enriquedacostacambio-pr-builder-on-instance-methods' into ↵Reinier Zwitserloot
builderUpdate
2015-11-16Merge branch 'pr-builder-on-instance-methods' of ↵Reinier Zwitserloot
https://github.com/enriquedacostacambio/lombok into enriquedacostacambio-pr-builder-on-instance-methods Conflicts: AUTHORS src/core/lombok/Builder.java src/core/lombok/eclipse/handlers/HandleBuilder.java src/core/lombok/javac/handlers/HandleBuilder.java
2015-11-16[builder] Added clearX() functionality for `@Singular` annotations for ↵Reinier Zwitserloot
javac. Also docs and changelog.
2015-11-16[builder] Added clearX() functionality for `@Singular` annotations for ecjReinier Zwitserloot
2015-11-16[trivial] updating a new test to account for the fact that the prettyprinter ↵Reinier Zwitserloot
prints casts a bit different.
2015-11-16Added a prettyprinter test case with some exotic java constructs, and fixed ↵Reinier Zwitserloot
a few bugs involving these. Also removed the old pretty printer.
2015-11-16bugfix for comments near start of nodes (it would throw off alignment in ↵Reinier Zwitserloot
pretty printer).
2015-11-16generating fields now occurs in the right place even for enums (no impact; ↵Reinier Zwitserloot
the pretty printer fixes this for delombok and javac doesn’t care, but, still, let’s generate the same structure as what is parsed).
2015-11-16Generate JCParens nodes in the appropriate places (the pretty printer picked ↵Reinier Zwitserloot
this up for delombok and javac doesn’t care, so it technically doesn’t matter, but lets generate node structures that match what would be parsed if written out in hand).
2015-11-16The bulk of the effort for a new pretty printer.Reinier Zwitserloot
2015-10-26[#950] Changelog record for fixing issue 950.Roel Spilker
2015-10-26[fixes #950] A source file with just parameter @NonNull would not trigger ↵Roel Spilker
delombok due to lack of ast.setChanged flagging
2015-10-26Add tests for `@EqualsAndHashCode` for the attributes `of` and `exclude`Roel Spilker
2015-10-08Fixed typo, moved importsspc
2015-10-07Merge pull request #893 from yunspace/masterRoel Spilker
Updated @Value Java doc to @AllArgsConstructor
2015-10-07added yunspace to authorsYun Zhi Lin
2015-10-06Belated updated to previous commit for config-key field defaults: Don’t ↵Reinier Zwitserloot
read a config key if it has no possible impact on what we’re going to do.
2015-10-06New feature: FieldDefaults can now be configured to apply to _every_ file, ↵Reinier Zwitserloot
regardless of annotations.
2015-10-06Belated addendum to previous commit: The tests for `@NonNull` on parameters ↵Reinier Zwitserloot
of default methods should be restricted to java8+
2015-10-05[Fixes #807] The NonNull annotation can now be used documentary style on ↵Reinier Zwitserloot
params of abstract methods. The warning has been eliminated.
2015-10-04Added support for builder singular for Guavas ImmutableTablespc
2015-10-02Merge pull request #936 from drusin/masterRoel Spilker
Modify createEclipseLaunchForTestEnvironment to generate a launch file
2015-10-02Modify createEclipseLaunchForTestEnvironment to generate a launch fileDawid Rusin
that also out-of-the-box can run the ecj tests
2015-10-02Merge pull request #935 from drusin/masterRoel Spilker
Adds the IntelliJ IDEA output directory `/out` to .gitignore
2015-10-02Adds the IntelliJ IDEA output directory `/out` to .gitignoreDawid Rusin
2015-09-24[Closes #928] `@Value` no longer makes uninitialized static fields finalRoel Spilker
2015-09-23Remove lombok annotation from sourceRoel Spilker
2015-08-19post-release version bumpReinier Zwitserloot
2015-08-19Some documentation fixed discovered as we released 1.16.6Reinier Zwitserloot
2015-08-18pre-release version bumpReinier Zwitserloot
2015-08-18Updated changelog for fix to issue #855Reinier Zwitserloot
2015-08-18Bugfix in eclipse handler for toBuilder(); using a method that older ↵Reinier Zwitserloot
versions of eclipse don’t have yet.
2015-08-18[Closes #855] [jdk8] annotations are now legit on types and type parameters ↵Reinier Zwitserloot
in JDK8, but we’d print errors in delombok when encountering these.
2015-08-18[Closes #899] Typo in the LogManager name of log4j2 in the javadoc of the ↵Reinier Zwitserloot
Log4j2 annotation.
2015-08-16Fixed an oversight in the docs for DataReinier Zwitserloot
2015-08-16Merge branch 'force'Reinier Zwitserloot
Conflicts: doc/changelog.markdown src/core/lombok/eclipse/handlers/HandleBuilder.java
2015-08-16Merge branch 'builderClone'Reinier Zwitserloot
Conflicts: doc/changelog.markdown