aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok
AgeCommit message (Collapse)Author
2012-02-27Consistent use of JavacResolution.typeToJCTree instead of TreeMaker.Types - ↵Sander Koning
fixes issue 341 where use of @Delegate with T-extends type parameters would prepend a dot to the fully qualified classname.
2012-02-15'val' is no longer legal in basic for loops now. Fixes issue #346Reinier Zwitserloot
2012-02-14Update to error messages of @Log annotations.Reinier Zwitserloot
2012-02-14Bumped copyright years on recently (in 2012) changed sources.Reinier Zwitserloot
2012-02-14No more autobox/type coercion issues with @Getter(lazy=true) and primitive ↵Reinier Zwitserloot
types. (Issue #345).
2012-02-14'val' now works for member types whose outers have generics. (issue #343)Reinier Zwitserloot
2012-02-13Smart ATHROW reducer removed because that can at least in theory go wrong, ↵Reinier Zwitserloot
and saving one byte isn't relevant, as far as I know. This is simpler, too :)
2012-01-31Updated copyright notice in command line tool help, made debug tool=true ↵Reinier Zwitserloot
subapps not show up in the list of available commands.
2012-01-30Added a tool to display the constant pool for a list of class filesRoel Spilker
2012-01-30Made LombokApp an abstract class and added isDebugTool.Roel Spilker
2012-01-30Merge branch 'master' of github.com:rzwitserloot/lombokRoel Spilker
2012-01-24Fix for issue 328: @Delegate on a field for which we also generate a getter ↵Roel Spilker
will use the getter for delegation
2012-01-23Fixed bug in reading long and double valuesRoel Spilker
2012-01-23Post-release version bump to 0.10.9Roel Spilker
2012-01-19prerelease bump to 0.10.8Reinier Zwitserloot
2012-01-19Merge branch 'Issue_325' of https://github.com/jvanderhel/lombok into jappeReinier Zwitserloot
2012-01-19[Issue 275] Allow @Delegate on no-argument methodspeichhorn
2012-01-181) rollback of rollback fixRetrieveRightBraceOrSemiColonPositionJappe van der Hel
2) HandleEqualsAndHashCode now use SetGeneratedByVisitor to ensure "correct" sourcepositions 3) SetGeneratedByVisitor now sets QualifiedNameReference.sourcePositions
2012-01-10Merge remote-tracking branch 'origin/master'Roel Spilker
2012-01-09Updated to ASM4 final.Reinier Zwitserloot
2012-01-09Oops, used the wrong ArgumentRoel Spilker
2012-01-09Lombok 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-09trivial refactorReinier Zwitserloot
2011-12-20Use newSourceEnd for sourceAnd calculationJappe van der Hel
2011-12-20Moved Asm utils out of utils and into core, because utils isn't supposed to ↵Reinier Zwitserloot
have an asm dependency and now due to lacking the jarjar treatment all sorts of VerifyError hell breaks loose if you put both lombok.jar and lombok-utils.jar of 0.10.6 in the classpath while compiling with javac.
2011-12-19post-release version bumpReinier Zwitserloot
2011-12-19bumping version number pending official release of 0.10.6Reinier Zwitserloot
2011-12-19Merge branch 'master' of github.com:rzwitserloot/lombokReinier Zwitserloot
2011-12-19Merge branch 'Issue_315' of https://github.com/jvanderhel/lombok into ↵Roel Spilker
jvanderhel-Issue_315
2011-12-19Removed statics and lots of parameters, reimplemented recalcSourcePositionRoel Spilker
2011-12-19Merge branch 'Issue_308' of https://github.com/jvanderhel/lombok into ↵Roel Spilker
jvanderhel-Issue_308
2011-12-19Merge branch 'typeLibrary'Reinier Zwitserloot
2011-12-19Now the type resolver also finds top-level types in a compilation unit that ↵Reinier Zwitserloot
name-shadow. Added tests for the type resolver.
2011-12-19Merge pull request #18 from jvanderhel/masterRoel Spilker
Fix for renaming class using Alt+Shift+R (Issue 286 variant)
2011-12-15Generated nodes are now cached using a fully-weak Map.Robbert Jan Grootjans
Should hopefully fix Netbeans performance issue #242. Compared heap dump pre and post-fix, seems to work.
2011-12-13Refactored the type resolver, and made the 'find locally named classes that ↵Reinier Zwitserloot
shadow' feature way better; previously it would only find very few locally named classes (your own class and any parent outers, that was it, no siblings).
2011-12-13Fix for Issue 315: HandleLogger now sets all its sourcepositions and ↵jvanderhel
generatedBy's. convertToFieldDeclaration now als marks the resulting FieldDeclaration as isGenerated
2011-12-12Copy LICENSE and AUTHORS to runtime jarRoel Spilker
2011-12-08Fix for issue 308: Allows organize imports works with @Delegate Also fixes ↵jvanderhel
errors in eclipse-log when using @Delegate.
2011-11-29Added missing setGeneratedBy on TypeReference (prevented a rename of class ↵jvanderhel
with @Data/@EqualsAndHashCode on it using Alt+Shift+R)
2011-11-28Merge pull request #14 from jvanderhel/Eclipse_getter_errorsReinier Zwitserloot
Added some more statementEnds to avoid errors in eclipse log
2011-11-22Added some more statementEnds to avoid errors in eclipse logjvanderhel
2011-11-22post release version bumpReinier Zwitserloot
2011-11-21release versioning prep 0.10.4Reinier Zwitserloot
2011-11-21Made an API for creating a (oracle javac) JavaCompiler which tracks comments ↵Reinier Zwitserloot
on a per Compilation Unit basis. The old way involved making reflective calls and detecting whether you need the 1.6 or the 1.7 variant to do this. These shenanigans are now hidden behind a nice API (lombok.javac.CommentCatcher).
2011-11-20Fix for issue 299: labels would break 'val' in javac.Reinier Zwitserloot
2011-11-15Merge 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-13Eclipse/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-12patched retrieveRightBraceOrSemiColonPosition && retrieveRightBrace so ↵jvanderhel
method bodies are converted instead of skipped Set Assignment.statementEnd to prevent invalid sourceRange in Statement convert
2011-11-07Replaced <code> with @codeRoel Spilker