From 21df1c99391fb8e2678efa2ca11816bfcadd4725 Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Tue, 4 Sep 2018 00:51:02 +0200 Subject: Use edge-SNAPSHOT instead of master-SNAPSHOT --- website/templates/_download-edge.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'website') diff --git a/website/templates/_download-edge.html b/website/templates/_download-edge.html index 3fa28f83..c1520780 100644 --- a/website/templates/_download-edge.html +++ b/website/templates/_download-edge.html @@ -10,7 +10,7 @@

Download edge release now!

- You can use the edge release also from your build tool using the JitPack repository. + You can use the edge release also from your build tool using the JitPack repository.

-- cgit From 52aa55ed550d283166b837eda7b1534f4385da9a Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Mon, 10 Sep 2018 23:07:15 +0200 Subject: update website documentation --- website/resources/files/pom.xml | 78 ----------------------------------- website/templates/_download-edge.html | 34 ++++++++++++++- website/templates/setup/gradle.html | 4 +- 3 files changed, 35 insertions(+), 81 deletions(-) delete mode 100644 website/resources/files/pom.xml (limited to 'website') diff --git a/website/resources/files/pom.xml b/website/resources/files/pom.xml deleted file mode 100644 index 6562afe8..00000000 --- a/website/resources/files/pom.xml +++ /dev/null @@ -1,78 +0,0 @@ - - - 4.0.0 - - org.projectlombok - eclipse-compiler-test - 1.0-SNAPSHOT - - - UTF-8 - 1.16.8 - - - - - org.projectlombok - lombok - ${lombok.version} - provided - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.5.1 - - eclipse - 1.8 - 1.8 - - - - org.codehaus.plexus - plexus-compiler-eclipse - 2.7 - - - org.projectlombok - lombok - ${lombok.version} - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - get-lombok - - copy - - - - - org.projectlombok - lombok - ${lombok.version} - jar - ${project.build.directory} - lombok.jar - - - - - - - - - - diff --git a/website/templates/_download-edge.html b/website/templates/_download-edge.html index c1520780..0e04596c 100644 --- a/website/templates/_download-edge.html +++ b/website/templates/_download-edge.html @@ -10,7 +10,39 @@

Download edge release now!

- You can use the edge release also from your build tool using the JitPack repository. + You can use the edge release from maven using the projectlombok.org repository:

+<repositories>
+	<repository>
+		<id>projectlombok.org</id>
+		<url>https://projectlombok.org/edge-releases</url>
+	</repository>
+</repositories>
+
+<dependencies>
+	<dependency>
+		<groupId>org.projectlombok</groupId>
+		<artifactId>lombok</artifactId>
+		<version>edge-SNAPSHOT</version>
+		<scope>provided</scope>
+	</dependency>
+</dependencies>
+

+

+ You can use the edge release from gradle using the projectlombok.org repository:

+repositories {
+	mavenCentral()
+	maven { url 'https://projectlombok.org/edge-releases' }
+}
+
+plugins {
+	id 'net.ltgt.apt' version '0.10'
+}
+
+dependencies {
+	compileOnly 'org.projectlombok:lombok:edge-SNAPSHOT'
+	
+	apt 'org.projectlombok:lombok:edge-SNAPSHOT'
+}

diff --git a/website/templates/setup/gradle.html b/website/templates/setup/gradle.html index 41d90dcc..b3c7de3a 100644 --- a/website/templates/setup/gradle.html +++ b/website/templates/setup/gradle.html @@ -29,13 +29,13 @@ repositories { } plugins { - id 'net.ltgt.apt' version '0.10' + id 'net.ltgt.apt' version '0.10' } dependencies { compileOnly 'org.projectlombok:lombok:${version}' - apt "org.projectlombok:lombok:${version}" + apt 'org.projectlombok:lombok:${version}' }

Remember that you still have to download lombok.jar (or find it in gradle's caches) and run it as a jarfile, if you wish to program in eclipse. The plugin makes that part easier. -- cgit From f3881e51dada4fcc9f01174821427b9a14a60b4a Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Tue, 11 Sep 2018 00:45:24 +0200 Subject: layout delombok page --- website/templates/features/delombok.html | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'website') diff --git a/website/templates/features/delombok.html b/website/templates/features/delombok.html index 6f41fc46..56b02f7d 100644 --- a/website/templates/features/delombok.html +++ b/website/templates/features/delombok.html @@ -17,22 +17,19 @@

Delombok is included in lombok.jar. To use it, all you need to run on the command line is: -

-
java -jar lombok.jar delombok src -d src-delomboked
-

+
java -jar lombok.jar delombok src -d src-delomboked
+
Which will duplicate the contents of the src directory into the src-delomboked directory, which will be created if it doesn't already exist, but delomboked of course. Delombok on the command line has a few more options; use the --help parameter to see more options.

To let delombok print the transformation result of a single java file directly to standard output, you can use: -

-
java -jar lombok.jar delombok -p MyJavaFile.java
-
+
java -jar lombok.jar delombok -p MyJavaFile.java

<@f.main.h3 title="Running delombok in ant" />

lombok.jar includes an ant task which can apply delombok for you. For example, to create javadoc for your project, your build.xml file would look something like: -

<target name="javadoc">
+			
<target name="javadoc">
 <taskdef classname="lombok.delombok.ant.Tasks$Delombok" classpath="lib/lombok.jar" name="delombok" />
 <mkdir dir="build/src-delomboked" />
 <delombok verbose="true" encoding="UTF-8" to="build/src-delomboked" from="src">
@@ -41,7 +38,7 @@
 <mkdir dir="build/api" />
 <javadoc sourcepath="build/src-delomboked" defaultexcludes="yes" destdir="build/api" />
 </target>
-

+
Instead of a from attribute, you can also nest <fileset> nodes.

-- cgit From 910f3611afafcdff5babb7b9159f32ad01dfafef Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Tue, 11 Sep 2018 01:27:47 +0200 Subject: website 404 on image load --- website/resources/js/supporters.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'website') diff --git a/website/resources/js/supporters.js b/website/resources/js/supporters.js index 58db28cc..62beca81 100644 --- a/website/resources/js/supporters.js +++ b/website/resources/js/supporters.js @@ -77,7 +77,7 @@ ji.attr("title", n.text()); a.prepend(ji); }; - i.src = 'files/' + this.logo; + i.src = '/files/' + this.logo; } return d; } @@ -132,6 +132,7 @@ var supPerBar = 4; function updateSupporterBar() { var s = $(".supporterBar"); + if (s.length === 0) return; s.find(".introText").show(); s.append($("
").addClass("sbCnt")); var sf = s.find(".supporterFooter").show(); -- cgit From 2027ffc49f194da2892938e0cd5868cd286a06f6 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Tue, 11 Sep 2018 01:59:09 +0200 Subject: [website] force-align pre blocks to the left --- website/resources/css/custom.css | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'website') diff --git a/website/resources/css/custom.css b/website/resources/css/custom.css index f81a3dd9..995f298a 100644 --- a/website/resources/css/custom.css +++ b/website/resources/css/custom.css @@ -7,6 +7,10 @@ margin-bottom: 40px; } +pre { + text-align: left; +} + .buttonLike { cursor: pointer; background: -webkit-linear-gradient(top, #FFFEF7, #CFCEC7); -- cgit