aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2012-07-16Added setting position of generated nodes in javac's @Synchronized as a ↵Reinier Zwitserloot
'pilot' to see if we cause any problems with this approach. It does generate nicer error messages! Example: Using @Synchronized with named lock on a static method, naming a non-existent or instance lock. That used to error on line -1.
2012-07-13Fixed issue 399: @ExtensionMethod broken for javac in nearly all casesPhilipp Eichhorn
2012-07-13Fixed issue 397: Rare java.lang.StackOverflowError in JavacResolution.Philipp Eichhorn
2012-07-12Wither support + tests (javac only; ecj tests are currently set to ignore).Reinier Zwitserloot
2012-07-11Fielding a request to make some stuff public. The things made public are ↵Reinier Zwitserloot
already part of things we'll change even if public (because, not part of lombok.X or lombok.experimental.X or lombok.experimental.**), nor is it particularly volatile. See issue #389.
2012-07-11Made lombok more stable in netbeans based on some smart observations by Jan ↵Jan Lahoda
Lahoda of team Netbeans.
2012-07-10Very slight change to the helptext of lombok the executableReinier Zwitserloot
2012-07-06Version bump to 0.11.3Reinier Zwitserloot
2012-07-03version bump in preparation of releaseReinier Zwitserloot
2012-07-02Merge branch 'master' of github.com:rzwitserloot/lombokgrootjans
2012-07-02Simplified method injection into Eclipse. Pre-3.6 version of Eclipse seemedgrootjans
to need some special treatment to avoid a bug when generating constructors, see: http://code.google.com/p/projectlombok/issues/detail?id=155 Since Eclipse 3.6 we are no longer able to reproduce this issue. The fix, however, introduced bug 377 i.e. it was no longer possible to set break-points on lines above generated methods/constructors. tl;dr: Fixes #377, but does not reintroduce #155
2012-07-02Fixed issue 374: updated documentation about case insensitive checking for ↵Roel Spilker
existing methods.
2012-07-02Generated methods used to be inserted one higher than the intended placegrootjans
2012-07-02Added print position feature to @PrintASTgrootjans
2012-06-25Updated javadocRoel Spilker
2012-06-25Add positions to generated constructor call (issue 336)Roel Spilker
2012-06-24[Issue 381] @SneakyThrows respects constructor callsPhilipp Eichhorn
2012-06-18Fixed Help Content in Eclipse / ecj support.Robbert Jan Grootjans
- Moved Completion proposal code to the PatchExtensionMethodCompletionProposal class - Moved out error reporting from EclipseAST. - Fixed error reporting of the portals.
2012-06-18Fix for issue 376 for EclipseRoel Spilker
2012-06-18Fix for issue 376 for javac.Roel Spilker
2012-06-18Fixed NPE Caused by an empty set of getter/setter names being returned in ↵Robbert Jan Grootjans
the EclipseUtils.
2012-06-12Port of lombok-pg's @ExtensionMethod support for eclipse. Doesn't work yet.Reinier Zwitserloot
2012-05-22Javac implementation of @ExtensionMethod.Robbert Jan Grootjans
Casual tests show that it is working. Taken from lombok-pg.
2012-04-29Issue 366: don't call the getter twice, fixed for Eclipse.Roel Spilker
2012-04-29Issue 366: don't call the getter twice, fixed for javac.Roel Spilker
2012-04-23added some notes on what we fixed since 0.11.0 release.Reinier Zwitserloot
Also belatedly bumped version to 0.11.1.
2012-04-23Replaced the 'try some reflection and if that fails, oh well' code with ↵Reinier Zwitserloot
catch(Throwable) instead of catch(Exception). The whole point is to default to an alternative path is anything goes wrong, and it turns out there are various ways to get Throwables instead of Exceptions.
2012-04-21Now EclipseHandlerUtil.injectFields(..) also adds a <cinit> methodpeichhorn
declaration if we're about to add an enum constant.
2012-04-03Philipp Eichhorn's patch to allow non-top-level annotations to work with ↵Reinier Zwitserloot
lombok's annotation framework.
2012-04-03Philipp Eichhorn's patch to use marker annotations instead of ↵Reinier Zwitserloot
boolean-returning interface methods for eclipse's postdiet and javac's isResolutionBased.
2012-03-27Whoops, errors during release build. fixed it quickly!Reinier Zwitserloot
2012-03-27pre-release version bumpReinier Zwitserloot
2012-03-27fixes for 'ant website' build target. Also fixing some errors in javadoc.Reinier Zwitserloot
2012-03-27Merge branch 'master' into accessorsReinier Zwitserloot
Solved trivial merge conflict based on ordering of import statements Conflicts: src/core/lombok/javac/handlers/JavacHandlerUtil.java
2012-03-27Fixes issue 326: In NetBeans, the generated default constructor was compiled ↵Roel Spilker
into the classfile, even when lombok generated constructors.
2012-03-26In delombok mode, @Accessors is now eliminated from your source files.Reinier Zwitserloot
2012-03-26Fix for issue 339: return "java/lang/Object" when an error occurs.Roel Spilker
2012-03-26Finished work on @AccessorsReinier Zwitserloot
2012-03-26Merge branch 'acc2' into accessorsReinier Zwitserloot
Conflicts: src/core/lombok/eclipse/handlers/HandleGetter.java src/core/lombok/eclipse/handlers/HandleSetter.java src/core/lombok/javac/handlers/HandleGetter.java src/core/lombok/javac/handlers/HandleSetter.java
2012-03-26Updated findMethod with paramcount.Reinier Zwitserloot
2012-03-22Bug fixes for updates to getter/setter stuff based on @Accessors.Reinier Zwitserloot
2012-03-21Implementation of @Accessors.Reinier Zwitserloot
2012-03-21Added ability to create new instances of AnnotationValues with all default ↵Reinier Zwitserloot
values
2012-03-21Documentation for new @Accessors feature as well as the API (the annotation ↵Reinier Zwitserloot
in experimental package).
2012-03-19Added debugging code to find the cause of issue 339Roel Spilker
2012-03-19Fix for issue 342: @Deprecated annotation not propagated to generated ↵Roel Spilker
getter/setter
2012-03-19Allow matching on types from java.lang.*Roel Spilker
2012-03-19Added documentation (and a minor tidbit of support) for android.Reinier Zwitserloot
2012-03-05Issue 348: @Delegate should also generate @Deprecated when the interface ↵Roel Spilker
methods javadoc contains@deprecated
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.