Skip to content

Conversation

@sarn0ld
Copy link

@sarn0ld sarn0ld commented Aug 30, 2023

No description provided.

cdietrich and others added 30 commits October 10, 2022 13:42
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
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.
…4.27 (jacoco#1414)

This allows format checking of the integration test targets up to Java 20.
…plication class loader (jacoco#1334)

Co-authored-by: Evgeny Mandrikov <mandrikov@gmail.com>
Co-authored-by: Marc R. Hoffmann <hoffmann@mountainminds.com>
Update branch with master
Godin and others added 30 commits May 17, 2023 07:24
…acoco#1454)

This change fixes flaws of
4dc8b38
and
740c51f
i.e. `build.commitId` is correctly computed
and tests can be executed in IntelliJ IDEA.
Quoting https://openjdk.org/jeps/440

> Apart from some minor editorial changes, the main change since the
> second preview is to remove support for record patterns appearing in
> the header of an enhanced for statement.
It requires Maven 3.5.4 and thus transitively our build should require it too.
…co#1468)

Note that `org.apache.maven.shared:file-management` version `3.1.0`
requires Java 8.
Record patterns and pattern matching for switch are finalized in Java 21,
so no need to test them as preview features in earlier versions.
* Nowadays AppVeyor sets `M2_HOME` pointing on preinstalled Maven,
  so the execution of downloaded `apache-maven-3.3.9\bin\mvn`
  actually leads to the execution of preinstalled.

* Also `mvn` uses `JAVA_HOME`, so its addition to `PATH` is
  not needed.
It requires Java 17 and thus transitively our build should require it too.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants