aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
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-09-24[Closes #928] `@Value` no longer makes uninitialized static fields finalRoel Spilker
2015-09-23Remove lombok annotation from sourceRoel Spilker
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-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
2015-08-13Added new feature: @Helper including both annotations and tests.Reinier Zwitserloot
2015-07-22Support for @NoArgsConstructor(force = true).Reinier Zwitserloot
2015-07-20added javac impl of toBuilder along with test file.Reinier Zwitserloot
2015-07-17added testcase for ecj version of @Builder(toBuilder=true)Reinier Zwitserloot
2015-07-17eclipse impl for @Builder(toBuilder=true)Reinier Zwitserloot
2015-06-25The hashCode() method now generates a magic prime instead of 0 for the hash ↵Reinier Zwitserloot
of null values; this reduces collisions.
2015-06-01When generating javadoc for setters, a @return this is added if needed.Reinier Zwitserloot
2015-04-14[i804] @UtilityClass fails to properly initialize fields (which ↵Reinier Zwitserloot
@UtilityClass makes static) with initializers, in eclipse. also updates the changelog more generally, it was lacking some recent work.
2015-03-31Allow @Builder on instance methodsEnrique da Costa Cambio
2015-03-30A capital/lowercase letter messup in a test file means people on case ↵Reinier Zwitserloot
sensitive file systems had problems running tests. Fixed it by renaming the whole file, as I know renames on case INsensitive file systems to fix capitalization usually doesn’t work well either.
2015-02-10updates tests to reflect that fields in builders now get gen/suppress ↵Reinier Zwitserloot
annotations.
2015-02-04@UtilityClass handlers now more intelligent about inner types of implicitly ↵Reinier Zwitserloot
static contexts (enums, interfaces, and annotation declarations). Also added tests to test for these.
2015-02-02added impl for @UtilityClass.Reinier Zwitserloot
2015-02-02[i702] findbugs suppress warnings now available via config key.Reinier Zwitserloot
2015-02-01Fixed issues with val in inner classes, and re-enabled a test that caught it ↵Reinier Zwitserloot
that we ignored earlier.
2015-01-31added unit tests that confirmed break before the i694 fix and work afterwards.Reinier Zwitserloot
2015-01-30* Added config key ‘lombok.addGeneratedAnnotation’.Reinier Zwitserloot
* Added ‘format’ directive for tests. * Updates tests to salt in some more format and config keys.
2015-01-30[i623] added eclipse code for generating @javax.annotation.Generated, and ↵Reinier Zwitserloot
refactored java impl to reduce DRY violations. -f pretty now includes skipping generation of this annotation, and updated ALL the test cases.
2015-01-26optimized the creation for singular lists/collections.Reinier Zwitserloot
2015-01-21[@Singular @Builder] Our recipe for guava builders did not work in javac 1.7 ↵Reinier Zwitserloot
and below; fixed.
2015-01-21* Fixed running ecj tests within eclipseReinier Zwitserloot
2015-01-20Merge the @Singular feature and the fix for ecj and the shadowloader.Reinier Zwitserloot
2015-01-20brainfarted ‘singleton’ where I meant ‘singular’ in all the test ↵Reinier Zwitserloot
files. Whoops!
2015-01-20added the lombok.singular.auto config option.Reinier Zwitserloot
2015-01-20added the ‘always use guava’ lombok.config option for @Singular @Builder.Reinier Zwitserloot
2015-01-19builder @Singleton now works fully in eclipse as well! feature done!Reinier Zwitserloot
2015-01-16added j.u.List support for eclipse for @Singular @Builder.Reinier Zwitserloot
2015-01-15ecj @Builder @Singular support for j.u. sets and maps.Reinier Zwitserloot
2015-01-12added singleton builder support for javac: guava maps.Reinier Zwitserloot
2015-01-12added singleton builder support for javac: guava lists and sets.Reinier Zwitserloot
2015-01-12added singleton builder support for javac: java.util listsReinier Zwitserloot
2015-01-11Set @Singularize code for javac improved, Map @Singularize added.Reinier Zwitserloot
2015-01-05@Singleton for j.u.Sets works in javac.Reinier Zwitserloot
2015-01-03[wip] @Singular support.Reinier Zwitserloot
2014-12-10[issue #759] delombok now plays nicely with exotic characters, encodings, ↵Roel Spilker
and backslash U escapes.
2014-05-31Implement Tolerate.Maaartin Grajcar
2014-05-27Changed the lombok.nonNull.exceptionType configkey to be an enum, partly to ↵Reinier Zwitserloot
enforce only sensible exceptions and partly to make it possible to have the message be ‘x is null’ when throwing IAEs.
2014-05-23Added confkey to make @NonNull generate a different exception because of the ↵Reinier Zwitserloot
IllegalArgumentException vs. NullPointerException that we really don’t want to get into.
2014-05-22[trivial] removed possible warning in eclipse.Reinier Zwitserloot
2014-05-21Suppressed warning about 'ignoreAllErrors()' that was added to ↵Roel Spilker
IErrorHandlingPolicy in a more recent ecj editions
2014-05-21added a test and handler for correctly handling confkey: ↵Reinier Zwitserloot
lombok.delegate.flagUsage.
2014-05-21Added an error if @Delegate is used recursively.Reinier Zwitserloot