aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@tipit.to>2009-08-01 13:14:59 +0200
committerReinier Zwitserloot <reinier@tipit.to>2009-08-01 13:18:34 +0200
commit8428be5c680b5b9e89a58a3ea77d134196f52957 (patch)
treea810d339d4d6d7b46b361774b9a1eab7aa5b84a7 /doc
parent2bdc1210d7a26df8b69563f0de22524398ba9bfd (diff)
downloadlombok-8428be5c680b5b9e89a58a3ea77d134196f52957.tar.gz
lombok-8428be5c680b5b9e89a58a3ea77d134196f52957.tar.bz2
lombok-8428be5c680b5b9e89a58a3ea77d134196f52957.zip
The warning for not enabling callSuper cannot be avoided, but there are legal reasons for using it, so, changed it: explicitly setting 'callSuper=false' removes the warning. You only get the warning
if callSuper is false because that's the default. Fixes issue #13
Diffstat (limited to 'doc')
-rw-r--r--doc/changelog.markdown4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/changelog.markdown b/doc/changelog.markdown
index a7232fae..8ab9a7dd 100644
--- a/doc/changelog.markdown
+++ b/doc/changelog.markdown
@@ -1,6 +1,10 @@
Lombok Changelog
----------------
+### v0.8.3
+
+* @EqualsAndHashCode (and, indirectly, @Data) generate a warning when overriding a class other than java.lang.Object but not setting EqualsAndHashCode's callSuper to true. There are, however, legitimate reasons to do this, so this warning is now no longer generated if you explicitly set callSuper to false. The warning text now also refers to this action if not calling super is intentional.
+
### v0.8.2
* @EqualsAndHashCode and @ToString created; these are subsets of what @Data does (namely: generate toString(), and generate equals() and hashCode() implementations). @Data will still generate these methods, but you can now generate them separately if you wish. As part of this split off, you can now specify for toString generation to include the field names in the produced toString method, and for all 3 methods: You can choose to involve the implementation of the superclass, and you can choose to exclude certain fields. [Issue #8](http://code.google.com/p/projectlombok/issues/detail?id=8)