Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-20 | [shadowloader] all the patching we do for ecj are ALL entrypoints and need ↵ | Roel Spilker | |
shadowloader treatment. This commit makes it happen. | |||
2014-06-05 | addendum to previous commit; found hardcoded reference to an added field and ↵ | Roel Spilker | |
it is safer to now use the augment class to access that field. | |||
2014-02-20 | [suspect:eclipse] Fix for issue 633: refactor script 'extract local ↵ | Roel Spilker | |
variable' did not work inside for example SneakyThrows-protected methods. This fix is reverting the change in e835daa9. During conversion of the internal.ast to the dom AST, a flag is introduced named 'ORIGINAL'. Commit e835daa9 always explicitly cleared it for all lombok-generated nodes, in an attempt to try and do the appropriate thing, treating the ORIGINAL flag as a simile for 'generated code'. Unfortunately, for eclipse code analysis, all our generated code should be treated as if it's "really" there, and in general this doesn't work because eclipse's concept of 'generated' applies to explicit super() calls and the like, not the kind of stuff lombok introduces. | |||
2013-10-10 | No functional change, but runPostCompiler in eclipse patching is no longer ↵ | Reinier Zwitserloot | |
transplanted. It shouldn't matter (runPostCompiler will call lombok.jar code, so if there is a classloader issue, transplanting won't help), and roel thinks it might help debug an issue with Springsource gradle plugin for eclipse. | |||
2013-05-30 | Fixes for issue 470: VerifyErrors when using @SneakyThrows. | Reinier Zwitserloot | |
2013-04-23 | added support for lombok.disablePostCompiler. | Reinier Zwitserloot | |
2012-04-23 | Fix for bug introduced in 48e73a7180ac459d2949e66f2cacc46e08466fce (2 ↵ | Reinier Zwitserloot | |
commits ago). isGenerated was being transplanted twice, resulting in a ClassFormatError. NB: This is my fault - transplanting was the only fix I introduced on top of Philipp's work. | |||
2012-01-19 | Merge branch 'Issue_325' of https://github.com/jvanderhel/lombok into jappe | Reinier Zwitserloot | |
2012-01-19 | Removed unused imports from PatchFixes | Reinier Zwitserloot | |
2012-01-18 | 1) rollback of rollback fixRetrieveRightBraceOrSemiColonPosition | Jappe van der Hel | |
2) HandleEqualsAndHashCode now use SetGeneratedByVisitor to ensure "correct" sourcepositions 3) SetGeneratedByVisitor now sets QualifiedNameReference.sourcePositions | |||
2012-01-16 | Issue 325: revert old behaviour of fixRetrieveRightBrace... | Sander Koning | |
2012-01-16 | Merge pull request #27 from jvanderhel/Issue_316_Rename_with_multiple_types_II | Sander Koning | |
Issue 316 rename with multiple types II | |||
2012-01-16 | Code review | Sander Koning | |
2012-01-10 | 1) We now honor the "public" and "abstract" modifier settings | Jappe van der Hel | |
2) Annotations are now handled, but @SuppressWarnings is skipped | |||
2012-01-10 | removeGeneratedMethods was broken, causing the rename to fail | Jappe van der Hel | |
2012-01-10 | "QualifiedName"'s are now also marked as generated during ASTConverter phase ↵ | Jappe van der Hel | |
(just like "SimpleName"'s) This fixes "Rename" when inner types are used (for both the main type and the inner type) | |||
2012-01-09 | The line about lombok added to the about dialog wasn't working for all ↵ | Roel Spilker | |
eclipse releases and ways to boot up eclipse. Now it does. Also added an item for this in the changelog. | |||
2012-01-09 | Lombok now adds a line about itself to the Eclipse about dialog via ↵ | Reinier Zwitserloot | |
patching. This can be used to check that lombok is managing to successfully inject code into the eclipse VM instance. | |||
2012-01-09 | Code review | Roel Spilker | |
2012-01-09 | Merge | Roel Spilker | |
2012-01-09 | Updated copyright years | Roel Spilker | |
2012-01-03 | extract interface now also works on inner types and side types (annotated ↵ | Jappe van der Hel | |
with @Data) comments for generated methods are now skipped | |||
2012-01-03 | Extract interface now works when @Data is present. | Jappe van der Hel | |
For all methods even generated by lombok; comments for generated methods are placed above the "managing" annotations @Override for generated methods are skipped (since there is no valid position for this annotation) | |||
2011-12-21 | Extract interface now works when @Data is present. | Jappe van der Hel | |
For all methods even generated by lombok; comments for generated methods are placed above the "managing" annotations @Override for generated methods are skipped (since there is no valid position for this annotation) | |||
2011-12-20 | Fix for Issue 265, Sort members now works when class has @Data and @Log ↵ | Jappe van der Hel | |
annotation | |||
2011-11-28 | Merge branch 'Highlighting' of https://github.com/jvanderhel/lombok into ↵ | Reinier Zwitserloot | |
jvanderhel-Highlighting Conflicts: src/eclipseAgent/lombok/eclipse/agent/PatchFixes.java | |||
2011-11-28 | Merge branch 'Issue_81' of https://github.com/jvanderhel/lombok into ↵ | Reinier Zwitserloot | |
jvanderhel-Issue_81 Conflicts: src/eclipseAgent/lombok/eclipse/agent/PatchFixes.java | |||
2011-11-25 | 1) Fixed sourceEnds while determining which nodes should be copied | jvanderhel | |
2) Put the method declaration in the interface instead of the annotation | |||
2011-11-24 | Syntax and occurrence highlighting now skip generated positions | jvanderhel | |
2011-11-24 | Fix for issue 51. We now ignore unchanged generated nodes, so their position ↵ | jvanderhel | |
isn't used to determine insertion point | |||
2011-11-24 | Some more save actions fixed | jvanderhel | |
2011-11-15 | Merge branch 'Issue_263' of https://github.com/jvanderhel/lombok into ↵ | Reinier Zwitserloot | |
jvanderhel-Issue_263 Conflicts: src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java | |||
2011-11-15 | Merge branch 'Issue_138' of https://github.com/jvanderhel/lombok into ↵ | Reinier Zwitserloot | |
jvanderhel-Issue_138 Conflicts: src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java | |||
2011-11-13 | disabling lombok for all postsavelisteners proved to cause some postsave ↵ | jvanderhel | |
actions to make the wrong decisions. Patching ControlStatementFinder solves the same problem, with less side effects | |||
2011-11-12 | patched retrieveRightBraceOrSemiColonPosition && retrieveRightBrace so ↵ | jvanderhel | |
method bodies are converted instead of skipped Set Assignment.statementEnd to prevent invalid sourceRange in Statement convert | |||
2011-11-11 | Lombok generated members are now handled better in a ListRewrite (like ↵ | jvanderhel | |
generate equals & hashcode) | |||
2011-11-07 | Changed copyright notices | Roel Spilker | |
2011-08-16 | Improve Extract method refactoring: you can extract method for code that ↵ | Roel Spilker | |
also contains @SneakyThrows | |||
2011-08-16 | Removed some leftovers from #164 debugging sessions | Roel Spilker | |
2011-05-16 | Split up PatchVal into the ecj and eclipse bits; in ecj you'd just get ↵ | Reinier Zwitserloot | |
NoSuchClassErrors. | |||
2011-01-02 | Should fix issue #175, where annotations mysteriously appear to be copied to ↵ | Reinier Zwitserloot | |
the methods generated by them. | |||
2010-12-28 | Using @Delegate to add a varargs method now works in eclipse (the varargs ↵ | Reinier Zwitserloot | |
nature of the method is preserved). | |||
2010-11-22 | Cleaned up the patch fixes in eclipse for finding end of identifier and ↵ | Reinier Zwitserloot | |
start of catch block. Maaartin-1 reported issues that sound like these were at fault they we were not able to reproduce them. | |||
2010-11-14 | eclipse: methods with their own type variables can now be delegated. | Reinier Zwitserloot | |
eclipse: local classes can now be delegated. eclipse: source position of delegated methods are now set properly. cleaned out a bunch of debug helpers. | |||
2010-11-14 | Moved patch code specific to val and delegate to their own class. | Reinier Zwitserloot | |
@Delegate in eclipse works pretty much exactly as designed at this point! | |||
2010-11-13 | Jiggered the hook point a bit for eclipse 'delegate' support and it looks ↵ | Reinier Zwitserloot | |
like this might just work. | |||
2010-11-11 | Mostly fruitless work on making delegate work in eclipse. | Reinier Zwitserloot | |
2010-11-08 | Ran into a one-off, non-repeatable problem involving arguments not binding ↵ | Reinier Zwitserloot | |
correctly. Just in case its our fault, added some extra code to not even attempt any 'val' shenanigans in method arguments (which are LocalDeclaration subclasses). | |||
2010-11-08 | 'val' now also works in foreach loops, on both javac and ecj / eclipse. | Reinier Zwitserloot | |
2010-11-08 | Little cleanup | Roel Spilker | |