aboutsummaryrefslogtreecommitdiff
path: root/src/lombok/eclipse/handlers/HandleToString.java
AgeCommit message (Collapse)Author
2009-09-03Fixed a problem in AnnotationValues where 'isExplicit' always returned true.Reinier Zwitserloot
2009-09-03Addressed issue #32: The @EqualsAndHashCode and @ToString annotations now ↵Reinier Zwitserloot
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-01Added position information _everywhere_ in EqualsAndHashCode and ToString ↵Reinier Zwitserloot
generating. This really does seem to fix the David Lynch bug (#41).
2009-09-01Well, bugger me! Adjusting the positions of the actual type identifier for ↵Reinier Zwitserloot
the generated annotations seems to fix the David Lynch bug (issue #41). Saving this now before further fiddling breaks things again.
2009-07-28Changed the way toString is generated to reduce the number of superfluous ↵Reinier Zwitserloot
'plus' nodes (e.g. concatenating the infix ", " and a field name literal such as "width=" into ", width=". Also removed the [] brackets from the supercall, as, if you're chaining to another lombok-generated toString, those are superfluous - lombok's toString includes parentheses already.
2009-07-27[TRIVIAL]Reinier Zwitserloot
2009-07-27Added support for @ToString annotation. The code for generating toStrings ↵Reinier Zwitserloot
has now moved from HandleData to the new HandleToString.