aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-01-31updated some copyright headers and reverted a change to use a TreeMap to ↵Reinier Zwitserloot
force a more deterministic order to file processing in order to aid debugging. Also updated changelog.
2015-01-31added unit tests that confirmed break before the i694 fix and work afterwards.Reinier Zwitserloot
2015-01-31[i694] When we resolve anything with inner classes, supertype references in ↵Reinier Zwitserloot
those inner classes that also have val will break, depending on compile order. This should fix it.
2015-01-30* Added config key ‘lombok.addGeneratedAnnotation’.Reinier Zwitserloot
* Added ‘format’ directive for tests. * Updates tests to salt in some more format and config keys.
2015-01-30* the j.u.List recipe is now used to singularize java.lang.Iterables.Reinier Zwitserloot
* Code gen for builder now adheres to format options when delomboking (doesn’t generate java.lang. FQNs if you ask it not to do that).
2015-01-30[i623] added eclipse code for generating @javax.annotation.Generated, and ↵Reinier Zwitserloot
refactored java impl to reduce DRY violations. -f pretty now includes skipping generation of this annotation, and updated ALL the test cases.
2015-01-30Merge branch 'master' of https://github.com/petercgrant/lombok into i623Reinier Zwitserloot
2015-01-29[i623] Added Peter Grant to AUTHORSPeter Grant
2015-01-30[i775] We broke the ant task with shadowloader; fixed again.Reinier Zwitserloot
2015-01-29Merge pull request #57 from edofic/patch-1Reinier Zwitserloot
add instructions for using lombok with sbt
2015-01-29Merge pull request #56 from ebraminio/masterReinier Zwitserloot
Minor, put installer window on correct location
2015-01-29Reverting the revert of purely a style issue; the copyAnnotations method is ↵Reinier Zwitserloot
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 842a4759165c5cd05aae63da3921ee11a3641a4b.
2015-01-27ressurected the experimental variant of the Value webpage, which now ↵Reinier Zwitserloot
explains its been promoted and links to the new docs.
2015-01-27post-release version bumpReinier Zwitserloot
2015-01-26[i623] Added javac impl of javax.annotation.GeneratedPeter Grant
2015-01-26pre-release version bumpReinier Zwitserloot
2015-01-26small updates to the documentation of @Singular.Reinier Zwitserloot
2015-01-26updated changelogReinier Zwitserloot
2015-01-26optimized the creation for singular lists/collections.Reinier Zwitserloot
2015-01-26updated copyright year in documentationReinier Zwitserloot
2015-01-26documentation for @Singular.Reinier Zwitserloot
2015-01-21[i742][i747] Fix for ExtensionMethod broken in Eclipse using java8Roel Spilker
2015-01-21Fix for the eclipse launch targets for testing (they didn't work on windows).Roel Spilker
2015-01-21the previous basic for fix didn't really work, this one is better.Roel Spilker
2015-01-21Fix for erroneous use of val in basic fors.Reinier Zwitserloot
2015-01-21[@Singular @Builder] Our recipe for guava builders did not work in javac 1.7 ↵Reinier Zwitserloot
and below; fixed.
2015-01-21* Fixed running ecj tests within eclipseReinier Zwitserloot
2015-01-20Merge the @Singular feature and the fix for ecj and the shadowloader.Reinier Zwitserloot
2015-01-20[shadowloader] all the patching we do for ecj are ALL entrypoints and need ↵Roel Spilker
shadowloader treatment. This commit makes it happen.
2015-01-20Bug fix in postcompiler app which seemed to not correctly identify changes.Roel Spilker
2015-01-20brainfarted ‘singleton’ where I meant ‘singular’ in all the test ↵Reinier Zwitserloot
files. Whoops!
2015-01-20added the lombok.singular.auto config option.Reinier Zwitserloot
2015-01-20added the ‘always use guava’ lombok.config option for @Singular @Builder.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-19builder @Singleton now works fully in eclipse as well! feature done!Reinier Zwitserloot
2015-01-19* Refactor AnnotationValues generator to also pick up on annotation ↵Reinier Zwitserloot
‘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-16added j.u.List support for eclipse for @Singular @Builder.Reinier Zwitserloot
2015-01-15ecj @Builder @Singular support for j.u. sets and maps.Reinier Zwitserloot
2015-01-12added singleton builder support for javac: guava maps.Reinier Zwitserloot
2015-01-12added guava as a test dep.Reinier Zwitserloot
2015-01-12added singleton builder support for javac: guava lists and sets.Reinier Zwitserloot
2015-01-12added singleton builder support for javac: java.util listsReinier Zwitserloot
2015-01-11Set @Singularize code for javac improved, Map @Singularize added.Reinier Zwitserloot
2015-01-05[javac] smeared the code for java.util set singularizer out across the ↵Reinier Zwitserloot
appropriate supertypes in preparation for code reuse when implementing for map and list.
2015-01-05@Singleton for j.u.Sets works in javac.Reinier Zwitserloot
2015-01-03[wip] @Singular support.Reinier Zwitserloot
2014-12-10[issue #759] delombok now plays nicely with exotic characters, encodings, ↵Roel Spilker
and backslash U escapes.
2014-12-09Actually the previous commit lied; you CAN use the hider trick to have a ↵Roel Spilker
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-09Our quirky 'hider' trick, with a public class inside a package private ↵Roel Spilker
class, doesn't work after all. Removed it and renamed the launching processor to _ShadowLaunchingAnnotationProcessor.
2014-12-08ShadowClassLoader didn't work on windows. The usual 'converting paths toRoel Spilker
urls and back is an utter mystery' problems.