Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-02 | added impl for @UtilityClass. | Reinier Zwitserloot | |
2015-02-02 | [i702] findbugs suppress warnings now available via config key. | Reinier Zwitserloot | |
2015-02-01 | Fixed issues with val in inner classes, and re-enabled a test that caught it ↵ | Reinier Zwitserloot | |
that we ignored earlier. | |||
2015-01-31 | added 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-26 | optimized 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 eclipse | Reinier Zwitserloot | |
2015-01-20 | Merge the @Singular feature and the fix for ecj and the shadowloader. | Reinier Zwitserloot | |
2015-01-20 | brainfarted ‘singleton’ where I meant ‘singular’ in all the test ↵ | Reinier Zwitserloot | |
files. Whoops! | |||
2015-01-20 | added the lombok.singular.auto config option. | Reinier Zwitserloot | |
2015-01-20 | added the ‘always use guava’ lombok.config option for @Singular @Builder. | Reinier Zwitserloot | |
2015-01-19 | builder @Singleton now works fully in eclipse as well! feature done! | Reinier Zwitserloot | |
2015-01-16 | added j.u.List support for eclipse for @Singular @Builder. | Reinier Zwitserloot | |
2015-01-15 | ecj @Builder @Singular support for j.u. sets and maps. | Reinier Zwitserloot | |
2015-01-12 | added singleton builder support for javac: guava maps. | Reinier Zwitserloot | |
2015-01-12 | added singleton builder support for javac: guava lists and sets. | Reinier Zwitserloot | |
2015-01-12 | added singleton builder support for javac: java.util lists | Reinier Zwitserloot | |
2015-01-11 | Set @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-31 | Implement Tolerate. | Maaartin Grajcar | |
2014-05-27 | Changed 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-23 | Added 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-21 | Suppressed warning about 'ignoreAllErrors()' that was added to ↵ | Roel Spilker | |
IErrorHandlingPolicy in a more recent ecj editions | |||
2014-05-21 | added a test and handler for correctly handling confkey: ↵ | Reinier Zwitserloot | |
lombok.delegate.flagUsage. | |||
2014-05-21 | Added an error if @Delegate is used recursively. | Reinier Zwitserloot | |
2014-05-08 | Added test for issue 361. It is currently ignored. | Roel Spilker | |
2014-05-08 | [java8] Added tests for using java language features in transformations. | Roel Spilker | |
2014-05-08 | All tests now succeed on all platforms again; | Reinier Zwitserloot | |
'optional' expected messages added. expanded some tests. Added a check if the bootclasspath supports a certain version, i.e. don't try to run a JDK7-only test if AutoClosable isn't available. | |||
2014-05-06 | LoggerSlf4jOnNonType test just cares about error messages, so now the actual ↵ | Reinier Zwitserloot | |
source output is just ignored as irrelevant. | |||
2014-05-06 | added support for different error messages, where either one will mean the ↵ | Reinier Zwitserloot | |
tests pass (new versions of javac, ecj, etc sometimes totally change the message). | |||
2014-05-04 | thoroughly updated the launch targets for testing lombok in eclipse; | Reinier Zwitserloot | |
they should now be able to handle running JDK8 etc tests. CAREFUL: You MUST name your JDK8 'JavaSE-1.8' or it won't work. Also added a basic test for JDK8 features. | |||
2014-05-01 | [java8] Support in delombok for default methods in interfaces | Roel Spilker | |
2014-05-01 | [java8] Support in delombok for method references. | Roel Spilker | |
2014-05-01 | some pretty significant changes to the build system, to try and add testing ↵ | Reinier Zwitserloot | |
against ecj8 to the lineup, and to force compilation with the bootstrap classpath of JDK6 so that we won't accidentally add deps on things that JVM6es don't have. | |||
2014-05-01 | [java8] Support in delombok for intersection typecast and lambdas | Roel Spilker | |
2014-05-01 | [test harness] Java 7+ tests would not be triggered using java 8 | Roel Spilker | |
2014-04-03 | Fixed tests, added test for ecj. | Christian Sterzl | |
2014-04-03 | Adding onParam to annotation @EqualsAndHashCode to add individual ↵ | Christian Sterzl | |
annotations to the parameters of equals and canEqual. | |||
2014-04-02 | [#655] Added a test for the post compiler. It indeed fails in JDK8 now due ↵ | Reinier Zwitserloot | |
to an ASM version that doesn't understand java 8 class files. | |||
2014-03-26 | [i659] suppression of @ConstructorProperties should use config instead. Also ↵ | Roel Spilker | |
modified all onX examples to use two underscores. | |||
2014-03-26 | [i660] canEqual is now protected instead of public. | Roel Spilker | |
Also fixed the total lack of canEqual in the usage examples. | |||
2014-03-05 | [configuration] All current kets are now camelCase and stop-bubbling is ↵ | Roel Spilker | |
renamed to config.stopBubbling | |||
2014-03-04 | [configuration] Merge branch 'master' as we work on configuration. | Reinier Zwitserloot | |
* Conflict due to adding topic() feature to logger in master, and 'field name' feature in config branch. * master has since updated to shiny new eclipse dep versions and the 'ant eclipseForDebugging' feature, but this branch added deps. Addressed that. * Renamed 'loggerCategory' to 'loggerTopic'. I know, that wasn't exactly right to do in a merge, but, there you have it. * Test infrastructure changed in configuration branch, and tests had been added in master branch. Conflicts: build.xml buildScripts/ivy.xml src/core/lombok/eclipse/handlers/HandleLog.java src/core/lombok/extern/apachecommons/CommonsLog.java src/core/lombok/extern/java/Log.java src/core/lombok/extern/log4j/Log4j.java src/core/lombok/extern/log4j/Log4j2.java src/core/lombok/javac/handlers/HandleLog.java test/transform/resource/after-ecj/ValInTryWithResources.java | |||
2014-02-20 | Issue 641: @Delegate is incorrectly allowed on static members in javac. Also ↵ | Roel Spilker | |
added tests, Reinier. |