Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-12-19 | Now the type resolver also finds top-level types in a compilation unit that ↵ | Reinier Zwitserloot | |
name-shadow. Added tests for the type resolver. | |||
2011-11-20 | Fix for issue 299: labels would break 'val' in javac. | Reinier Zwitserloot | |
2011-11-13 | Eclipse/JavacHandlerUtil.injectField(...) inserts the new fields after the ↵ | peichhorn | |
enum constants. Also the new fields are ordered in the same way the method injectField() gets invoked. | |||
2011-11-07 | Fixed eclipse and ecj unit test broken by ↵ | Robbert Jan Grootjans | |
99e36bf51c26152c53c8acefa90cce80af6da434 | |||
2011-11-01 | Fixed unit tests to take into account work on issue 289 and 287. | Roel Spilker | |
2011-10-07 | [Issue 281] added test | peichhorn | |
2011-09-05 | fixed Issue 271: @NotNull annotations should introduce a null check | peichhorn | |
2011-08-15 | Removed support for onMethod, onParam and onConstructor due to javac7 type ↵ | Roel Spilker | |
incapabilities. Issue #251 | |||
2011-07-18 | Now either all or none of equals/hashCode/canEqual is generated. Fixes issue ↵ | Roel Spilker | |
240. | |||
2011-06-05 | Allow "before" to be used as a source-package for eclipse tests (see ↵ | Philipp Eichhorn | |
LoggerSlf4jWithPackage). | |||
2011-06-01 | Added a test infrastructure that simulates eclipse with diet-parse, ↵ | peichhorn | |
type-binding and so forth. Similar to eclipse, the test needs to be executed with lombok as vm-agent. @Delegate runs with this setup, sadly val does not, at least for now. And as expected the tests shows that @Synchronized and @SneakyThrows are currently broken for eclipse but not for ecj. | |||
2011-05-30 | HandleDelegate did not remove the annotation @Delegate from javac's AST, so ↵ | peichhorn | |
HandleDelegate was called multiple times for the same field resulting in an error saying the delegate method was already defined. Also added a test for @Delegate that uncovered this issue. | |||
2011-03-18 | Rewritten @Cleanup's new null analysis prevention to not use | Reinier Zwitserloot | |
Lombok.preventNullAnalysis but go with Collections.singletonList(expr).get(0) instead; while this does create a pointless object, it doesn't cause a clash when eclipse has lombok 0.10 installed but the project uses 0.9, which doesn't have preventNullAnalysis. Eventually, once 0.9 is long forgotten, this can be reverted. | |||
2011-02-14 | Added a number of test for AllArgsConstuctor, RequiredArgsConstructor, ↵ | grootjans | |
NoArgsConstructor annotations and added a test for issue: 172 | |||
2011-02-07 | Added test to confirm behaviour of @RequiredArgsConstructor, @ToString, and ↵ | Reinier Zwitserloot | |
@Getter on enums. | |||
2011-02-07 | Testcases updated with new behaviour of @Getter/@Setter on booleans. | Reinier Zwitserloot | |
2011-01-17 | Some of the tests weren't succeeding (and haven't for a while now) since ↵ | Reinier Zwitserloot | |
fixing the bug where lombok will call equals(SomeSpecificType) instead of equals(Object) from data. This commit rectifies this by updating the tests. | |||
2010-11-29 | lombok.val import now gets removed. Only adding lombok.val flags the ↵ | Roel Spilker | |
compilation unit as changed. | |||
2010-11-22 | - Renamed the diverse @Log annotations to give them distinct names | Roel Spilker | |
- Removed the option to specify a different class to log on - Updated tests and documentation | |||
2010-11-11 | @Getter(lazy=true) now also works in Eclipse | Roel Spilker | |
2010-11-11 | Merge branch 'master' into lazyinit | Roel Spilker | |
Conflicts: src/core/lombok/javac/handlers/HandleGetter.java | |||
2010-11-11 | @Getter(lazy=true) support for javac | Roel Spilker | |
2010-11-10 | Merge branch 'fixDelombok' | Reinier Zwitserloot | |
2010-11-10 | All tests pass! - The test framework has been updated a bit to fit with the ↵ | Reinier Zwitserloot | |
new way delombok works. | |||
2010-11-10 | Merge branch 'master' into annoGetSet | Roel Spilker | |
Conflicts: src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java | |||
2010-11-10 | From now on it is possible to specify annotations to be placed on the method | Roel Spilker | |
or the parameter of the generated getter/setter methods. | |||
2010-11-09 | Added lombok.Lombok.preventNullAnalysis to the null test in @Cleanup to suppress | Roel Spilker | |
warnings about variables that cannot be null | |||
2010-11-08 | Added support for canEqual in ecj | Roel Spilker | |
2010-11-08 | Added support for canEquals in javac | Roel Spilker | |
2010-11-07 | Solved issue 155: "Eclipse constructor generation not in class body" ↵ | Roel Spilker | |
http://code.google.com/p/projectlombok/issues/detail?id=155 Now all lombok generated methods are located before any other method. | |||
2010-11-07 | Use the actual annotation value to process the @Log annotations instead of ↵ | Roel Spilker | |
their String representations. | |||
2010-11-06 | Updated documentation on @Log and moved them all to lombok.extern.* | Roel Spilker | |
2010-11-06 | Have j.u.l. be invoked with TargetType.class.getName() instead of "TargetType" | Roel Spilker | |
2010-11-06 | Create Clinit if you create a static field and it doesn't yet exist | Roel Spilker | |
2010-11-06 | Add support for multiple logging frameworks in Eclipse | Roel Spilker | |
2010-11-06 | Added support for Log4J, Commons and JUL in the javac handler | Roel Spilker | |
2010-11-06 | Fixed typo in unit test | Roel Spilker | |
2010-11-03 | Intial support for @Log, for now only slf4j | Roel Spilker | |
2010-11-03 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-11-03 | val in java, including tests and javac resolution utilities. | Reinier Zwitserloot | |
2010-11-02 | Issue 154: Add null-check to @Cleanup | Roel Spilker | |
2010-11-02 | Removed trailing tab | Roel Spilker | |
2010-10-31 | Added after-delombok test files for Logger | grootjans | |
2010-07-28 | Added test case for issue #136: @Getter or @Setter on a static field fails ↵ | Reinier Zwitserloot | |
to compile. | |||
2010-07-25 | Issue 133: @ToString on an inner class should print Outer.Inner instead of Inner | Roel Spilker | |
2010-07-25 | Do not generate @ConstructorProperties for method-local classes | Roel Spilker | |
2010-07-22 | toString(), equals(), and hashCode() now use getX() instead of x if either ↵ | Reinier Zwitserloot | |
it exists OR it will be generated by some other lombok annotation, addressing issue #110. code deduplication by removing HandleData's scanning for fields, which is now no longer done; the sub-parts of Data (Getter, Setter, RequiredArgsConstructor, etc) take care of it now. fix for class-level @Getter/@Setter, which used to go for every field. Now they skip the usual fields (static, for setters final, and $ prefixed fields). Bugfix for @Data not recognizing that it should let field-level @Getter/@Setter take care of generating the getter/setter for multi field declarations (@Getter int x, y); | |||
2010-07-22 | Added more tests, one of which tests usage of .getX() in toString, equals, ↵ | Reinier Zwitserloot | |
and hashCode, which isn't fully working yet, so this test still fails. | |||
2010-07-22 | Added tests for ecj, fixed a few minor bugs that came out of that. | Reinier Zwitserloot | |
2010-07-21 | refactored the tests to prepare running ecj as well as delombok. | Reinier Zwitserloot | |