aboutsummaryrefslogtreecommitdiff
path: root/buildScripts/ivy.xml
AgeCommit message (Collapse)Author
2020-10-15[#2599] Completely rewrite how we decide whether it's ecj or eclipse for ↵Reinier Zwitserloot
patching
2020-10-08[deps] bumped lombok.patcher dep to v0.38, which adds ASM9 support.Reinier Zwitserloot
This makes lombok better at handling e.g. javac15.
2020-09-24[deps] added some deps used during eclipse testing.Reinier Zwitserloot
2020-09-18[trivial] [typo]Reinier Zwitserloot
2020-08-29[testing] [eclipse] [#2413] Eclipse tests now more expansiveReinier Zwitserloot
We now test generating a level2-DOM from our level1-AST (eclipse has 3 levels of ASTs, more or less), only if that is possible, i.e. only if the full eclipse is available. This requires using a test target named `eclipse-X`, and not one of the `ecjX` ones. This is the change that requires the massive update to the build system. About 6 tests, including a newly added one about @Delegate, now fail. These failures would usually not cause instant failure in eclipse, but can cause errors during save actions and will likely mess with other things in weird ways, such as messing up syntax highlighting. Yes, this commit now makes a bunch of cases fail the unit tests, but that is representative of actual errors in lombok, so I'm checking it in as is (without this commit, the problem is still there, the tests are just incapable of detecting it).
2020-08-28[build] added ant website.openReinier Zwitserloot
this serves the site locally and opens your browser
2020-06-23[build] rewriting the build systemReinier Zwitserloot
2020-03-05Update org.eclipse dependencies, fixes #2363Roel Spilker
2019-12-11[deps] updated version on lombok.patcher in order to get ASM 7.2Reinier Zwitserloot
2019-09-25[jdk13] upgrading the patcher dep, which has the j13+ ASM dep built inReinier Zwitserloot
2019-01-10Upgraded lombok.patcher depReinier Zwitserloot
2018-12-17[deps] updated dep versions.Reinier Zwitserloot
2018-10-29[java-11] up dependency on lombok.patcher, including asm7Roel Spilker
2018-10-15[build] Fixing running tests via `ant test`, setting up the build, and a few ↵Reinier Zwitserloot
other build-related issues.
2018-09-10Upgraded our objectweb ASM dep and moved API level up to 6, to avoid a ↵Reinier Zwitserloot
‘this feature requires ASM5’ error that occurs when patching recent eclipse releases.
2018-08-21[#1806] Potential fix for java 11 in regards to module system.Reinier Zwitserloot
2018-06-04Fixex #1697: google’s FluentLogger (Flogger) now available as one of ↵Reinier Zwitserloot
lombok’s log annotations.
2018-05-28Upgraded lombok.patcher dep to 0.26. (Which updates ASM to be Java10/11 ↵Reinier Zwitserloot
compatible).
2018-03-11[website] added supporters infrastructure.Reinier Zwitserloot
2018-03-11Website updated to list supporters on the website.Reinier Zwitserloot
2017-12-12Updated to new in ivy++ scp/ssh tasks.Reinier Zwitserloot
2017-11-28updated lombok.patcher dep.Reinier Zwitserloot
2017-11-06Fixed `ant test-ecj`Reinier Zwitserloot
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-05-29Updated just about all of the pages to the template-based redesign.Reinier Zwitserloot
Added ajaxified loading for feature pages.
2016-11-07[issue #1218] Annotation Processors that have an (internal) dependency on ↵Roel Spilker
ecj (google's dagger project has this, don't know of any others), when run inside eclipse, bombs with a LinkageError. Fixed.
2016-05-06Added support for JBoss Logging v3.3.0-Final via @JBossLog [Issue #1103]Thomas Darimont
2015-04-08Updated to patcher 0.20 with updates for bugs where you’d type a quote and ↵Reinier Zwitserloot
then eclipse would hang.
2015-04-02[i802] working on eclipse mars support; this needs a few updates to ↵Reinier Zwitserloot
integration with patcher.
2015-02-02[i702] findbugs suppress warnings now available via config key.Reinier Zwitserloot
2015-01-12added guava as a test dep.Reinier Zwitserloot
2014-12-04upgraded to the appropriate tandem-developed version of lombok.patcherReinier Zwitserloot
2014-06-10switched publishing model away from a googlecode download and onto a ↵Reinier Zwitserloot
projectlombok.org hosted download.
2014-05-22upgraded to lombok.patcher 1.15 to fix bug 670.Reinier Zwitserloot
2014-05-12patcher upgrade for issue 666.Reinier Zwitserloot
2014-05-01some 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-04-02[#655] Switched to ASM5 to support -target 1.8 classes.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-03-01yet another patcher-sourced fix, heh. Version-a-day!Reinier Zwitserloot
2014-03-01Updated to new patcher to get rid of JNA dep.Reinier Zwitserloot
2014-02-27Fixed lombok support in eclipse 4.4 ('luna').Reinier Zwitserloot
2014-02-25yet another (much better) attempt at fixing the deadlock issue. Again all ↵Roel Spilker
the work is in lombok.patcher, this is just updating the deps.
2014-02-24Another shot in the dark to fix deadlock issues with eclipse and build ↵Roel Spilker
plugins, issue #645 and issue #531. The actual fix is in lombok.patcher, this is just a dep update to use v0.8 of lombok.patcher which is the real shot in the dark.
2014-02-10[deps] Updated eclipse deps to 3.9 tree. This also enables testing java7 ↵Reinier Zwitserloot
features on ecj. [Log] updated naming for @Log (topic= instead of mchmulder's 'value').
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.
2013-12-15work in progress on ProjectSearcher.Reinier Zwitserloot
2013-09-10updated SPI, it did not work in JDK8 properlyReinier Zwitserloot
2013-07-08possible fix for a deadlock issue 531.Reinier Zwitserloot
2013-03-11Added @Log4j2 support.Reinier Zwitserloot
2012-10-30Added annotation for the slf4j extended loggergrootjans