From 79c3d383fd7d46ec1c6c5cf83d8b05f2238529a2 Mon Sep 17 00:00:00 2001
From: Rostislav Krasny <45571812+rosti-il@users.noreply.github.com>
Date: Tue, 18 Aug 2020 04:03:23 +0300
Subject: Fix tests under Windows, fix test.javac11 and test.javac14, fix issue
#1745
The change of the TestConfiguration.java is based on the fact that
Git for Windows is configured with 'core.autocrlf=true' by default.
---
buildScripts/tests.ant.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'buildScripts')
diff --git a/buildScripts/tests.ant.xml b/buildScripts/tests.ant.xml
index f78bfae9..cb840048 100644
--- a/buildScripts/tests.ant.xml
+++ b/buildScripts/tests.ant.xml
@@ -119,6 +119,7 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
+
--
cgit
From 6088e6e3d60f407765a9e6936bf0d06a184282df Mon Sep 17 00:00:00 2001
From: Reinier Zwitserloot
Date: Fri, 28 Aug 2020 00:14:10 +0200
Subject: [build] added ant website.open
this serves the site locally and opens your browser
---
buildScripts/info.ant.xml | 5 +++++
buildScripts/ivy.xml | 1 +
buildScripts/website.ant.xml | 13 +++++++++++++
3 files changed, 19 insertions(+)
(limited to 'buildScripts')
diff --git a/buildScripts/info.ant.xml b/buildScripts/info.ant.xml
index 55fea8af..fe6e0ee3 100644
--- a/buildScripts/info.ant.xml
+++ b/buildScripts/info.ant.xml
@@ -258,6 +258,11 @@ build/website.
'pack' bzips this up, ready to ship to the server.
'publish' sends this to the server and runs a script to deploy.
+ > ant website.open
+
+ First builds the website, then hosts it locally and opens it in your browser so
+ you can see the website in its full, template-applied form.
+
> ant latest-changes.build
Makes a changelog variant that lists only the newest changes; it is included
diff --git a/buildScripts/ivy.xml b/buildScripts/ivy.xml
index 14530f06..40bbad08 100644
--- a/buildScripts/ivy.xml
+++ b/buildScripts/ivy.xml
@@ -58,6 +58,7 @@
+
diff --git a/buildScripts/website.ant.xml b/buildScripts/website.ant.xml
index 9efb2668..730b79c2 100644
--- a/buildScripts/website.ant.xml
+++ b/buildScripts/website.ant.xml
@@ -150,6 +150,19 @@ such as applying the templates to produce the website, converting the changelog
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit
From 9148294f78a8e646ee131ca182a9b692bc028fdb Mon Sep 17 00:00:00 2001
From: Reinier Zwitserloot
Date: Sat, 29 Aug 2020 04:14:10 +0200
Subject: [testing] [eclipse] [#2413] Eclipse tests now more expansive
We now test generating a level2-DOM from our level1-AST (eclipse has 3 levels of ASTs, more or less), only if
that is possible, i.e. only if the full eclipse is available. This requires using a test target named `eclipse-X`, and not
one of the `ecjX` ones. This is the change that requires the massive update to the build system. About 6 tests,
including a newly added one about @Delegate, now fail. These failures would usually not cause instant failure in
eclipse, but can cause errors during save actions and will likely mess with other things in weird ways, such as
messing up syntax highlighting.
Yes, this commit now makes a bunch of cases fail the unit tests, but that is representative of actual errors in lombok,
so I'm checking it in as is (without this commit, the problem is still there, the tests are just incapable of detecting it).
---
buildScripts/ivy.xml | 1 +
1 file changed, 1 insertion(+)
(limited to 'buildScripts')
diff --git a/buildScripts/ivy.xml b/buildScripts/ivy.xml
index 40bbad08..3dfbde7e 100644
--- a/buildScripts/ivy.xml
+++ b/buildScripts/ivy.xml
@@ -94,6 +94,7 @@
+
--
cgit