Commit Graph

78 Commits

Author SHA1 Message Date
Reinier Zwitserloot b9f1f50b8e [versioning] pre-release version bump of the changelog as well 2021-01-28 23:16:26 +01:00
Reinier Zwitserloot 734b91ea97 [build] build is now far less unreliable
Tiered compilation used to dump every stage into the same build dir, and included that dir on the classpath,
which means any ordering issues introduced into a build aren't going to result in a failed build,
thus breaking the build for everybody except those who already had a working lombok in their
build dir before starting a build. The opposite of bootstrapping, in other words.

Fixed by having each stage build into its own private stage phase.
2020-12-04 07:16:19 +01:00
Reinier Zwitserloot 6088e6e3d6 [build] added ant website.open
this serves the site locally and opens your browser
2020-08-28 00:15:55 +02:00
Reinier Zwitserloot 0f1c950b77 [build] [mapstructBinding] 2020-06-25 23:31:13 +02:00
Reinier Zwitserloot 0bbedd092a [build] rewriting the build system 2020-06-23 15:55:18 +02:00
Reinier Zwitserloot 59aa676111 [eclipse-p2] create a p2 eclipse update site 2020-02-28 19:25:30 +01:00
Jan Matèrne 38a48e8a85 Use dynamic year-value for JavaDoc-Copyright 2019-08-22 23:29:17 +02:00
Reinier Zwitserloot ec543dff8e [javadoc] new javadoc tools, new boneheaded mistakes. Seemingly nobody gives a toss about this tool over at oracle? Used some hacks to work around the worst offenses. 2019-03-25 21:26:09 +01:00
Roel Spilker ca46f98beb Serve dependencies instead of using a CDN. Fixes #1964. 2018-12-18 00:38:25 +01:00
Reinier Zwitserloot db91eb8e9c Fully integrating ‘ant edge-release’ to include updating the site, our mavenrepo on projectlombok.org, and the branch on git. 2018-09-10 22:42:08 +02:00
Reinier Zwitserloot 7319256a37 [website] some work on releasing edge and updating git. 2018-09-10 22:24:48 +02:00
Reinier Zwitserloot b60541526c running the edge-release task also sets the git tag now. 2018-09-04 02:03:18 +02:00
Reinier Zwitserloot cc55391a75 Website updated to list supporters on the website. 2018-03-11 12:17:14 +01:00
Reinier Zwitserloot 116a9dbb75 [compiling] running the ant compile job now no longer emits any warnings. Each warning that was emitted has been addressed, or analysed and suppressed. 2018-02-06 06:20:44 +01:00
Reinier Zwitserloot 6e7f75eb77 Updated copyright notices to 2018. 2018-01-09 00:54:17 +01:00
Reinier Zwitserloot 273cb83ef3 build script for edge release updated 2017-12-12 06:30:39 +01:00
Reinier Zwitserloot ae22bb617b Updated to new in ivy++ scp/ssh tasks. 2017-12-12 06:03:34 +01:00
Reinier Zwitserloot eade3e0736 Removed flash-based video player; these days, who needs it, right? 2017-10-26 00:10:15 +02:00
Reinier Zwitserloot 6fc0cd736c website-only now available. 2017-10-26 00:07:18 +02:00
Reinier Zwitserloot 76e3862bcc The way download-edge makes the HTML page for the edge release completely rewritten. 2017-06-13 00:29:33 +02:00
Reinier Zwitserloot e0a91d2589 All references in javadoc to projectlombok.org URLs now use the canonical URL. 2017-06-13 00:15:32 +02:00
Reinier Zwitserloot 1772fa9d86 htaccess dynamically generated to canonicalize all web requests. 2017-06-13 00:15:32 +02:00
Reinier Zwitserloot 7c8f9fa445 Final touches to the new website:
* htaccess for ‘nice looking’ URLs.
* download-edge overwritten upon stable releases.
* fixes to the build system.
* Added google analytics pagetracker.
2017-05-29 21:03:04 +02:00
Reinier Zwitserloot 99f373c7e2 website build script updated to work with new template based website. 2017-05-29 21:02:55 +02:00
Reinier Zwitserloot 8b7a7cbc81 The great rename: the old ‘website’ is now ‘website-old’, and ‘website2’ is now ‘website’. 2017-05-29 21:02:54 +02:00
Roel Spilker ca2966f735 Display changelog in installer 2017-02-07 14:56:47 +01:00
Bulgakov Alexander 4fbbd8ed03 added var.html 2016-10-31 23:52:20 +03:00
Reinier Zwitserloot 72341626ce Some documentation fixed discovered as we released 1.16.6 2015-08-19 00:05:41 +02:00
Roel Spilker 88582751d2 Change http://projectlombok.org to https://projectlombok.org 2015-05-02 11:59:18 +02:00
Reinier Zwitserloot 74b38cd7d6 copyright header updates for web docs. 2015-02-04 00:07:55 +01:00
Reinier Zwitserloot d8da2b9438 added impl for @UtilityClass. 2015-02-02 04:52:20 +01:00
Reinier Zwitserloot 63aefa41e4 documentation for @Singular. 2015-01-26 08:46:41 +01:00
Reinier Zwitserloot e437ff4d3c moved buildsystem towards new server model. 2014-07-01 23:13:34 +02:00
Reinier Zwitserloot 8d9a9e285b [trivial] bugfix in a build script that still looked for the uploadkey of the old release system. 2014-07-01 22:11:02 +02:00
Roel Spilker 315671e79d deployEdge has now been fixed to the new server model. The rest of the deploy tasks still need fixing though. 2014-06-25 00:50:43 +02:00
Roel Spilker 8238144393 New year in documentation 2014-05-21 21:52:04 +02:00
Roel Spilker 3292768c81 Fix website re. Delegate 2014-05-21 21:13:01 +02:00
Roel Spilker deed98be16 Upyeared the copyright notice in the generated javadoc. 2013-07-18 16:27:50 +02:00
Reinier Zwitserloot e7ff097fec Fixed value's snippet integration (it hadn't been updated yet now that Value has moved from experimental into core). 2013-07-08 21:21:33 +02:00
Reinier Zwitserloot e1c39bbc60 javac builder implementation. Passes all tests.
Added toString() impl for builders in both eclipse and javac.
Added all documentation, though it'll need some reviewing.
2013-06-18 04:23:15 +02:00
Reinier Zwitserloot 5a3e9bd804 Added @NonNull on parameters feature (issue 514),
including docs and changelog.
2013-05-31 01:03:38 +02:00
Reinier Zwitserloot 2e27817ca7 bugfix in website ant buildscript for finding the Java2HtmlTask 2013-04-23 03:31:22 +02:00
Reinier Zwitserloot ed61012f95 whoops, belated push and fixes to the documentation of onX 2013-02-18 21:41:07 +01:00
Reinier Zwitserloot ef8769d318 Added all documentation for the onX feature and updated changelog.
Now to actually write the feature (Well, rescue it from the onX-removal tag).
2012-11-17 20:26:58 +01:00
Reinier Zwitserloot d1539a3ec2 prettying up the pre/post examples for FieldDefaults and ExtensionMethod 2012-08-13 02:46:35 +02:00
Reinier Zwitserloot 8850798a04 Documentation for @Value, @FieldDefaults, @Wither 2012-08-13 00:11:02 +02:00
Reinier Zwitserloot 775abd485d Added documentation for @ExtensionMethod feature 2012-06-18 22:03:30 +02:00
Reinier Zwitserloot f0e90c418f fixes for 'ant website' build target. Also fixing some errors in javadoc. 2012-03-27 00:35:34 +02:00
Reinier Zwitserloot 389dbf5eda build script now contains an explicit javadoc target. 2012-03-22 17:16:31 +01:00
Reinier Zwitserloot 102752a87b Added building lombok-utils to build file. 2011-12-19 23:16:40 +01:00