Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-04 | download deps | Roel Spilker | |
2017-11-29 | bugfix: Delombok command wasn’t registered, so ‘java -jar lombok.jar ↵ | Reinier Zwitserloot | |
delombok’ did not work. | |||
2017-11-28 | JDK9 support for delombok (and thus, for running the tests under JDK9). | Reinier Zwitserloot | |
2017-11-06 | Fixed `ant test-ecj` | Reinier Zwitserloot | |
2017-11-06 | Fixing running of annotation processors (broken with introduction of ↵ | Reinier Zwitserloot | |
compiling with ecj) | |||
2017-11-06 | Updated to ivy++ v1.22 in order to allow compiling stuff with ecj; j9 no ↵ | Reinier Zwitserloot | |
longer supports 1.4/1.5 but we need it to continue to compile patchtargets for eclipse. | |||
2017-10-26 | website-only now available. | Reinier Zwitserloot | |
2017-09-18 | Merge pull request #1311 from askoning/testsOnLinux | Roel Spilker | |
Several minor fixes to make 'ant test' work more reliably on other systems | |||
2017-05-29 | website build script updated to work with new template based website. | Reinier Zwitserloot | |
2017-05-29 | Updated just about all of the pages to the template-based redesign. | Reinier Zwitserloot | |
Added ajaxified loading for feature pages. | |||
2017-02-22 | Use already downloaded rt-openjdk6.jar if it exists. | Sander Koning | |
This allows builds to run without a network connection. | |||
2017-02-07 | Display changelog in installer | Roel Spilker | |
2017-01-19 | Added support for MapStructu’s AstModifyingAnnotationProcessor SPI system. ↵ | Reinier Zwitserloot | |
Also removed log statements. | |||
2017-01-19 | Lombok will now also fix the typemirror info when generating bean-related ↵ | Reinier Zwitserloot | |
methods/constructors, to allow other annotation processors to see these generated methods/constructors too. | |||
2016-12-12 | Added a test to showcase the issue where lombok does not update type ↵ | Reinier Zwitserloot | |
mirrors, messing up visibility of lombok-generated stuff to other annotation processors. | |||
2016-06-09 | #1117: add claiming annotation processor | Roel Spilker | |
2015-12-05 | add bug detection for the wrong usage of lombok.javac.apt.Processor | Roel Spilker | |
2015-11-17 | have the generated test runtargets works well with shadowloader so we can debug | Roel Spilker | |
2015-07-08 | Fixes for eclipse mars. | Reinier Zwitserloot | |
2015-05-12 | sonatype link also https-able. | Reinier Zwitserloot | |
2015-05-02 | Change http://projectlombok.org to https://projectlombok.org | Roel Spilker | |
2015-04-02 | [i802] working on eclipse mars support; this needs a few updates to ↵ | Reinier Zwitserloot | |
integration with patcher. | |||
2015-02-08 | [shadowloader] Fix for lombok v1.16.0 no longer working in eclipses that use ↵ | Reinier Zwitserloot | |
-target 1.4 style class files (such as eclipse indigo). It’s a doozy. | |||
2015-02-02 | [i702] findbugs suppress warnings now available via config key. | Reinier Zwitserloot | |
2015-01-30 | [i775] We broke the ant task with shadowloader; fixed again. | Reinier Zwitserloot | |
2015-01-20 | trying to manually add (parts of) the infrastructure for @Singular @Builder ↵ | Reinier Zwitserloot | |
stuff is now flagged as an error. | |||
2015-01-11 | Set @Singularize code for javac improved, Map @Singularize added. | Reinier Zwitserloot | |
2014-12-04 | fix for lombok not compiling if JDK8’s javac is used as default compiler. | Reinier Zwitserloot | |
2014-10-24 | Making SCL work right is more complicated than it first seemed. | Reinier Zwitserloot | |
Right now the rules are: * _IF_ a class is being loaded, sourced by a lombok-jar originating class, we FIRST search the lombok jar, and if we can’t find it, farm out the job to the originating equinox-side loader. * _IF_ the equinox-side loader attempts to load a class, and it does NOT start with lombok, we don’t interfere and would never serve up any content from the lombok-jar (so if we have deps, they do NOT get loaded, by design). If it DOES start with lombok, we load it, and the loading class is SCL, not the equinox-side loader. * getResource() to load classes did not work (because internally classes end in .SCL.lombok and not .class). This breaks a bunch of things. Fixed by having getResource() be aware that it should try rewriting any request for a .class to .SCL.lombok. * launchified annotationprocessor, and cleaned up the launchified agent, which now, like all other launchers, just sets up classloader stuff and then calls into the lombok loader side to finish the actual processing, instead of trying to do it itself in a handicapped environment that can’t load much. | |||
2014-09-30 | first take on the shadow classloader. All seems to be in order, but we still ↵ | Reinier Zwitserloot | |
have to solve the problem with adding our shadow loader to the equinox infrastructure (solved in lombok currently by adding all of lombok to the bootclasspath), and all the public API still has to be kept as actual class files by build.xml. Currently it is all shadowed away. | |||
2014-07-01 | one more bugfix in build script | Reinier Zwitserloot | |
2014-07-01 | moved buildsystem towards new server model. | Reinier Zwitserloot | |
2014-06-10 | switched publishing model away from a googlecode download and onto a ↵ | Reinier Zwitserloot | |
projectlombok.org hosted download. | |||
2014-06-03 | bugfixed ‘print build time as part of version number if edge release’ ↵ | Reinier Zwitserloot | |
feature. | |||
2014-05-30 | edge releases now include the release timestamp in the ‘full version’ name. | Reinier Zwitserloot | |
2014-05-07 | Fixed missing dep resolution for ecj variants used by testing. | Reinier Zwitserloot | |
2014-05-06 | added a new 'master' javac8 as the basis for Oracle8 testing, and included ↵ | Reinier Zwitserloot | |
sources for this to aid in debugging. | |||
2014-05-04 | thoroughly updated the launch targets for testing lombok in eclipse; | Reinier Zwitserloot | |
they should now be able to handle running JDK8 etc tests. CAREFUL: You MUST name your JDK8 'JavaSE-1.8' or it won't work. Also added a basic test for JDK8 features. | |||
2014-05-01 | some pretty significant changes to the build system, to try and add testing ↵ | Reinier Zwitserloot | |
against ecj8 to the lineup, and to force compilation with the bootstrap classpath of JDK6 so that we won't accidentally add deps on things that JVM6es don't have. | |||
2014-03-18 | Merge branch 'master' into configuration | Roel Spilker | |
Conflicts: build.xml src/core/lombok/eclipse/HandlerLibrary.java src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java src/core/lombok/javac/HandlerLibrary.java src/core/lombok/javac/handlers/JavacHandlerUtil.java | |||
2014-03-04 | we copied the tests into the build dir for some reason, that was not neccessary. | Reinier Zwitserloot | |
2014-03-04 | we copied the tests into the build dir for some reason, that was not neccessary. | Reinier Zwitserloot | |
2014-03-04 | [configuration] Merge branch 'master' as we work on configuration. | Reinier Zwitserloot | |
* Conflict due to adding topic() feature to logger in master, and 'field name' feature in config branch. * master has since updated to shiny new eclipse dep versions and the 'ant eclipseForDebugging' feature, but this branch added deps. Addressed that. * Renamed 'loggerCategory' to 'loggerTopic'. I know, that wasn't exactly right to do in a merge, but, there you have it. * Test infrastructure changed in configuration branch, and tests had been added in master branch. Conflicts: build.xml buildScripts/ivy.xml src/core/lombok/eclipse/handlers/HandleLog.java src/core/lombok/extern/apachecommons/CommonsLog.java src/core/lombok/extern/java/Log.java src/core/lombok/extern/log4j/Log4j.java src/core/lombok/extern/log4j/Log4j2.java src/core/lombok/javac/handlers/HandleLog.java test/transform/resource/after-ecj/ValInTryWithResources.java | |||
2014-02-27 | Fixed debug template for LombokizedEclipse, and added 'local' option for ↵ | Reinier Zwitserloot | |
lombok.patcher. | |||
2014-02-27 | fun times ant hacking to make the ant eclipseForDebugging task ask which ↵ | Reinier Zwitserloot | |
alternative you want in the face of multiple plugin versions. | |||
2014-02-20 | Use the source for the source :-) | Roel Spilker | |
2014-02-10 | fix to the new eclipseForDebugging target, which didnt work on windows due ↵ | Roel Spilker | |
to backslashes in paths getting eliminated when using a path in a regexp replace string. | |||
2014-02-07 | [eclipse debugging] a new target, 'eclipseForDebugging', which imports deps ↵ | Reinier Zwitserloot | |
from your eclipse so that line numbers etc line up with your eclipse. | |||
2014-01-31 | [configuration] Added first automated test for the configuration framework. ↵ | Roel Spilker | |
For now, it fails. | |||
2013-07-28 | more progress. This one is less JDK8 compatible, but | Reinier Zwitserloot | |
it has major refactorings to make JDK6-8 support possibly with much prettier code. |