Commit Graph

125 Commits

Author SHA1 Message Date
Roel Spilker d3c79494a3 use https://repo1.maven.org/maven2 instead of http://repo2.maven.org/maven2 2015-12-18 18:18:13 +01:00
Roel Spilker d41f1b5d3f have the generated test runtargets works well with shadowloader so we can debug 2015-11-17 23:10:37 +01:00
Dawid Rusin 47f9bcbcd7 Modify createEclipseLaunchForTestEnvironment to generate a launch file
that also out-of-the-box can run the ecj tests
2015-10-02 11:48:45 +02:00
Reinier Zwitserloot 72341626ce Some documentation fixed discovered as we released 1.16.6 2015-08-19 00:05:41 +02:00
Roel Spilker 93a9e63b7f Change markdownj project website from code.google.com to github.com 2015-05-02 12:00:05 +02:00
Roel Spilker 88582751d2 Change http://projectlombok.org to https://projectlombok.org 2015-05-02 11:59:18 +02:00
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