Commit Graph
1012 Commits
Author SHA1 Message Date
Reinier Zwitserloot 246b4cc2bc Fixed issue 300: 'lombok.val' (vs. just val and an import statement) didn't fix auto-complete dialogs.
However, now the auto-highlight feature will crash with an IOOBE if you click in lombok.val.
2011-11-20 19:20:34 +01:00
Reinier Zwitserloot 0139c62b6a Added changelog for previous commit (fixing issue 299) 2011-11-20 19:07:01 +01:00
Reinier Zwitserloot 3b921ad7f6 Fix for issue 299: labels would break 'val' in javac. 2011-11-20 19:04:31 +01:00
Reinier Zwitserloot 52ee15bdc1 Added fixing of issues 90, 138, 263, 286 to changelog. (all jvanderhel's work) 2011-11-15 14:57:03 +01:00
Reinier Zwitserloot dc92425f85 Merge branch 'Issue_263' of https://github.com/jvanderhel/lombok into jvanderhel-Issue_263
Conflicts:
	src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java
2011-11-15 14:22:46 +01:00
Reinier Zwitserloot 1cdd42ac10 Merge branch 'Issue_138' of https://github.com/jvanderhel/lombok into jvanderhel-Issue_138
Conflicts:
	src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java
2011-11-15 14:11:15 +01:00
Reinier Zwitserloot f3253a73c2 Merge pull request #11 from jvanderhel/add_to_authors
Jappe van der Hel addes his name to AUTHORS.
2011-11-15 04:57:05 -08:00
Reinier Zwitserloot 68c38e93e6 Merge pull request #10 from jvanderhel/Issue_90
Proposed fix for issue 90 - disables lombok when the AST is being parsed for an autoformatter run, and patches various methods of the ControlStatementFinder to not try to find generated nodes.
2011-11-15 04:56:28 -08:00
peichhorn 0d75d56fce Eclipse/JavacHandlerUtil.injectField(...) inserts the new fields after the enum constants.
Also the new fields are ordered in the same way the method injectField() gets invoked.
2011-11-13 09:06:57 +01:00
jvanderhel fd736cc76f disabling lombok for all postsavelisteners proved to cause some postsave actions to make the wrong decisions.
Patching ControlStatementFinder solves the same problem, with less side effects
2011-11-13 00:24:36 +01:00
jvanderhel 5cc928f471 patched retrieveRightBraceOrSemiColonPosition && retrieveRightBrace so method bodies are converted instead of skipped
Set Assignment.statementEnd to prevent invalid sourceRange in Statement convert
2011-11-12 19:13:28 +01:00
jvanderhel b43cd35093 Lombok generated members are now handled better in a ListRewrite (like generate equals & hashcode) 2011-11-11 20:47:14 +01:00
jvanderhel 9c469dc72a MethodDeclarations and their SimpleName(s) are now marked as generated when using eclipse 3.7 M5 or higher (when appropriate) 2011-11-11 20:47:05 +01:00
jvanderhel 2a20f97243 Added my name to AUTHORS. (Requested by rspilker) 2011-11-11 00:07:21 +01:00
jvanderhel 1950820d35 Lombok disabled during ast creation in DefaultCodeFormatter & CleanUpPostSaveListener 2011-11-10 23:52:38 +01:00
Reinier Zwitserloot fb4d2a45d2 Fixed a broken link in changelog. 2011-11-09 16:15:37 +01:00
Roel Spilker 9433db4ecd Don't wrap code in documentation 2011-11-07 22:04:42 +01:00
Roel Spilker e78fa98daa Replaced <code> with @code 2011-11-07 22:04:41 +01:00
Roel Spilker 45f9e9def1 Changed copyright notices 2011-11-07 22:04:40 +01:00
Robbert Jan Grootjans 88a83e08a9 Fixed eclipse and ecj unit test broken by 99e36bf51c 2011-11-07 21:51:12 +01:00
Robbert Jan Grootjans acb5339c62 Instead of using the java 1.6 Arrays.copyOf method, we use System.arraycopy. 2011-11-07 20:56:53 +01:00
Robbert Jan Grootjans dddeaf24c7 Merge branch 'master' of github.com:rzwitserloot/lombok 2011-11-07 20:48:39 +01:00
Robbert Jan Grootjans 99e36bf51c Fixed issue 295: Using log in static initializers 2011-11-07 20:47:45 +01:00
Roel Spilker 0fbe56a592 Renamed CONTRIBUTORS to AUTHORS to better reflect the purpose of the file. 2011-11-07 20:45:06 +01:00
Roel Spilker 0bf6527591 Added my name to the contributors file. 2011-11-07 20:22:17 +01:00
Roel Spilker e8495f0ddc Post-release version bump 2011-11-01 01:00:02 +01:00
Roel Spilker 2fcfc4c3dc Fixed unit tests to take into account work on issue 289 and 287. 2011-11-01 00:53:21 +01:00
Roel Spilker 58f0117d20 Added fixing of delombok sourcepath issue to changelog and preparing for 0.10.2 release. 2011-11-01 00:19:13 +01:00
Roel Spilker a9f334fde9 Fixed issue 284 now also for java7, introduced more stubbing 2011-11-01 00:13:22 +01:00
Roel Spilker 70f778daa5 Fixed delombok making a mess of comments (issue 284) for javac 6. delombok in java7 is now completely broken but we'll fix that next. 2011-10-31 23:19:25 +01:00
Roel Spilker ed177bb782 Add src/utils to the source paths 2011-10-31 19:20:49 +01:00
Reinier Zwitserloot 16661be2d9 Fixed issue 289: non-static inner classes whose outer class has generics can't be @EqualsAndHashCode marked. 2011-10-25 19:39:08 +02:00
Reinier Zwitserloot 7f7d1eed36 Updated changelog with fix for 287 2011-10-25 15:04:08 +02:00
Reinier Zwitserloot 782daa4997 Again made @NotNull have no special meaning.
See issues 43, 271, and 287.
2011-10-25 15:01:28 +02:00
Reinier Zwitserloot c402dd8637 pretty big refactor; introduced a new source package which should be (and is) separately compilable, i.e. has no deps on any of the others.
This is preparation work for being able to access some of these from lombok.ast without creating a cyclic dependency nightmare.
2011-10-24 22:02:14 +02:00
Reinier Zwitserloot 335d6e64c6 Added missing copyright header and bumped version number to xHEAD. 2011-10-10 22:35:57 +02:00
peichhorn 2d39470469 [Issue 281] added test 2011-10-07 21:40:33 +02:00
Sander Koning 64ff254b65 Accept JCCatch as 'statement' (issue #281) 2011-10-07 21:32:48 +02:00
Reinier Zwitserloot fc72a48f17 Preparing for release 0.10.1. Tiny one, but solves enough crucial bugs to warrant a new version. 2011-10-03 19:11:43 +02:00
peichhorn 8b283e89e9 [issue #278]: Assigned final fields and @AllArgsConstructor
In eclipse assigned final fields broke the @AllArgsConstructor. Now they are just skipped as intended.
2011-09-30 10:32:36 +02:00
Philipp Eichhorn 40fe250627 Merge pull request #7 from askoning/master
Request to be allowed to contribute. :)
2011-09-21 16:19:51 -07:00
Sander Koning 3c4ca6ea08 Added my name to the contributors list 2011-09-22 00:59:25 +02:00
Reinier Zwitserloot e4bff6b45e Fixed issue #269: annotations on enum values weren't being printed by delombok.
(Due to yet another bug in javac's pretty printer...)
2011-09-20 21:04:12 +02:00
Reinier Zwitserloot edffb00cfd preparing for an edge release, and updated changelog. 2011-09-20 20:49:51 +02:00
Reinier Zwitserloot 41abd976af Fix for issue #264: use of @Delegate would cause memory leaks in eclipse. 2011-09-20 20:43:40 +02:00
Reinier Zwitserloot f37e2fd760 Slightly improved error reporting if the PatchValEclipsePortal fails to work. 2011-09-20 20:28:41 +02:00
Michail Plushnikov e72b2b2d79 toString() of various delegates to interop with javac (FileObjectWrapper and InterceptingJavaFileObject) now also delegated. Relevant for IntelliJ support. 2011-09-20 20:11:20 +02:00
Reinier Zwitserloot aa87f4926e Tiny update to the website download page. 2011-09-14 09:11:20 +02:00
peichhorn 236c88fc5c fixed Issue 271: @NotNull annotations should introduce a null check 2011-09-05 21:53:58 +02:00
peichhorn 25fbdf0c5b added my name to the CONTRIBUTORS file 2011-08-31 23:50:42 +02:00