Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-07 | Instead of using the java 1.6 Arrays.copyOf method, we use System.arraycopy. | Robbert Jan Grootjans | |
2011-11-07 | Fixed issue 295: Using log in static initializers | Robbert Jan Grootjans | |
2011-11-01 | Post-release version bump | Roel Spilker | |
2011-11-01 | Added fixing of delombok sourcepath issue to changelog and preparing for ↵ | Roel Spilker | |
0.10.2 release. | |||
2011-10-25 | Fixed issue 289: non-static inner classes whose outer class has generics ↵ | Reinier Zwitserloot | |
can't be @EqualsAndHashCode marked. | |||
2011-10-25 | Again made @NotNull have no special meaning. | Reinier Zwitserloot | |
See issues 43, 271, and 287. | |||
2011-10-24 | pretty big refactor; introduced a new source package which should be (and ↵ | Reinier Zwitserloot | |
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-10 | Added missing copyright header and bumped version number to xHEAD. | Reinier Zwitserloot | |
2011-10-07 | Accept JCCatch as 'statement' (issue #281) | Sander Koning | |
2011-10-03 | Preparing for release 0.10.1. Tiny one, but solves enough crucial bugs to ↵ | Reinier Zwitserloot | |
warrant a new version. | |||
2011-09-30 | [issue #278]: Assigned final fields and @AllArgsConstructor | peichhorn | |
In eclipse assigned final fields broke the @AllArgsConstructor. Now they are just skipped as intended. | |||
2011-09-20 | preparing for an edge release, and updated changelog. | Reinier Zwitserloot | |
2011-09-20 | toString() of various delegates to interop with javac (FileObjectWrapper and ↵ | Michail Plushnikov | |
InterceptingJavaFileObject) now also delegated. Relevant for IntelliJ support. | |||
2011-09-05 | fixed Issue 271: @NotNull annotations should introduce a null check | peichhorn | |
2011-08-19 | Preparing for release of 0.10.0-final; updated version and cleaned up changelog. | Reinier Zwitserloot | |
2011-08-17 | Make Extract Method work without affecting the rendering of the java file. | Roel Spilker | |
2011-08-16 | Improve Extract method refactoring: you can extract method for code that ↵ | Roel Spilker | |
also contains @SneakyThrows | |||
2011-08-16 | Trivial | Roel Spilker | |
2011-08-16 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2011-08-16 | This fixes 'val' not working in javac7. The LogDisabler used to simply ↵ | Reinier Zwitserloot | |
suppress writes to standard out, but javac7 has a redesigned error system where errors are cached. Now the LogDisabler also wipes out any cached errors added in between a 'disable' and 'enable' session. Ironically we actually whined to Joe Darcy about javac6 emitting errors 'too early' and this caching system is the result. Heh. This was already the case, but a disableLoggers() call HAS to be paired with an enableLoggers() call, so use try/finally. Fixes issue #259. | |||
2011-08-16 | Renamed Javac.getCTCint to getCtcInt | Roel Spilker | |
Made delombok work with multiple JavaCompiler's on the classpath Made @Getter(lazy=true) work on javac7 (fixes issue#223) | |||
2011-08-15 | Merge branch 'delombok_java7' | Reinier Zwitserloot | |
2011-08-15 | Optimized the 'val' search; previously a fairly lengthy import list check ↵ | Reinier Zwitserloot | |
was done for _every_ local declaration _anywhere_ in _any_ eclipse source file to see if it needed 'val' treatment. Now as a shortcut there's a check if the typeRef's last part is equal to 'val', and if not, no check is performed. | |||
2011-08-15 | fixed a warning during the ant compile process | Reinier Zwitserloot | |
2011-08-15 | Removed support for onMethod, onParam and onConstructor due to javac7 type ↵ | Roel Spilker | |
incapabilities. Issue #251 | |||
2011-08-12 | Make extract method work with @Cleanup and @Synchronized | Roel Spilker | |
2011-08-10 | Made delomboks processor 'work' on java6 and java7 without any warnings | peichhorn | |
2011-08-08 | Made the annotation processor 'work' on java6 and java7 without any warnings | Roel Spilker | |
2011-08-08 | trivial | Roel Spilker | |
2011-08-06 | fixed Issue 248: | peichhorn | |
To support the new numeric literal syntax of Java 7, the constructor of IntLiteral got replaced by a factory-method. So we updated the affected handlers to work in both worlds. | |||
2011-08-02 | About to release 0.10.0-RC3 | Reinier Zwitserloot | |
2011-08-01 | Fixed issue 164. Oh yes. Party time! | Reinier Zwitserloot | |
skipPrintAst was a singleton global, so, yes, thread race issues all over the place. | |||
2011-08-01 | Updates to the DebugSnapshot system (stack-free logs, global disable switch, ↵ | Reinier Zwitserloot | |
print once only) | |||
2011-08-01 | Added the state of the HasAllMethodBodies flag in the issue 164 analyser. ↵ | Reinier Zwitserloot | |
Looks like eclipse sometimes sets this flag even though all method bodies are not in fact parsed yet, as a shortcut to try and force future eclipse parse runs to simply skip doing it as a timesaver. D'oh. | |||
2011-07-30 | fixed Issue 243: | peichhorn | |
"canEqual(java.lang.Object)" was not in the blacklist of HandleDelegate (only javac, for eclipse it was already present) | |||
2011-07-30 | fixed Issue 244: | peichhorn | |
Between javac 1.6 and 1.7 the type of the field JCClassDecl.extending has changed from JCTree to JCExpression, but the method getExtendsClause() still returns a JCTree. So we use this for now. | |||
2011-07-25 | Preparing to release 0.10.0-RC2 | Reinier Zwitserloot | |
2011-07-25 | Works around issue 217. it's not a proper fix but better than 0.10.0-RC1. | Reinier Zwitserloot | |
2011-07-24 | Fixes issue 176 more thoroughly; even if both javac6 and javac7 are on the ↵ | Reinier Zwitserloot | |
classpath, the 'right' BaseFileObject wrapper is now used. | |||
2011-07-24 | Merge branch 'i164diag' | Reinier Zwitserloot | |
2011-07-18 | Upgraded the issue 164 reporter to replace what we had. I think we'll roll ↵ | Roel Spilker | |
this out in 0.10.0-RC2. | |||
2011-07-18 | Changes to the lombok annotations processor, forcing the java processing ↵ | Jan Lahoda | |
environment into doing multiple rounds and disabling certain reparses in netbeans. Thanks to Jan Lahoda for researching this issue and supplying us with a patch. | |||
2011-07-18 | Dump the debug snapshots for issue 164 to a file. | Roel Spilker | |
2011-07-18 | Heh, these weren't included due to .gitignore. Fixed that, so now I can add ↵ | Reinier Zwitserloot | |
them. | |||
2011-07-18 | back-in-time debugging added. Of course now 164 isn't triggering anymore :/ | Reinier Zwitserloot | |
2011-07-18 | Now either all or none of equals/hashCode/canEqual is generated. Fixes issue ↵ | Roel Spilker | |
240. | |||
2011-06-20 | whoops, a very minor nit in synchronized which also caused a test to fail fixed. | Reinier Zwitserloot | |
2011-06-20 | Minor tweaks to documentation updates (javadocs, website). | Reinier Zwitserloot | |
2011-06-20 | Version bump to 0.10.0RC1 | Reinier Zwitserloot | |
2011-06-20 | fixed @Synchronized. | Reinier Zwitserloot | |