Reinier Zwitserloot
a733c15082
Updated copyright header in website feature pages.
2012-10-08 20:24:41 +02:00
Reinier Zwitserloot
8850798a04
Documentation for @Value, @FieldDefaults, @Wither
2012-08-13 00:11:02 +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
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
Reinier Zwitserloot
10b6166ff3
Finished up documentation for Accessors.
2012-03-27 00:22:13 +02:00
Reinier Zwitserloot
ceeabe5103
Documentation for new @Accessors feature as well as the API (the annotation in experimental package).
2012-03-21 05:25:56 +01: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
Reinier Zwitserloot
0774cf929c
updated documentation to reflect ability of putting delegate on methods.
2012-01-19 00:44:48 +01:00
Sander Koning
3e18007af3
Update warning about @SneakyThrows requiring lombok.jar on the classpath ( #306 )
2011-12-05 22:51:37 +01:00
Roel Spilker
9433db4ecd
Don't wrap code in documentation
2011-11-07 22:04:42 +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
Stephen Haberman and peichhorn
f8bdfb10fc
Fix GWT instructions.
2011-08-31 23:37:44 +02:00
Roel Spilker
a284600987
Removed support for onMethod, onParam and onConstructor due to javac7 type incapabilities. Issue #251
2011-08-15 21:21:51 +02:00
Roel Spilker
83e2fb5e00
Now either all or none of equals/hashCode/canEqual is generated. Fixes issue 240.
2011-07-18 21:05:00 +02:00
Reinier Zwitserloot
4b9a8142d0
Another trivial website typo.
2011-07-04 15:49:47 +02:00
Reinier Zwitserloot
789f358c09
Updated documentation of SneakyThrows to remove remark about needing lombok.jar at runtime.
2011-06-30 18:21:30 +02:00
Reinier Zwitserloot
c985950989
Added a note about serialVersionUID and @Synchronized to the feature docs.
2011-06-30 16:34:42 +02:00
Reinier Zwitserloot
eec0b6ff34
Whoops, the titles on 3 feature pages were '@Data' instead of something more appropriate.
2011-06-29 01:32:09 +02:00
Reinier Zwitserloot
3798d94263
Minor tweaks to documentation updates (javadocs, website).
2011-06-20 21:36:40 +02:00
Reinier Zwitserloot
47f58c922c
mentioned Anthony Whitford's delombok maven plugin on delombok feature page.
2011-06-13 23:50:39 +02:00
Reinier Zwitserloot
88f4e2d2e3
Some small typofixes for the website feature docs.
2011-05-30 22:36:05 +02:00
Reinier Zwitserloot
045bc9a60d
Updated Delegate docs now that we've changed how it works (it no longer detects that you've implemented a few to-be delegated methods yourself).
2011-05-09 22:05:43 +02:00
Reinier Zwitserloot
816c0b99e7
Updated documentation of XArgsConstructor to highlight that we won't/can't remove
...
suppressConstructorProperties until GWT and Android get the CP annotation.
See issue #202
2011-03-23 07:39:13 +01:00
grootjans
e0cfacd3b3
Issue 192: Add documentation for onMethod=, onParam, onConstructor
...
still have to make a minor edit in the pre/post files
2011-02-28 16:44:06 +01:00
grootjans
7b3968fe40
Added documentation for @Delegate. This fixes issue 189
2011-02-07 22:46:07 +01:00
Roel Spilker
95f73048ce
Issue 182: Cleanup documentation should include null-check
2011-01-31 23:55:06 +01: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
7dba9c850c
Added 'val' as a type which the 'val' fake keyword must resolve to before val works,
...
as a gesture to make val less 'magical'. It even works, in eclipse. Next up: javac.
2010-11-29 16:43:36 +01:00
Roel Spilker
f258229b88
- Renamed the diverse @Log annotations to give them distinct names
...
- Removed the option to specify a different class to log on
- Updated tests and documentation
2010-11-22 23:52:34 +01:00
Reinier Zwitserloot
c86d0fcc37
Added link to SpoonVennersOdersky paper about equality.
2010-11-18 14:04:32 +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
Roel Spilker
1f0db1191a
Use the actual annotation value to process the @Log annotations instead of their String representations.
2010-11-07 02:49:01 +01:00
Roel Spilker
8e7334a505
Updated documentation on @Log and moved them all to lombok.extern.*
2010-11-06 23:29:43 +01:00
Roel Spilker
d1addc14d5
Updated website documentation to include @Log
2010-11-06 22:01:18 +01:00
Reinier Zwitserloot
91bb3455da
Added using .getX() instead of using .x in equals, hashCode, and toString. Also updated changelog as well as the docs.
...
Also updated usage examples for @EqualsAndHashCode, @ToString, and @Data, which also contained some other minor issues (such as missing this. qualifiers).
Still to do is to detect that getters don't exist _yet_ but will later due to @Getter or @Data.
2010-07-21 10:51:09 +02: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
2caddc3c2a
Added documentation for delombok.
2009-11-27 15:22:43 +01:00
Reinier Zwitserloot
56616f3bec
Fix: getters and setters for $foo fields (including our own $lock!) are now no longer generated.
2009-10-17 15:35:05 +02:00
Reinier Zwitserloot
02f8fbc13b
Added a bunch of javadoc. No other changes.
2009-09-03 23:11:04 +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
3f3c0cb749
Added link to sun bug db which contains a feature request that is analogous to @SneakyThrows, except with a keyword.
2009-08-19 13:13:54 +02:00
Reinier Zwitserloot
68a69f214e
ToString had the wrong title (@Data instead of @ToString)
2009-08-04 13:09:36 +02:00
Reinier Zwitserloot
b4b95e3832
Corrected 'licence' to 'license' which is a far more popular spelling.
2009-07-29 12:57:00 +02:00
Reinier Zwitserloot
4243bc2610
Removed small print which was covering gimmies already covered in @ToString, @EqualsAndHashCode, and @Getter / @Setter documentation.
2009-07-29 01:52:54 +02:00