Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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. | |||
2014-02-10 | [deps] Updated eclipse deps to 3.9 tree. This also enables testing java7 ↵ | Reinier Zwitserloot | |
features on ecj. [Log] updated naming for @Log (topic= instead of mchmulder's 'value'). | |||
2014-02-08 | Handler and testcases for @XSlf4j | Maarten Mulders | |
2014-02-08 | Handler and testcases for @Log4j2 | Maarten Mulders | |
2014-02-08 | Handler and testcases for @Log4j | Maarten Mulders | |
2014-02-08 | Handler and testcases for @Log | Maarten Mulders | |
2014-02-08 | Handlers and testcases for @CommonsLog | Maarten Mulders | |
2014-02-08 | Handlers and testcases for @Slf4j | Maarten Mulders | |
2014-02-06 | [configuration] Added the configuration keys lombok.ToString.doNotUseGetters ↵ | Roel Spilker | |
and lombok.ToString.includeFieldNames | |||
2014-02-06 | [configuration] Have the ConfigurationApp print platform-specific newLine ↵ | Roel Spilker | |
characters, and print clear for empty lists. | |||
2014-01-31 | [configuration] Added first automated test for the configuration framework. ↵ | Roel Spilker | |
For now, it fails. | |||
2014-01-20 | [test] Missing after-X files used to be an implicit 'just ignore the ↵ | Reinier Zwitserloot | |
content' signal; now you need an explicit directive to allow this behaviour. [configuration] added tests for @Accessors configuration key implementations. | |||
2014-01-19 | Issue 625: use (even) better primes for hashcodes | Roel Spilker | |
2014-01-19 | [trivial] added test for logger config keys. | Reinier Zwitserloot | |
2014-01-19 | [configuration] added facilities to override conf file resolution for test ↵ | Reinier Zwitserloot | |
cases, and added first tests to test implementations of configuration-based stuff (FlagUsages, specifically). Error reporter has been refactored. | |||
2014-01-18 | [test-directives] another update to the 'test directives' system; test files ↵ | Reinier Zwitserloot | |
now can start with directives (configuration keys, 'ignore', and java language version limits), and the test directory runner now has a framework to handle these. All existing tests pass at this point. | |||
2014-01-18 | [configuration] updates to the tests to streamline parsing 'directives', ↵ | Reinier Zwitserloot | |
which have become more important as input files now may need to set up some lombok configuration stuff. | |||
2014-01-14 | [trivial] fixed typos in test files. | Reinier Zwitserloot | |
2014-01-09 | [#625] Instead of '31' as a prime number for hashCode(), use something else. ↵ | Reinier Zwitserloot | |
31, probably owing to its inclusion in Effective Java, is overused, as proven by Maaartinus in issue 625. Switching to 277 instead. Also, 1231/1237 pair used for booleans has been replaced by 2591/2609. |