Commit Graph
68 Commits
Author SHA1 Message Date
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 Habermanandpeichhorn 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
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