aboutsummaryrefslogtreecommitdiff
path: root/build.xml
AgeCommit message (Collapse)Author
2018-04-04[build] Clean checkouts wouldnt build correctly.Reinier Zwitserloot
2018-03-27Previous add to the build system to verify checksums is not really workable ↵Roel Spilker
in ant without a page worth of tasks so reverted that and went with a renamed file instead to solve the problem of having served the wrong rt.jar for a while.
2018-03-27[JDK10] Building lombok on JDK10 now works fine.Reinier Zwitserloot
2018-03-27rt-openjdk6 is downloaded from the lombok site, we had a weird version up ↵Reinier Zwitserloot
there for a while that broke the build, we fixed it, but you won’t know until you do some fairly fancy cleaning (a complete re-clone or a distclean). Updated build script to scan for anything that isn’t the right version and re-download.
2018-03-11[website] added supporters infrastructure.Reinier Zwitserloot
2018-03-11Website updated to list supporters on the website.Reinier Zwitserloot
2018-02-07[trivial] updated comment and slight tweak to website text.Reinier Zwitserloot
2018-02-07[trivial] copyright header year bump to 2018Reinier Zwitserloot
2018-02-06[compiling] running the ant compile job now no longer emits any warnings. ↵Reinier Zwitserloot
Each warning that was emitted has been addressed, or analysed and suppressed.
2018-02-06[jdk9] add support for using lombok with JDK9 code when compiling using the ↵Reinier Zwitserloot
new module syntax, and having module-info.java files in your source.
2018-02-01[website] added the German JUG week to the main page.Reinier Zwitserloot
2017-12-12Updated to new in ivy++ scp/ssh tasks.Reinier Zwitserloot
2017-12-11make incremental compilation workRoel Spilker
2017-12-11fix target descriptionJan Matèrne
2017-12-11‘fixed’ ecj testing on JDK9 by requiring that you download the Oracle8 ↵Reinier Zwitserloot
rt.jar. Fortunately, we already had an optional ant task to fetch this. I’ve simply made it less optional.
2017-12-04download depsRoel Spilker
2017-11-29bugfix: Delombok command wasn’t registered, so ‘java -jar lombok.jar ↵Reinier Zwitserloot
delombok’ did not work.
2017-11-28JDK9 support for delombok (and thus, for running the tests under JDK9).Reinier Zwitserloot
2017-11-06Fixed `ant test-ecj`Reinier Zwitserloot
2017-11-06Fixing running of annotation processors (broken with introduction of ↵Reinier Zwitserloot
compiling with ecj)
2017-11-06Updated 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-26website-only now available.Reinier Zwitserloot
2017-09-18Merge pull request #1311 from askoning/testsOnLinuxRoel Spilker
Several minor fixes to make 'ant test' work more reliably on other systems
2017-05-29website build script updated to work with new template based website.Reinier Zwitserloot
2017-05-29Updated just about all of the pages to the template-based redesign.Reinier Zwitserloot
Added ajaxified loading for feature pages.
2017-02-22Use already downloaded rt-openjdk6.jar if it exists.Sander Koning
This allows builds to run without a network connection.
2017-02-07Display changelog in installerRoel Spilker
2017-01-19Added support for MapStructu’s AstModifyingAnnotationProcessor SPI system. ↵Reinier Zwitserloot
Also removed log statements.
2017-01-19Lombok 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-12Added 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 processorRoel Spilker
2015-12-05add bug detection for the wrong usage of lombok.javac.apt.ProcessorRoel Spilker
2015-11-17have the generated test runtargets works well with shadowloader so we can debugRoel Spilker
2015-07-08Fixes for eclipse mars.Reinier Zwitserloot
2015-05-12sonatype link also https-able.Reinier Zwitserloot
2015-05-02Change http://projectlombok.org to https://projectlombok.orgRoel 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-20trying to manually add (parts of) the infrastructure for @Singular @Builder ↵Reinier Zwitserloot
stuff is now flagged as an error.
2015-01-11Set @Singularize code for javac improved, Map @Singularize added.Reinier Zwitserloot
2014-12-04fix for lombok not compiling if JDK8’s javac is used as default compiler.Reinier Zwitserloot
2014-10-24Making 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-30first 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-01one more bugfix in build scriptReinier Zwitserloot
2014-07-01moved buildsystem towards new server model.Reinier Zwitserloot
2014-06-10switched publishing model away from a googlecode download and onto a ↵Reinier Zwitserloot
projectlombok.org hosted download.
2014-06-03bugfixed ‘print build time as part of version number if edge release’ ↵Reinier Zwitserloot
feature.
2014-05-30edge releases now include the release timestamp in the ‘full version’ name.Reinier Zwitserloot