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-11-01 | Fixed issue 284 now also for java7, introduced more stubbing | Roel Spilker | |
2011-10-31 | Fixed delombok making a mess of comments (issue 284) for javac 6. delombok ↵ | Roel Spilker | |
in java7 is now completely broken but we'll fix that next. | |||
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 | Fixed issue #269: annotations on enum values weren't being printed by delombok. | Reinier Zwitserloot | |
(Due to yet another bug in javac's pretty printer...) | |||
2011-09-20 | preparing for an edge release, and updated changelog. | Reinier Zwitserloot | |
2011-09-20 | Fix for issue #264: use of @Delegate would cause memory leaks in eclipse. | Reinier Zwitserloot | |
2011-09-20 | Slightly improved error reporting if the PatchValEclipsePortal fails to work. | 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 | Removed some leftovers from #164 debugging sessions | Roel Spilker | |
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 | The only new JCTree node in java7, JCTypeUnion, is now supported by delombok. | 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 | Integrated Philipp's proof-of-concept delombok in javac7 fix, and used some | Reinier Zwitserloot | |
creative stubbing to ensure both the javac7 and the javac6 source file can be loaded in the same project in eclipse without dependency warnings. | |||
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-11 | Got delombok to work with JDK 1.7. | peichhorn | |
For now PrettyCommentsPrinter is not able to print new features like JCTypeUnion, but first tests indicate that besides this it works just fine. | |||
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 | Delombok with -d used wrong output folder on Posix. Solves issue #249 | Anthony Whitford | |
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-25 | Delombok with a relative path and in 'output to directory' mode would NPE. ↵ | Reinier Zwitserloot | |
Fixes issue #241. | |||
2011-07-25 | The previous commit to fix Issue 233 accidentally broke delombok for emtpy ↵ | peichhorn | |
method bodies. This is now fixed. |