Commit Graph
1694 Commits
Author SHA1 Message Date
Reinier Zwitserloot 8ed49ce0b5 [i775] We broke the ant task with shadowloader; fixed again. 2015-01-30 03:46:42 +01:00
Reinier Zwitserloot b6e54e73e1 Merge pull request #57 from edofic/patch-1
add instructions for using lombok with sbt
2015-01-29 22:20:25 +01:00
Reinier Zwitserloot f8acd3fd0b Merge pull request #56 from ebraminio/master
Minor, put installer window on correct location
2015-01-29 22:19:45 +01:00
Reinier Zwitserloot a312ae9cdb Reverting the revert of purely a style issue; the copyAnnotations method is now ‘nicer’ and no longer requires having to deal with the fact that it can return both ‘null’ AND empty arrays.
Thanks to Maaartin Gracjar for setting this change in motion in commit 842a475916.
2015-01-29 21:32:56 +01:00
Reinier Zwitserloot 3388f68515 ressurected the experimental variant of the Value webpage, which now explains its been promoted and links to the new docs. 2015-01-27 15:45:02 +01:00
Reinier Zwitserloot a9150bf1aa post-release version bump 2015-01-27 15:44:41 +01:00
Reinier Zwitserloot b4a48e39e7 pre-release version bump 2015-01-26 22:15:41 +01:00
Reinier Zwitserloot 34835fa8b7 small updates to the documentation of @Singular. 2015-01-26 22:11:57 +01:00
Reinier Zwitserloot 5c7493511d updated changelog 2015-01-26 14:00:26 +01:00
Reinier Zwitserloot 30beb498ca optimized the creation for singular lists/collections. 2015-01-26 13:52:50 +01:00
Reinier Zwitserloot 75da1e2481 updated copyright year in documentation 2015-01-26 08:47:39 +01:00
Reinier Zwitserloot 63aefa41e4 documentation for @Singular. 2015-01-26 08:46:41 +01:00
Roel Spilker 7bb2ed02c3 [i742][i747] Fix for ExtensionMethod broken in Eclipse using java8 2015-01-21 02:07:56 +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
Roel Spilker 20bd5dce06 the previous basic for fix didn't really work, this one is better. 2015-01-21 01:28:36 +01:00
Reinier Zwitserloot d9572c05b1 Fix for erroneous use of val in basic fors. 2015-01-21 01:11:38 +01:00
Reinier Zwitserloot cd139f4635 [@Singular @Builder] Our recipe for guava builders did not work in javac 1.7 and below; fixed. 2015-01-21 01:11:26 +01:00
Reinier Zwitserloot ef60d1af00 * Fixed running ecj tests within eclipse 2015-01-21 01:10:50 +01:00
Reinier Zwitserloot f153f1cda3 Merge the @Singular feature and the fix for ecj and the shadowloader. 2015-01-20 22:37:46 +01:00
Roel SpilkerandReinier Zwitserloot 296d1c2ed8 [shadowloader] all the patching we do for ecj are ALL entrypoints and need shadowloader treatment. This commit makes it happen. 2015-01-20 22:37:06 +01:00
Roel SpilkerandReinier Zwitserloot e97e0cc23e Bug fix in postcompiler app which seemed to not correctly identify changes. 2015-01-20 22:35:38 +01:00
Reinier Zwitserloot 19de8fbe47 brainfarted ‘singleton’ where I meant ‘singular’ in all the test files. Whoops! 2015-01-20 22:24:40 +01:00
Reinier Zwitserloot f071339508 added the lombok.singular.auto config option. 2015-01-20 22:17:18 +01:00
Reinier Zwitserloot 5b4ab9dae8 added the ‘always use guava’ lombok.config option for @Singular @Builder. 2015-01-20 15:01:30 +01:00
Reinier Zwitserloot 857da88e3e trying to manually add (parts of) the infrastructure for @Singular @Builder stuff is now flagged as an error. 2015-01-20 01:54:25 +01:00
Reinier Zwitserloot 519f95c241 builder @Singleton now works fully in eclipse as well! feature done! 2015-01-19 23:39:40 +01:00
Reinier Zwitserloot d6fe0a281b * Refactor AnnotationValues generator to also pick up on annotation ‘methods’ that don’t actually exist in the targeted annotation type; this is useful for old (experimental) variants that had more methods, for example. 2015-01-19 23:31:47 +01:00
Reinier Zwitserloot 06f3629803 added j.u.List support for eclipse for @Singular @Builder. 2015-01-16 03:27:05 +01:00
Reinier Zwitserloot a05360a8ea ecj @Builder @Singular support for j.u. sets and maps. 2015-01-15 04:43:36 +01:00
Reinier Zwitserloot d700d54ed6 added singleton builder support for javac: guava maps. 2015-01-12 05:59:20 +01:00
Reinier Zwitserloot b0be6f5a13 added guava as a test dep. 2015-01-12 05:29:54 +01:00
Reinier Zwitserloot 65b97f74af added singleton builder support for javac: guava lists and sets. 2015-01-12 05:27:04 +01:00
Reinier Zwitserloot acd0097662 added singleton builder support for javac: java.util lists 2015-01-12 05:26:24 +01:00
Reinier Zwitserloot 6894fa31e8 Set @Singularize code for javac improved, Map @Singularize added. 2015-01-11 22:38:22 +01:00
Reinier Zwitserloot 8bfd1a2767 [javac] smeared the code for java.util set singularizer out across the appropriate supertypes in preparation for code reuse when implementing for map and list. 2015-01-05 12:42:48 +01:00
Reinier Zwitserloot 4618097d98 @Singleton for j.u.Sets works in javac. 2015-01-05 05:39:35 +01:00
Reinier Zwitserloot f180ab3c17 [wip] @Singular support. 2015-01-03 23:48:49 +01:00
Roel Spilker 091f6ee83a [issue #759] delombok now plays nicely with exotic characters, encodings, and backslash U escapes. 2014-12-10 00:04:31 +01:00
Roel Spilker 671f2a202e Actually the previous commit lied; you CAN use the hider trick to have a class be invisible to most autocomplete dialogs and yet still work as an SPI provider; SPI lines are binary names (with dollars for inner classes), that's all. Name fixed and previous commit reverted. 2014-12-09 22:27:58 +01:00
Roel Spilker b56bdb1b09 Our quirky 'hider' trick, with a public class inside a package private class, doesn't work after all. Removed it and renamed the launching processor to _ShadowLaunchingAnnotationProcessor. 2014-12-09 19:58:36 +01:00
Roel Spilker 3765835181 ShadowClassLoader didn't work on windows. The usual 'converting paths to
urls and back is an utter mystery' problems.
2014-12-08 22:28:05 +01:00
Reinier Zwitserloot ff2ae3b22c moved builder to core package (deprecated old one, created new one, added alias). 2014-12-08 21:06:07 +01:00
Reinier Zwitserloot 2e78a2e03f Merge branch 'shadowLauncher' 2014-12-04 02:54:22 +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 932dc55b1a fix for lombok not compiling if JDK8’s javac is used as default compiler. 2014-12-04 02:10:35 +01:00
Andraž Bajt 343e5ef6ec add instructions for using lombok with sbt 2014-11-25 18:28:51 +01:00
Reinier Zwitserloot f5819f11f4 [shadowloader] simple bugfix; shadowloader wasn’t working in luna. 2014-10-29 20:36:27 +01:00
Reinier Zwitserloot 980c913fbc added changelog comment about the shadowloader 2014-10-29 00:08:34 +01:00
Reinier Zwitserloot c03ebf2535 [trivial] Classed up the place with some javadoc. 2014-10-28 23:53:15 +01:00
Reinier Zwitserloot 0c63bb3aa7 [shadowloader] added caching for jarfile content lookups. 2014-10-28 23:22:10 +01:00