Reinier Zwitserloot
2f74334b6d
Added a useful note pointing at website/publish script.
2009-07-17 23:59:01 +02:00
Reinier Zwitserloot
c3d31c31d8
Merge branch 'master' of git@github.com:rzwitserloot/lombok
2009-07-17 23:40:48 +02:00
Reinier Zwitserloot
021665f443
Added the openjdk6 tools.jar to the deps dir.
2009-07-17 23:39:35 +02:00
Roel Spilker
ba1a0391d5
Check for tar file instead of zip file
2009-07-17 23:25:11 +02:00
Roel Spilker
70739bf90a
Merge branch 'master' of git@github.com:rzwitserloot/lombok
2009-07-17 23:22:47 +02:00
Roel Spilker
d7e5b5ec50
Added useful error message in case you don't have the gh-pages branch locally.
2009-07-17 23:21:56 +02:00
Reinier Zwitserloot
145e069d30
Moved from zip to tar for storing the website as an intermediate step, as git for windows has tar but not unzip.
2009-07-17 23:20:37 +02:00
Reinier Zwitserloot
17d02d3cca
Moved java2html.jar because naming a directory that doesn't contain built material 'build' was just stupid.
2009-07-17 22:52:56 +02:00
Reinier Zwitserloot
25f11f2662
Remove reliance on dirname, as its not available on some git-for-windows installs.
2009-07-17 22:45:05 +02:00
Reinier Zwitserloot
c50e4c2ed6
Added a script that publishes the website dir to github via some crazy git fu.
...
Also stripped out how javadoc generated a comment with a timestamp, as to publish to github, we check in the files, which generates pointless and enormous changesets.
2009-07-17 22:22:18 +02:00
Reinier Zwitserloot
99b3ec87b0
Added generation of javadoc to the 'website' target, and we also build a zip file now.
2009-07-17 21:36:03 +02:00
Reinier Zwitserloot
072939696a
Changed the link to 'features' to our own features overview page.
2009-07-17 21:35:52 +02:00
Reinier Zwitserloot
642dad3f0c
Very minor typos in Data/GetterSetter, added an index page for the features overview, and increased transparancy on the pepper background.
2009-07-17 21:25:36 +02:00
Reinier Zwitserloot
3bfe8d2161
Now using the ant task for java2html, and also added the generation of line numbers.
2009-07-17 21:24:25 +02:00
Reinier Zwitserloot
e041cad5f4
Moved lib/javadoc/java6/package-list to deps, because its not a runtime dependency.
2009-07-17 19:32:03 +02:00
Roel Spilker
aab7230471
Moved right parenthesis
2009-07-17 19:29:40 +02:00
Reinier Zwitserloot
d13100d6bd
Merge branch 'master' of git@github.com:rzwitserloot/lombok
2009-07-17 18:37:11 +02:00
Reinier Zwitserloot
63a4938a7d
Added documentation for the @Data annotation. Also fixed whitespace issues in the snippet views, and removed a debug print in one of the snippets.
2009-07-17 18:36:31 +02:00
Reinier Zwitserloot
84d017e270
Features are now 'compiled' by the build.xml script to include the snippets, found in the usage_examples directory. Also worked on the styling of the feature pages.
2009-07-17 18:09:00 +02:00
Reinier Zwitserloot
9d1dc93f1d
We're not going to show the difference via images, so this image is no longer needed.
2009-07-17 16:58:05 +02:00
Roel Spilker
e81dd1edbf
Changed the generated javadoc to use links to the sun documentation for references to java6 se classes
2009-07-17 16:44:05 +02:00
Roel Spilker
9925c04782
Made background of found Eclipses white
2009-07-17 15:27:18 +02:00
Roel Spilker
b1d8d1dfc4
Made the detection of drives more robust on Windows
2009-07-17 15:26:09 +02:00
Reinier Zwitserloot
d87a5204cf
Layout for the features pages.
2009-07-17 00:03:08 +02:00
Reinier Zwitserloot
846b8d0211
Made the downloadinfo on the index page a bit smaller (it was overflowing its container), and removed the fun but unreliable glow effect.
2009-07-16 23:00:41 +02:00
Reinier Zwitserloot
08a7452f3c
Added explanation for the download info text that you may have to run 'java -jar lombok.jar' in case some fucktard archiver tool overwrote the default action for jar files.
2009-07-16 22:41:47 +02:00
Reinier Zwitserloot
6187d50595
Moved this script to copy the recently built lombok.jar to the same location that the installer uses.
2009-07-16 22:29:58 +02:00
Reinier Zwitserloot
c4ced5e738
Removed a debug print.
2009-07-16 21:53:18 +02:00
Roel Spilker
a423175f9d
Added icon to frame, set background color of found eclipses to WHITE, use
...
platform path separator in installer "What do I do" text.
2009-07-16 21:27:59 +02:00
Roel Spilker
02a8102dd1
replaced line endings.
2009-07-14 23:39:38 +02:00
Roel Spilker
8ada852308
Used reflection to call Apple native look to avoid errors in a non-mac
...
development environment
2009-07-14 23:37:04 +02:00
Reinier Zwitserloot
f99fff3042
Added our test video
2009-07-14 12:27:18 +02:00
Reinier Zwitserloot
aa40323ae8
Fixed a problem where @Data with a static constructor and generics params on the class would generate errors regarding IllegalArgumentException in setSourcePosition in ASTNode.
2009-07-14 00:15:36 +02:00
Reinier Zwitserloot
ba6f353fd8
Made the help text when you click on the download link properly positioned.
2009-07-13 21:43:19 +02:00
Reinier Zwitserloot
2adf65aeb3
Example for the @Data annotation.
2009-07-12 00:39:18 +02:00
Reinier Zwitserloot
5fef32c1f5
More fixes to avoid erroneous "getter/setter is already there, not generating it" warnings
...
when the getter/setter already there was in fact generated by lombok, and fixed a bug
in eclipse where a boolean array's getter method would be called isFoo() instead of getFoo().
2009-07-12 00:35:17 +02:00
Reinier Zwitserloot
12d44e59c5
'fixed' data up a bit by including only the final fields for the constructor.
...
Also fixed a bug in javac's toString() generation for the @Data constructor. It did
not include the transient fields.
2009-07-11 11:39:45 +02:00
Reinier Zwitserloot
98382c6640
Added examples with pre and post lombok conversion for the website.
2009-07-11 11:34:29 +02:00
Reinier Zwitserloot
f84f3a1bc8
The setter/getter handlers now mark themselves as not wanted to be called upon anymore when reporting errors.
...
They were logging 4 or more identical warnings per problem before this change.
2009-07-11 11:12:47 +02:00
Reinier Zwitserloot
bc44e76b7d
Made 'printContent=true' work for types as well as method bodies/initializers.
2009-07-11 11:11:32 +02:00
Reinier Zwitserloot
21aa78996a
Added the github 'fork me' banner.
2009-07-11 00:55:03 +02:00
Reinier Zwitserloot
762bcba007
More work on the website.
2009-07-11 00:43:53 +02:00
Reinier Zwitserloot
08bc31232f
I forgot; HandleSetter/HandleGetter already act appropriately with static modifiers.
2009-07-10 17:59:14 +02:00
Reinier Zwitserloot
e25fd4fd9f
Worked a lot on the 'what's next' documentation.
2009-07-10 16:14:48 +02:00
Reinier Zwitserloot
97c6436fe6
Found ANOTHER javac bug.
2009-07-10 02:47:24 +02:00
Reinier Zwitserloot
6f9a776367
Website.
2009-07-09 05:10:09 +02:00
Reinier Zwitserloot
58d0ada6d7
Made 'Throwable.class' the default for SneakyThrows.
2009-07-08 23:47:43 +02:00
Reinier Zwitserloot
f6778b0426
Renamed all true names of 'eclipse' to 'Eclipse' (but not the eclipse package, of course),
...
and fixed a showstopper bug in the installer that would add -javaagent:lombok.jar to
eclipse.ini, which is wrong of course; it needs to be lombok.eclipse.agent.jar.
2009-07-08 23:44:43 +02:00
Reinier Zwitserloot
8534a8e0a5
Fixed javadoc problems, and added a javadoc target to the build script.
2009-07-06 06:08:05 +02:00
Reinier Zwitserloot
527b992a07
Last massive documentation dump. All basic javadoc is now done, though especially the docs
...
on the lombok annotations in the lombok package need far more massaging.
Also added a feature to HandleSynchronized to not auto-generate the locker fields if
a specific name is provided (because, imagine you typoed those. You'd never find it!)
2009-07-06 05:48:42 +02:00