Commit Graph

  • 2f2e0fead6 Added the videos Reinier Zwitserloot 2009-07-20 05:16:04 +02:00
  • 297ab16c1a Added credits page. Reinier Zwitserloot 2009-07-18 20:23:37 +02:00
  • 4dbf06f171 More work on making that godawful excuse for a browser, IE6, render this stuff at least halfway readable. It's not nearly as cool as on proper browsers, but IE6 users can go stuff themselves. Reinier Zwitserloot 2009-07-18 04:08:33 +02:00
  • 4dd9e15a4f Removed meta date tag and use single quotes to at least be consistent on Windows as well; the double quotes were removed from the actual javadoc html. Roel Spilker 2009-07-18 03:42:49 +02:00
  • efd0ba7407 Fixed javadoc Roel Spilker 2009-07-18 03:14:40 +02:00
  • b96bd7e926 Typo fixes. Reinier Zwitserloot 2009-07-18 03:01:44 +02:00
  • 64216d3ea9 Added feedback from r.spilker. Reinier Zwitserloot 2009-07-18 02:59:32 +02:00
  • b7c9697899 Merge branch 'master' of git@github.com:rzwitserloot/lombok Reinier Zwitserloot 2009-07-18 02:53:11 +02:00
  • 932e185045 Added SneakyThrows which finishes the documentation for the features pages. Reinier Zwitserloot 2009-07-18 02:52:43 +02:00
  • 237c337ed1 No constructor entry should be made for assigned final fields Roel Spilker 2009-07-18 02:51:46 +02:00
  • ffec3c35f3 Changed the order of name and age in the toString method Roel Spilker 2009-07-18 02:35:05 +02:00
  • bc35f73ae8 Added text for the Synchronized annotation to the features pages. Also did some fixes in regards to whitespacing (some fancy footwork in regards to white-space: pre). Reinier Zwitserloot 2009-07-18 02:28:29 +02:00
  • 1e369a3aa4 Added descriptions to the ant targets Roel Spilker 2009-07-18 02:17:06 +02:00
  • 90923aff45 Needed for publish target in ant script Roel Spilker 2009-07-18 01:57:03 +02:00
  • d2ffa540a4 Project settings forced to UTF-8 and unix line endings Roel Spilker 2009-07-18 01:56:28 +02:00
  • 7448bd321a Added google.properties, which contains passwords, to gitignore Roel Spilker 2009-07-18 01:55:40 +02:00
  • 55dd52942e Merge branch 'master' of git@github.com:rzwitserloot/lombok Roel Spilker 2009-07-18 01:52:56 +02:00
  • de15a9d760 Added auto-upload feature Roel Spilker 2009-07-18 01:52:14 +02:00
  • a61efb8db4 Site now looks passable in IE6 and IE7 too. Reinier Zwitserloot 2009-07-18 01:44:22 +02:00
  • 316ce2584a Added a byline to all current feature pages, as well as fixing 1 typo in Cleanup.html. Reinier Zwitserloot 2009-07-18 00:29:07 +02:00
  • efe46f68a9 Added Cleanup features text. Reinier Zwitserloot 2009-07-18 00:25:09 +02:00
  • 97974b9104 Refactored the name of the cleanup method arg to 'value'. Reinier Zwitserloot 2009-07-18 00:06:42 +02:00
  • 2f74334b6d Added a useful note pointing at website/publish script. Reinier Zwitserloot 2009-07-17 23:59:01 +02:00
  • a0c0ef3f5e Use tools.jar Roel Spilker 2009-07-17 23:48:30 +02:00
  • c3d31c31d8 Merge branch 'master' of git@github.com:rzwitserloot/lombok Reinier Zwitserloot 2009-07-17 23:40:48 +02:00
  • 021665f443 Added the openjdk6 tools.jar to the deps dir. Reinier Zwitserloot 2009-07-17 23:39:35 +02:00
  • ba1a0391d5 Check for tar file instead of zip file Roel Spilker 2009-07-17 23:25:11 +02:00
  • 70739bf90a Merge branch 'master' of git@github.com:rzwitserloot/lombok Roel Spilker 2009-07-17 23:22:47 +02:00
  • d7e5b5ec50 Added useful error message in case you don't have the gh-pages branch locally. Roel Spilker 2009-07-17 23:21:56 +02:00
  • 145e069d30 Moved from zip to tar for storing the website as an intermediate step, as git for windows has tar but not unzip. Reinier Zwitserloot 2009-07-17 23:20:37 +02:00
  • 17d02d3cca Moved java2html.jar because naming a directory that doesn't contain built material 'build' was just stupid. Reinier Zwitserloot 2009-07-17 22:52:56 +02:00
  • 25f11f2662 Remove reliance on dirname, as its not available on some git-for-windows installs. Reinier Zwitserloot 2009-07-17 22:45:05 +02:00
  • c50e4c2ed6 Added a script that publishes the website dir to github via some crazy git fu. Reinier Zwitserloot 2009-07-17 22:22:18 +02:00
  • 99b3ec87b0 Added generation of javadoc to the 'website' target, and we also build a zip file now. Reinier Zwitserloot 2009-07-17 21:36:03 +02:00
  • 072939696a Changed the link to 'features' to our own features overview page. Reinier Zwitserloot 2009-07-17 21:35:52 +02:00
  • 642dad3f0c Very minor typos in Data/GetterSetter, added an index page for the features overview, and increased transparancy on the pepper background. Reinier Zwitserloot 2009-07-17 21:25:36 +02:00
  • 3bfe8d2161 Now using the ant task for java2html, and also added the generation of line numbers. Reinier Zwitserloot 2009-07-17 21:24:25 +02:00
  • e041cad5f4 Moved lib/javadoc/java6/package-list to deps, because its not a runtime dependency. Reinier Zwitserloot 2009-07-17 19:32:03 +02:00
  • aab7230471 Moved right parenthesis Roel Spilker 2009-07-17 19:29:40 +02:00
  • d13100d6bd Merge branch 'master' of git@github.com:rzwitserloot/lombok Reinier Zwitserloot 2009-07-17 18:37:11 +02:00
  • 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. Reinier Zwitserloot 2009-07-17 18:36:31 +02:00
  • 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. Reinier Zwitserloot 2009-07-17 18:07:43 +02:00
  • 9d1dc93f1d We're not going to show the difference via images, so this image is no longer needed. Reinier Zwitserloot 2009-07-17 16:58:05 +02:00
  • e81dd1edbf Changed the generated javadoc to use links to the sun documentation for references to java6 se classes Roel Spilker 2009-07-17 16:44:05 +02:00
  • 9925c04782 Made background of found Eclipses white Roel Spilker 2009-07-17 15:27:18 +02:00
  • b1d8d1dfc4 Made the detection of drives more robust on Windows Roel Spilker 2009-07-17 15:26:09 +02:00
  • d87a5204cf Layout for the features pages. Reinier Zwitserloot 2009-07-17 00:03:08 +02:00
  • 846b8d0211 Made the downloadinfo on the index page a bit smaller (it was overflowing its container), and removed the fun but unreliable glow effect. Reinier Zwitserloot 2009-07-16 23:00:41 +02:00
  • 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. Reinier Zwitserloot 2009-07-16 22:41:47 +02:00
  • 6187d50595 Moved this script to copy the recently built lombok.jar to the same location that the installer uses. Reinier Zwitserloot 2009-07-16 22:29:58 +02:00
  • c4ced5e738 Removed a debug print. Reinier Zwitserloot 2009-07-16 21:53:18 +02:00
  • a423175f9d Added icon to frame, set background color of found eclipses to WHITE, use platform path separator in installer "What do I do" text. Roel Spilker 2009-07-16 21:27:59 +02:00
  • 02a8102dd1 replaced line endings. Roel Spilker 2009-07-14 23:39:38 +02:00
  • 8ada852308 Used reflection to call Apple native look to avoid errors in a non-mac development environment Roel Spilker 2009-07-14 23:37:04 +02:00
  • f99fff3042 Added our test video Reinier Zwitserloot 2009-07-14 12:27:18 +02:00
  • 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. Reinier Zwitserloot 2009-07-14 00:15:36 +02:00
  • ba6f353fd8 Made the help text when you click on the download link properly positioned. Reinier Zwitserloot 2009-07-13 21:43:19 +02:00
  • 2adf65aeb3 Example for the @Data annotation. Reinier Zwitserloot 2009-07-12 00:39:18 +02:00
  • 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(). Reinier Zwitserloot 2009-07-12 00:35:17 +02:00
  • 12d44e59c5 'fixed' data up a bit by including only the final fields for the constructor. Reinier Zwitserloot 2009-07-11 11:39:45 +02:00
  • 98382c6640 Added examples with pre and post lombok conversion for the website. Reinier Zwitserloot 2009-07-11 11:34:29 +02:00
  • f84f3a1bc8 The setter/getter handlers now mark themselves as not wanted to be called upon anymore when reporting errors. Reinier Zwitserloot 2009-07-11 11:12:47 +02:00
  • bc44e76b7d Made 'printContent=true' work for types as well as method bodies/initializers. Reinier Zwitserloot 2009-07-11 11:11:32 +02:00
  • 21aa78996a Added the github 'fork me' banner. Reinier Zwitserloot 2009-07-11 00:55:03 +02:00
  • 762bcba007 More work on the website. Reinier Zwitserloot 2009-07-11 00:43:53 +02:00
  • 08bc31232f I forgot; HandleSetter/HandleGetter already act appropriately with static modifiers. Reinier Zwitserloot 2009-07-10 17:59:14 +02:00
  • e25fd4fd9f Worked a lot on the 'what's next' documentation. Reinier Zwitserloot 2009-07-10 16:14:48 +02:00
  • 97c6436fe6 Found ANOTHER javac bug. Reinier Zwitserloot 2009-07-10 02:47:24 +02:00
  • 6f9a776367 Website. Reinier Zwitserloot 2009-07-09 05:10:09 +02:00
  • 58d0ada6d7 Made 'Throwable.class' the default for SneakyThrows. Reinier Zwitserloot 2009-07-08 23:47:43 +02:00
  • 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. Reinier Zwitserloot 2009-07-08 23:44:43 +02:00
  • 8534a8e0a5 Fixed javadoc problems, and added a javadoc target to the build script. Reinier Zwitserloot 2009-07-06 06:08:05 +02:00
  • 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. Reinier Zwitserloot 2009-07-06 05:48:42 +02:00
  • 8d4c5369ee More documentation. Reinier Zwitserloot 2009-07-05 22:23:01 +02:00
  • 7dd061c263 More documentation. Reinier Zwitserloot 2009-07-05 22:01:51 +02:00
  • a9fe617303 Final touches on the installer: - some bug fixes for linux - renamed InstallerWindow to Installer - Apple-specific prettification added (dock icon, app name) - more documentation. Reinier Zwitserloot 2009-07-05 21:47:24 +02:00
  • 1f8a907187 [TRIVIAL] Reinier Zwitserloot 2009-07-05 00:50:44 +02:00
  • e7492d444c W00t - written an installer that should work on linux (sort of), windows, and Mac OS X. Bumped the version number to celebrate, and changed build to roll the agent.jar into the main jar, and change the executable class from the minimal help that was there to the installer. That minimal help thing (ShowUserHelp.java) is now gone. Reinier Zwitserloot 2009-07-05 00:49:54 +02:00
  • 938d4bb9f2 These are nice, but kinda NSFW. Reinier Zwitserloot 2009-07-05 00:48:59 +02:00
  • 4bf64a0346 A start on the installer. Reinier Zwitserloot 2009-07-03 16:02:37 +02:00
  • cf594564be Fine-tuning eclipse's error reporting found some minor issues and even 1 bug that would show up rarely or not at all. Reinier Zwitserloot 2009-07-03 16:01:14 +02:00
  • c3e4ed5d78 [DOC] Reinier Zwitserloot 2009-07-02 00:27:22 +02:00
  • 17d81608db Added @SneakyThrows support for javac. W00t. Reinier Zwitserloot 2009-07-01 22:36:50 +02:00
  • d174201c7f [TRIVIAL] Reinier Zwitserloot 2009-07-01 22:36:35 +02:00
  • 99d9728ede Support for @SneakyThrows in eclipse. Reinier Zwitserloot 2009-07-01 22:09:40 +02:00
  • efe3931cf3 Added ability to @Synchronized to explicitly name the lock object. Spruced up @Cleanup's position settings and also forced initialization, because the error appears in a screwed up place if you don't, and we can't seem to move it. Reinier Zwitserloot 2009-07-01 20:16:26 +02:00
  • 194c990f64 Added @Synchronized support to javac. Seems to work well. Reinier Zwitserloot 2009-07-01 17:21:53 +02:00
  • 34780e3ab5 Added a bonus feature to @Cleanup: Assigning a @Cleanup marked variable to anything else generates a warning. Reinier Zwitserloot 2009-07-01 15:58:24 +02:00
  • db4819183f @Synchronization support for eclipse! Seems to work fine, just need to write the same thing for javac. Reinier Zwitserloot 2009-07-01 03:38:03 +02:00
  • 43992ff596 Pretty big fix for reparse() - now uses rebuild(), which also received a pretty big fix in making the loop detection algorithm far more robust. Still not sure what was the problem, but the robustificationization helped. Reinier Zwitserloot 2009-07-01 03:36:52 +02:00
  • 23ba6c2628 Added HandleCleanup support for javac, and fixed a bug in AST.java which caused nested @Cleanup annotations to simply be ignored (rebuild was broken). Reinier Zwitserloot 2009-07-01 00:26:19 +02:00
  • 008bca2045 Saved the previous extensive commit message for posterity in TODO.txt Reinier Zwitserloot 2009-06-30 18:37:50 +02:00
  • 37006cb295 After a great many iterations, Cleanup has now been reduced in functionality (exceptions from the cleanup call WILL mask exceptions from the body - this isn't intended, but it's just not possible to fix this without java 7 features or requiring a rewrite of the class file data. Reinier Zwitserloot 2009-06-30 18:22:38 +02:00
  • e0b623a3b8 Removed a debug print. Reinier Zwitserloot 2009-06-28 06:06:52 +02:00
  • d4556f8539 All lombok code is now targeted at java 1.5, except for the javac-specific stuff, which is on 1.6. Reinier Zwitserloot 2009-06-28 06:04:08 +02:00
  • 69844725fb Preparating for java 1.5-ification. All stuff that isn't specific to javac should run in java 1.5, so that an eclipse started on a 1.5 JVM will still run lombok. Reinier Zwitserloot 2009-06-28 05:58:18 +02:00
  • 19f1b26593 Rolled our own ServiceLoader, because its not part of java 1.5. Reinier Zwitserloot 2009-06-28 05:50:51 +02:00
  • dc7d0cacf5 AptProblem is not available when eclipse is run on java 1.5, and AptProblem is not neccessarily the proper target anyway. Rolled our own DefaultProblem subclass for problem reporting. Reinier Zwitserloot 2009-06-28 05:45:08 +02:00
  • cd866b852c Stuck some links for the foss licence in the todo list. Reinier Zwitserloot 2009-06-28 05:44:23 +02:00
  • 71f67e1f65 Added rebuild support to AST.Node. Reinier Zwitserloot 2009-06-28 05:44:11 +02:00