Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-27 | Split off generation of equals() and hashCode() methods form @Data into a ↵ | Reinier Zwitserloot | |
new annotation, @EqualsAndHashCode. Addresses issue #8 | |||
2009-07-27 | [TRIVIAL] | Reinier Zwitserloot | |
2009-07-27 | [TRIVIAL] | Reinier Zwitserloot | |
2009-07-27 | Added support for @ToString annotation. The code for generating toStrings ↵ | Reinier Zwitserloot | |
has now moved from HandleData to the new HandleToString. | |||
2009-07-26 | Fixed bugs with annotation handling: An array initializer with more than 1 ↵ | Reinier Zwitserloot | |
entry now no longer causes ArrayIndexOutOfBoundsException, the setWarning method on a single item in an array initializer on eclipse now generates the warning on just that node (like with errors), and the API of AnnotationValues has been updated to support setting errors/warning on any node. | |||
2009-07-26 | [TYPOS] | Reinier Zwitserloot | |
2009-07-26 | Version up to 0.8.2-HEAD as I just published. | Reinier Zwitserloot | |
2009-07-26 | Quick and dirty documentation on how to release a new version. | Reinier Zwitserloot | |
2009-07-26 | Upped version number, will release 0.8.1 immediately after this. | Reinier Zwitserloot | |
2009-07-26 | Added changelog tracking. | Reinier Zwitserloot | |
2009-07-26 | Addresses issue #5: | Reinier Zwitserloot | |
hitting 'find callers' on a @Data annotation should find callers of the (static) constructor. Right now it'll find callers to the *static* constructor ONLY. Letting it find callers of the public constructor if there is no static constructor just doesn't work. | |||
2009-07-26 | [TRIVIAL] | Reinier Zwitserloot | |
2009-07-26 | Addresses issue #4: | Reinier Zwitserloot | |
If boolean fields already start with a typical getter prefix (is, has, or get), lombok's @Getter will no longer generate its own prefix as well, so a field named 'hasFoo' will result in a getter named 'hasFoo()', not 'isHasFoo()'. Also, if any likely getter name already exists for a boolean, a getter will not be generated. Thus, if your field is called 'hasFoo', and you already have a method named 'isFoo', then @Getter will not generate anything (and warn, unless the getter is being generated due to @Data). This last mechanism works by taking the field name *AND* any other likely base names (defined by the field name being named as prefix+baseName, with prefix being is/has/get), and then prefixing all the likely fieldnames with is/has/get, and checking if any method with that name exists. Of course, this means weird things are going to happen if you have 2 fields named 'isFoo' and 'hasFoo', but then, you'd be a real idiot if you did that. | |||
2009-07-26 | Addresses issue #6: | Reinier Zwitserloot | |
For whatever reason, the path to the javaagent in eclipse.ini on linux needs to be absolute. | |||
2009-07-26 | Starting the lombok installer on mac os X using soylatte instead of apple's ↵ | Reinier Zwitserloot | |
JVM now correctly detects being on a mac, and using mac-specific code for finding and installing eclipses. | |||
2009-07-24 | Fixed two bugs regarding the installer on Win64 | Roel Spilker | |
2009-07-24 | Added WindowsDriveInfo support for 64-bit JVMs on windows. We think. | Roel Spilker | |
Honestly, we haven't tested it! Also updated instructions on how to build the 64-bit version of the JVM, and generalized some of the loading aspects of the DLL, as we now need to potentially try 2 of them. | |||
2009-07-23 | Rewrote the "find hard disks on windows" to use a dll instead. The reasons: | Roel Spilker | |
A) FSUTIL is internationalized, so on non-english installs, we can't figure out if a disk is fixed. B) I trust this better than fsutil for user control access (a.k.a. popups from hell) on vista. C) fsutil.exe is in C:\windows\system32 so pretty sure it would be there, but there's always a chance it's not in the PATH, or otherwise not accessible. | |||
2009-07-23 | Merge branch 'master' of git@github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2009-07-23 | Setup for not using fsutil.exe which is probably going to rain a stash of ↵ | Reinier Zwitserloot | |
User Action Control dialogs on vista, and has internationalized messages so fails to parse correctly on any non-english windows install. | |||
2009-07-23 | Added chrome to the list of alternative browser when the video doesn't play. | Roel Spilker | |
2009-07-22 | Added google analytics tracking. | Reinier Zwitserloot | |
2009-07-22 | Added a link to javadoc. | Reinier Zwitserloot | |
2009-07-22 | Update to the credits page with photos and a mention of spi.googlecode.com | Reinier Zwitserloot | |
2009-07-22 | Okay, I _think_ the video should now work just about everywhere: | Reinier Zwitserloot | |
FF3.5 (video) FF3.0 (flash, even if flash is at an ooold version) Safari 4 (video) IE6, 7, and 8 Opera10 Any flash version (or at least, 6 and up) should work, in that too old versions will show an upgrade-your-flash thingie. If javascript is on. Otherwise, well, you're screwed. | |||
2009-07-22 | On IE, without explicit sizes for the sldieshow images, they looked borked. | Reinier Zwitserloot | |
2009-07-21 | Whoops, saved the images as quickdraw pictures. That's not going to work ↵ | Reinier Zwitserloot | |
anywhere except on macs! | |||
2009-07-21 | Added the slideshow | Reinier Zwitserloot | |
2009-07-21 | We don't put 'monospaced' in <code>'s CSS because that somehow affects ↵ | Reinier Zwitserloot | |
rendering in safari. I also removed it from <pre>, because why in one but not the other? | |||
2009-07-21 | If the video tag doesn't work, flash is tried next instead of quicktime. | Reinier Zwitserloot | |
2009-07-21 | Added an extra note in the 'installation successful' dialog to add ↵ | Reinier Zwitserloot | |
lombok.jar to your eclipse projects, lets people get confused and think it can work without doing that. | |||
2009-07-21 | Sized the icon into a square form by adding more transparency at top and ↵ | Reinier Zwitserloot | |
bottom. This way, the icon showing up in dialog boxes doesn't look borked. | |||
2009-07-21 | Version bump! | Reinier Zwitserloot | |
2009-07-21 | Final versions of the videos | Reinier Zwitserloot | |
2009-07-20 | Worked on the installer so that it's vertically a lot smaller, and at least ↵ | Reinier Zwitserloot | |
according to Roel, it looks better too. | |||
2009-07-20 | Updated credits and build.xml for the video. | Reinier Zwitserloot | |
2009-07-20 | Added the videos | Reinier Zwitserloot | |
2009-07-18 | Added credits page. | Reinier Zwitserloot | |
2009-07-18 | More work on making that godawful excuse for a browser, IE6, render this ↵ | Reinier Zwitserloot | |
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 | Removed meta date tag and use single quotes to at least be consistent on | Roel Spilker | |
Windows as well; the double quotes were removed from the actual javadoc html. | |||
2009-07-18 | Fixed javadoc | Roel Spilker | |
2009-07-18 | Typo fixes. | Reinier Zwitserloot | |
2009-07-18 | Added feedback from r.spilker. | Reinier Zwitserloot | |
2009-07-18 | Merge branch 'master' of git@github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2009-07-18 | Added SneakyThrows which finishes the documentation for the features pages. | Reinier Zwitserloot | |
2009-07-18 | No constructor entry should be made for assigned final fields | Roel Spilker | |
2009-07-18 | Changed the order of name and age in the toString method | Roel Spilker | |
2009-07-18 | Added text for the Synchronized annotation to the features pages. Also did ↵ | Reinier Zwitserloot | |
some fixes in regards to whitespacing (some fancy footwork in regards to white-space: pre). | |||
2009-07-18 | Added descriptions to the ant targets | Roel Spilker | |
2009-07-18 | Needed for publish target in ant script | Roel Spilker | |