Robbert Jan Grootjans
f1e679471d
PrettyCommentsPrinter now prints default clause of annotation methods. Fixes Issue #350
2012-03-05 21:11:19 +01:00
Sander Koning
7988f17c28
Update changelog
2012-02-27 21:57:35 +01:00
Sander Koning
786a6ffd23
Consistent use of JavacResolution.typeToJCTree instead of TreeMaker.Types - fixes issue 341 where use of @Delegate with T-extends type parameters would prepend a dot to the fully qualified classname.
2012-02-27 21:48:31 +01:00
Sander Koning
dbc46eefed
Update credits page to reflect AUTHORS
2012-02-27 20:53:44 +01:00
Sander Koning
693e90ed63
Alphabetize AUTHORS
2012-02-27 20:52:49 +01:00
Sander Koning
1e64f45b95
Fix note on @Getter wrt hasX fields: prefix is actually generated (conforming to beanspec)
2012-02-27 20:24:13 +01:00
Roel Spilker
102e7eafb0
Make the unittests for ecj work on windows
2012-02-23 23:26:30 +01:00
Reinier Zwitserloot
0f86101098
Couple more tests for val
2012-02-15 04:45:28 +01:00
Reinier Zwitserloot
b4a8affec2
Updated changelog with the recent changes.
2012-02-15 04:44:18 +01:00
Reinier Zwitserloot
df5324e2d7
'val' is no longer legal in basic for loops now. Fixes issue #346
2012-02-15 04:36:15 +01:00
Reinier Zwitserloot
9a50da2d09
ecj tests and eclipse tests are now effectively doing the same thing, except the ecj tests are written in a slightly more close-to-reality way, and do work for 'val'. eclipse test aspect removed.
2012-02-14 17:11:15 +01:00
Reinier Zwitserloot
06581537f2
More test files, test files updated to be valid java, and ecj test now goes through the complete compile process. This means val and @Delegate testing is now enabled.
...
TODO: Update -eclipse tests.
2012-02-14 16:39:48 +01:00
Reinier Zwitserloot
5e9e16a6b9
Update to error messages of @Log annotations.
2012-02-14 16:39:02 +01:00
Reinier Zwitserloot
29d2553dee
Bumped copyright years on recently (in 2012) changed sources.
2012-02-14 16:38:31 +01:00
Reinier Zwitserloot
b0606dbe23
No more autobox/type coercion issues with @Getter(lazy=true) and primitive types. (Issue #345 ).
2012-02-14 16:36:42 +01:00
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