Reinier Zwitserloot
a4441fb931
Updated to patcher 0.20 with updates for bugs where you’d type a quote and then eclipse would hang.
2015-04-08 23:06:42 +02:00
Reinier Zwitserloot
e45b492bb0
[i802] working on eclipse mars support; this needs a few updates to integration with patcher.
2015-04-02 02:06:30 +02:00
Reinier Zwitserloot
74b38cd7d6
copyright header updates for web docs.
2015-02-04 00:07:55 +01:00
Reinier Zwitserloot
d8da2b9438
added impl for @UtilityClass.
2015-02-02 04:52:20 +01:00
Reinier Zwitserloot
209654f19e
[i702] findbugs suppress warnings now available via config key.
2015-02-02 00:17:51 +01:00
Reinier Zwitserloot
63aefa41e4
documentation for @Singular.
2015-01-26 08:46:41 +01:00
Roel Spilker
6f76123a57
Fix for the eclipse launch targets for testing (they didn't work on windows).
2015-01-21 01:34:57 +01:00
Reinier Zwitserloot
ef60d1af00
* Fixed running ecj tests within eclipse
2015-01-21 01:10:50 +01:00
Reinier Zwitserloot
b0be6f5a13
added guava as a test dep.
2015-01-12 05:29:54 +01:00
Reinier Zwitserloot
9e7c75a0fe
upgraded to the appropriate tandem-developed version of lombok.patcher
2014-12-04 02:53:27 +01:00
Reinier Zwitserloot
e437ff4d3c
moved buildsystem towards new server model.
2014-07-01 23:13:34 +02:00
Reinier Zwitserloot
8d9a9e285b
[trivial] bugfix in a build script that still looked for the uploadkey of the old release system.
2014-07-01 22:11:02 +02:00
Roel Spilker
315671e79d
deployEdge has now been fixed to the new server model. The rest of the deploy tasks still need fixing though.
2014-06-25 00:50:43 +02:00
Reinier Zwitserloot
e453c2fafa
switched publishing model away from a googlecode download and onto a projectlombok.org hosted download.
2014-06-10 11:56:07 +02:00
Reinier Zwitserloot
29c5558052
upgraded to lombok.patcher 1.15 to fix bug 670.
2014-05-22 03:30:27 +02:00
Roel Spilker
8238144393
New year in documentation
2014-05-21 21:52:04 +02:00
Roel Spilker
3292768c81
Fix website re. Delegate
2014-05-21 21:13:01 +02:00
Reinier Zwitserloot
05ca21b75e
patcher upgrade for issue 666.
2014-05-12 15:15:57 +02:00
Reinier Zwitserloot
7079271802
thoroughly updated the launch targets for testing lombok in eclipse;
...
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-04 10:33:55 +02:00
Reinier Zwitserloot
4cfb4b37ad
some pretty significant changes to the build system, to try and add testing 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-05-01 00:08:52 +02:00
Reinier Zwitserloot
6afa3d2ec9
[ #655 ] Switched to ASM5 to support -target 1.8 classes.
2014-04-02 01:20:01 +02:00
Reinier Zwitserloot
f956ba1e33
[configuration] Merge branch 'master' as we work on configuration.
...
* 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-04 23:16:49 +01:00
Reinier Zwitserloot
fbab1ca77c
yet another patcher-sourced fix, heh. Version-a-day!
2014-03-01 02:55:46 +01:00
Reinier Zwitserloot
1fa0114283
Updated to new patcher to get rid of JNA dep.
2014-03-01 02:42:30 +01:00
Reinier Zwitserloot
f7822aed9a
Fixed debug template for LombokizedEclipse, and added 'local' option for lombok.patcher.
2014-02-27 17:15:49 +01:00
Reinier Zwitserloot
33d6e5c45f
Fixed lombok support in eclipse 4.4 ('luna').
2014-02-27 16:06:40 +01:00
Roel Spilker
e82a1c052e
yet another (much better) attempt at fixing the deadlock issue. Again all the work is in lombok.patcher, this is just updating the deps.
2014-02-25 21:20:45 +01:00
Roel Spilker
15e7adfa08
Another shot in the dark to fix deadlock issues with eclipse and build 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-24 23:16:28 +01:00
Reinier Zwitserloot
d78135180c
[deps] Updated eclipse deps to 3.9 tree. This also enables testing java7 features on ecj.
...
[Log] updated naming for @Log (topic= instead of mchmulder's 'value').
2014-02-10 21:56:35 +01:00
Reinier Zwitserloot
6b0acc9a19
[eclipse debugging] a new target, 'eclipseForDebugging', which imports deps from your eclipse so that line numbers etc line up with your eclipse.
2014-02-07 03:16:55 +01:00
Reinier Zwitserloot
324022b719
work in progress on ProjectSearcher.
2013-12-15 18:48:11 +01:00
Reinier Zwitserloot
b81d5ef65c
updated SPI, it did not work in JDK8 properly
2013-09-10 14:01:10 +02:00
Roel Spilker
deed98be16
Upyeared the copyright notice in the generated javadoc.
2013-07-18 16:27:50 +02:00
Reinier Zwitserloot
1037e83225
possible fix for a deadlock issue 531.
2013-07-08 22:13:00 +02:00
Reinier Zwitserloot
e7ff097fec
Fixed value's snippet integration (it hadn't been updated yet now that Value has moved from experimental into core).
2013-07-08 21:21:33 +02:00
Reinier Zwitserloot
e1c39bbc60
javac builder implementation. Passes all tests.
...
Added toString() impl for builders in both eclipse and javac.
Added all documentation, though it'll need some reviewing.
2013-06-18 04:23:15 +02:00
Reinier Zwitserloot
5a3e9bd804
Added @NonNull on parameters feature (issue 514),
...
including docs and changelog.
2013-05-31 01:03:38 +02:00
Reinier Zwitserloot
2e27817ca7
bugfix in website ant buildscript for finding the Java2HtmlTask
2013-04-23 03:31:22 +02:00
Reinier Zwitserloot
56150952c4
Added @Log4j2 support.
2013-03-11 22:06:25 +01:00
Reinier Zwitserloot
893b5ea69b
startOnFirstThread is no longer necessary on modern JVMs on mac.
2013-03-11 21:01:53 +01:00
Reinier Zwitserloot
ed61012f95
whoops, belated push and fixes to the documentation of onX
2013-02-18 21:41:07 +01:00
Reinier Zwitserloot
ef8769d318
Added all documentation for the onX feature and updated changelog.
...
Now to actually write the feature (Well, rescue it from the onX-removal tag).
2012-11-17 20:26:58 +01:00
grootjans
11a07262ef
Added annotation for the slf4j extended logger
2012-10-30 00:44:45 +01:00
Reinier Zwitserloot
2d21611898
Updated the setup test environment tasks in the build script to produce eclipse launch targets IF the project has been treated as eclipse project ('.project' is present).
2012-10-25 00:05:02 +02:00
Reinier Zwitserloot
7ada401b6d
If val errors out, now at least you see where it happened.
2012-09-17 17:19:05 +02:00
Reinier Zwitserloot
d1539a3ec2
prettying up the pre/post examples for FieldDefaults and ExtensionMethod
2012-08-13 02:46:35 +02:00
Reinier Zwitserloot
8850798a04
Documentation for @Value, @FieldDefaults, @Wither
2012-08-13 00:11:02 +02:00
grootjans
1c3ba98204
Updated the ant version due to an issue with invalid sha1-hashes on maven-central for the 1.8.0 version
2012-07-02 22:27:54 +02:00
Reinier Zwitserloot
775abd485d
Added documentation for @ExtensionMethod feature
2012-06-18 22:03:30 +02:00
Reinier Zwitserloot
f0e90c418f
fixes for 'ant website' build target. Also fixing some errors in javadoc.
2012-03-27 00:35:34 +02:00