Skip to content

Conversation

Godin
Copy link
Member

@Godin Godin commented Feb 20, 2023

Version 4.6.1 of previously used artifact org.eclipse.jdt:ecj was actually version of Eclipse IDE.

This version supports source/target from Java 1.1 up to 19.

Also note that starting from version 3.27.0 ECJ requires Java 11 for execution.

@Godin Godin self-assigned this Feb 20, 2023
@Godin Godin marked this pull request as ready for review February 21, 2023 08:45
@Godin Godin requested a review from marchof February 21, 2023 08:45
@Godin Godin force-pushed the upgrade_ecj branch 5 times, most recently from 3e5c0e0 to 71096c4 Compare February 24, 2023 17:57
@Godin Godin requested a review from marchof February 24, 2023 18:44
@@ -267,18 +267,22 @@ <h2>Compilation and testing with different JDKs</h2>
<li><code>mvn clean verify -Djdk.version=6 -Dbytecode.version=6</code></li>
<li><code>mvn clean verify -Djdk.version=7 -Dbytecode.version=7</code></li>
<li><code>mvn clean verify -Djdk.version=8 -Dbytecode.version=8</code></li>
<li><code>mvn clean verify -Djdk.version=8 -Dbytecode.version=8 -Decj</code></li>
<li><code>mvn clean verify -Djdk.version=8 -Dbytecode.version=8</code></li>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the whole line should be deleted now.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed, don't know why missed this 😆 done

<li><code>mvn clean verify -Djdk.version=9 -Dbytecode.version=9</code></li>
<li><code>mvn clean verify -Djdk.version=10 -Dbytecode.version=10</code></li>
<li><code>mvn clean verify -Djdk.version=11 -Dbytecode.version=11</code></li>
<li><code>mvn clean verify -Djdk.version=11 -Dbytecode.version=11 -Decj</code></li>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While Java 11 should now be listed twice: With and without -Decj

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Copy link
Member

@marchof marchof left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding more JDK versions for ECJ! Code looks good for me, I only think there are duplicate/missing entries in build.html.

Version `4.6.1` of previously used artifact `org.eclipse.jdt:ecj`
was actually version of Eclipse IDE.

This version supports source/target from Java 1.1 up to 19.

Also note that starting from version `3.27.0` ECJ requires Java 11
for execution.
@marchof marchof merged commit a68effb into master Feb 25, 2023
@marchof marchof deleted the upgrade_ecj branch February 25, 2023 07:25
@Godin Godin added this to the 0.8.9 milestone Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

2 participants