Reinier Zwitserloot
75da1e2481
updated copyright year in documentation
2015-01-26 08:47:39 +01:00
Reinier Zwitserloot
627de194c0
fixed up ‘consequent boolean’ proposal with a different key name and documentation.
2014-06-01 11:01:58 +02:00
Reinier Zwitserloot
b6ce9410b1
added documentation for the configuration feature.
2014-05-22 03:31:18 +02:00
Roel Spilker
8238144393
New year in documentation
2014-05-21 21:52:04 +02:00
Roel Spilker
d41ef4bf83
[i659] suppression of @ConstructorProperties should use config instead. Also modified all onX examples to use two underscores.
2014-03-26 22:33:00 +01:00
Reinier Zwitserloot
0d5fea94da
Support for javadoc copying in Getter/Setter generation for javac, as well as updates to all relevant documentation
2013-07-08 21:20:20 +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
ed61012f95
whoops, belated push and fixes to the documentation of onX
2013-02-18 21:41:07 +01:00
Reinier Zwitserloot
aafd83079a
BIG commit:
...
* re-introduction of onMethod/onConstructor/onParam
* tests checking error/warnings rewritten to be more heuristic, in order to accomodate difference in messaging between java6 and java 7
* Ability to eliminate java's own output of erroneous error messages (heh); i.e. those messages that are invalidated by lombok's actions. This mechanism is used for onMethod/onConstructor/onParam
* First steps to unifying a billion setGeneratedBy calls into a single visitor traversal for eclipse' HandleGetter/Setter/Constructor/Wither
* To simplify 'zooming in' the tests on just a few files, added an 'accept' mechanism.
* Updated copyright headers of website to 2013.
2013-02-11 22:34:48 +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
Reinier Zwitserloot
a733c15082
Updated copyright header in website feature pages.
2012-10-08 20:24:41 +02:00
Roel Spilker
5739ffb0d5
Fixed issue 374: updated documentation about case insensitive checking for existing methods.
2012-07-02 21:52:51 +02:00
Reinier Zwitserloot
10b6166ff3
Finished up documentation for Accessors.
2012-03-27 00:22:13 +02:00
Sander Koning
1e64f45b95
Fix note on @Getter wrt hasX fields: prefix is actually generated (conforming to beanspec)
2012-02-27 20:24:13 +01:00
Roel Spilker
45f9e9def1
Changed copyright notices
2011-11-07 22:04:40 +01:00
Reinier Zwitserloot
782daa4997
Again made @NotNull have no special meaning.
...
See issues 43, 271, and 287.
2011-10-25 15:01:28 +02:00
peichhorn
236c88fc5c
fixed Issue 271: @NotNull annotations should introduce a null check
2011-09-05 21:53:58 +02:00
Reinier Zwitserloot
3798d94263
Minor tweaks to documentation updates (javadocs, website).
2011-06-20 21:36:40 +02:00
Reinier Zwitserloot
52582dc10e
@ToString, @Getter, and @XArgsConstructor now work on, and are legal on, enums. Docs have been updated.
...
Behaviour of @XArgsConstructor when its placement makes no sense (i.e. when annotating an interface with them) is no longer 'throw weird errors', but has been brought in line with the others: A nice error message is generated.
Fixes issue #175
2010-12-28 16:51:02 +01:00
Reinier Zwitserloot
3c47eb1299
Added documentation for val and @Getter(lazy=true) and updated docs for Log and EqualsAndHashCode to reflect new lombok 0.10 features.
2010-11-18 13:04:09 +01:00
Reinier Zwitserloot
b494720949
Small updates to website docs after feedback from RJ and Roel.
2010-07-20 12:32:19 +02:00
Reinier Zwitserloot
aaf8547d91
Added documentation for @RequiredArgsConstructor, @NoArgsConstructor, @AllArgsConstructor, and also how these generate @ConstructorProperties annotations.
...
Also updated @Getter and @Setter's documentation to explain their new class-level feature, and updated @Data's description to highlight how @Data is now truly nothing more than the combination of @RequiredArgsConstructor, @EqualsAndHashCode, @ToString, @Getter, and @Setter.
2010-07-20 07:43:02 +02:00
Reinier Zwitserloot
d0116a8efe
Updated website features documentation for the new AnnotationLevel.NONE.
2009-09-03 02:28:30 +02:00
Reinier Zwitserloot
f1124aad02
Addressed issue #32 : The @EqualsAndHashCode and @ToString annotations now support explicitly listing the fields to use, via the new 'of' parameter.
...
We've also added any fields that start with $ to the default excludes list. Lombok itself can generate these fields ($lock of @Synchronized, for example), and in general they probably should count as effectively not part of the class.
2009-09-03 01:44:59 +02:00
Reinier Zwitserloot
cb091204f4
Fixed documentation, specifically: added eclipse help system fix to the changelog, and added some documentation on the special handling of @NonNull/@NotNull/@Nullable for Data and Getter/Setter on the website docs.
2009-09-01 00:19:28 +02:00
Reinier Zwitserloot
b4b95e3832
Corrected 'licence' to 'license' which is a far more popular spelling.
2009-07-29 12:57:00 +02:00
Roel Spilker
86acfadf55
Use single quote instead of double quote in javadoc generation due to wonky
...
behaviour of javadoc tool
Worked on feature documentation
Renamed all "link to issue" to "Issue #n"
2009-07-29 01:44:16 +02:00
Reinier Zwitserloot
fb6be45d2b
Added website feature documentation for @ToString and @EqualsAndHashCode, and modified the docs for @Data to refer to the docs of these new annotations.
...
The build script for the website has been updated to clean out the website build dir first, so files that used to exist but have now been tossed are no longer there.
There's also a special website-no-videos target which builds a website deployable without the videos. This makes the upload a lot faster if the videos haven't changed.
2009-07-28 17:41:56 +02:00
Reinier Zwitserloot
441e371efe
Added google analytics tracking.
2009-07-22 08:34:01 +02:00
Reinier Zwitserloot
297ab16c1a
Added credits page.
2009-07-18 20:23:37 +02:00
Reinier Zwitserloot
4dbf06f171
More work on making that godawful excuse for a browser, IE6, render this stuff at least halfway readable. It's not nearly as cool as on proper browsers, but IE6 users can go stuff themselves.
2009-07-18 04:08:33 +02:00
Reinier Zwitserloot
a61efb8db4
Site now looks passable in IE6 and IE7 too.
2009-07-18 01:44:22 +02:00
Reinier Zwitserloot
316ce2584a
Added a byline to all current feature pages, as well as fixing 1 typo in Cleanup.html.
2009-07-18 00:29:07 +02:00
Reinier Zwitserloot
642dad3f0c
Very minor typos in Data/GetterSetter, added an index page for the features overview, and increased transparancy on the pepper background.
2009-07-17 21:25:36 +02:00
Roel Spilker
aab7230471
Moved right parenthesis
2009-07-17 19:29:40 +02:00
Reinier Zwitserloot
84d017e270
Features are now 'compiled' by the build.xml script to include the snippets, found in the usage_examples directory. Also worked on the styling of the feature pages.
2009-07-17 18:09:00 +02:00
Reinier Zwitserloot
d87a5204cf
Layout for the features pages.
2009-07-17 00:03:08 +02:00