Commit Graph
1109 Commits
Author SHA1 Message Date
Reinier Zwitserloot f259af306f 'val' now works for member types whose outers have generics. (issue #343) 2012-02-14 16:31:48 +01:00
Reinier Zwitserloot 653104aa4e Smart ATHROW reducer removed because that can at least in theory go wrong, and saving one byte isn't relevant, as far as I know. This is simpler, too :) 2012-02-13 21:08:25 +01:00
Reinier Zwitserloot f69ae450d6 whitespace only 2012-02-11 17:51:32 +01:00
Reinier Zwitserloot 2322b64689 Updated copyright notice in command line tool help, made debug tool=true subapps not show up in the list of available commands. 2012-01-31 23:40:27 +01:00
Reinier Zwitserloot 1634000db4 Merge branch 'master' into constantpool 2012-01-31 23:29:12 +01:00
Reinier Zwitserloot 20c7dcbeb9 Fix for publish target in build file. 2012-01-31 23:28:04 +01:00
Roel Spilker 42ea24a816 Added a tool to display the constant pool for a list of class files 2012-01-30 21:47:51 +01:00
Roel Spilker 81f6149b08 Made LombokApp an abstract class and added isDebugTool. 2012-01-30 21:47:23 +01:00
Roel Spilker 55384884d3 Merge branch 'master' of github.com:rzwitserloot/lombok 2012-01-30 19:48:12 +01:00
Roel Spilker fc7ca61aeb Updated changelog 2012-01-24 03:12:56 +01:00
Roel Spilker bf8b93701a Added test for @Getter(AccessLevel.NONE) 2012-01-24 03:07:14 +01:00
Roel Spilker 2242de2bf9 Fix for issue 328: @Delegate on a field for which we also generate a getter will use the getter for delegation 2012-01-24 02:52:13 +01:00
Roel Spilker 3e7bb145d3 Added null-check to prevent errors in eclipse when working on incomplete files 2012-01-23 23:10:56 +01:00
Roel Spilker 05a156deaa Give the LombokizedEclipse a bit more permgen space 2012-01-23 21:23:15 +01:00
Roel Spilker b7ebd3a674 Fixed bug in reading long and double values 2012-01-23 21:15:13 +01:00
Reinier Zwitserloot 4c04aca3fb further fixes to the build script. I think it's good now.... 2012-01-23 20:48:25 +01:00
Reinier Zwitserloot b8049aa1c7 Okay, now the build should be truly fixed again... at least, if you're running on a 1.6 VM.
The test run now has more fine-grained dependency control, in preparation for running tests against multiple different platform versions (javac1.6, old eclipse, new eclipse, etc)
2012-01-23 20:21:55 +01:00
Roel Spilker b3a55b0c6c Test script fixes 2012-01-23 20:12:53 +01:00
Roel Spilker e453c22de0 Post-release version bump to 0.10.9 2012-01-23 20:12:28 +01:00
Reinier Zwitserloot 44e6ff4afc prerelease bump to 0.10.8 2012-01-19 02:39:08 +01:00
Reinier Zwitserloot a8c6743681 Updated changelog to reflect issue 325 fixes. 2012-01-19 02:31:37 +01:00
Reinier Zwitserloot c680b1cfda Merge branch 'Issue_325' of https://github.com/jvanderhel/lombok into jappe 2012-01-19 00:48:54 +01:00
Reinier Zwitserloot 0774cf929c updated documentation to reflect ability of putting delegate on methods. 2012-01-19 00:44:48 +01:00
Reinier Zwitserloot acea9efcff @Delegate is no longer legal on static entities (previously no immediate errors but I don't think it would work right anyway), and prettied up the error message when you use @Delegate wrong (on static items or methods with args).
Also put back something I accidentally deleted with the previous merge.
2012-01-19 00:44:48 +01:00
Reinier Zwitserloot 99743e16e6 Removed unused imports from PatchFixes 2012-01-19 00:44:47 +01:00
peichhorn 87cca2d322 [Issue 275] Allow @Delegate on no-argument methods 2012-01-19 00:44:47 +01:00
Jappe van der Hel 5185f97cd6 1) rollback of rollback fixRetrieveRightBraceOrSemiColonPosition
2) HandleEqualsAndHashCode now use SetGeneratedByVisitor to ensure "correct" sourcepositions
3) SetGeneratedByVisitor now sets QualifiedNameReference.sourcePositions
2012-01-18 11:53:17 +01:00
Sander Koning 68fe3f41e9 Updated changelog. REGRESSION now marks actual regressions in this version. 2012-01-16 22:46:16 +01:00
Sander Koning 7627d03afd Issue 325: revert old behaviour of fixRetrieveRightBrace... 2012-01-16 22:34:12 +01:00
Sander Koning 06dceeb541 Merge pull request #27 from jvanderhel/Issue_316_Rename_with_multiple_types_II
Issue 316 rename with multiple types II
2012-01-16 12:34:24 -08:00
Sander Koning 1514316a5d Code review 2012-01-16 21:26:39 +01:00
Jappe van der Hel d27b857bb0 1) We now honor the "public" and "abstract" modifier settings
2) Annotations are now handled, but @SuppressWarnings is skipped
2012-01-10 13:30:16 +01:00
Jappe van der Hel 1a08aa5cbc removeGeneratedMethods was broken, causing the rename to fail 2012-01-10 13:22:38 +01:00
Jappe van der Hel 3adf835e48 "QualifiedName"'s are now also marked as generated during ASTConverter phase (just like "SimpleName"'s)
This fixes "Rename" when inner types are used (for both the main type and the inner type)
2012-01-10 08:53:13 +01:00
Roel Spilker 98875218ea Merge remote-tracking branch 'origin/master' 2012-01-10 01:14:46 +01:00
Reinier Zwitserloot a59a2c482b Updated to ASM4 final. 2012-01-09 23:47:45 +01:00
Roel Spilker 57fbcc1a7e Oops, used the wrong Argument 2012-01-09 22:28:36 +01:00
Roel Spilker 2ddf708b37 The line about lombok added to the about dialog wasn't working for all eclipse releases and ways to boot up eclipse. Now it does. Also added an item for this in the changelog. 2012-01-09 21:45:43 +01:00
Reinier Zwitserloot 101adef99c Lombok now adds a line about itself to the Eclipse about dialog via patching. This can be used to check that lombok is managing to successfully inject code into the eclipse VM instance. 2012-01-09 21:25:47 +01:00
Roel Spilker d332b22fa9 Updated changelog 2012-01-09 21:16:20 +01:00
Roel Spilker f32dafed68 Merge branch 'jvanderhel-Issue_86_Extract_Interface' 2012-01-09 20:43:16 +01:00
Roel Spilker 1085c902ca Code review 2012-01-09 20:42:10 +01:00
Reinier Zwitserloot 2ea928229c trivial refactor 2012-01-09 19:53:30 +01:00
Reinier Zwitserloot f6e663c8b9 Build was broken for fresh git clones. 2012-01-09 19:50:52 +01:00
Reinier Zwitserloot 9abb6432e9 Added a test to make sure we never break ecj again. 2012-01-09 19:49:56 +01:00
Roel Spilker 3796efe82e Merge 2012-01-09 19:46:42 +01:00
Roel Spilker 302761816e Updated copyright years 2012-01-09 19:27:20 +01:00
Jappe van der Hel bf354e3b5c Found some earlier fixes, commented them and put them together in the patchExtractInterface method 2012-01-03 21:57:15 +01:00
Jappe van der Hel 0095cbbf9a extract interface now also works on inner types and side types (annotated with @Data)
comments for generated methods are now skipped
2012-01-03 21:19:22 +01:00
Jappe van der Hel 207edfbc7f Extract interface now works when @Data is present.
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)
2012-01-03 18:55:17 +01:00