Skip to content

Commit

Permalink
build!: Switch to JDK17 as a baseline (#381)
Browse files Browse the repository at this point in the history
  • Loading branch information
berezovskyi authored Aug 11, 2023
1 parent 4576a13 commit 7445280
Show file tree
Hide file tree
Showing 31 changed files with 44 additions and 48 deletions.
8 changes: 1 addition & 7 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,13 @@ jobs:
strategy:
fail-fast: false
matrix:
jdk: ['11', '17']
jdk: ['17']
# temurin is Eclipse/AdoptOpenJDK/Adoptium
# 'liberica' is a preferred Spring SDK
distribution: ['temurin']
experimental: [false]
# jena 3.x has some locking problems under JDK 16/17
include:
# - jdk: '15' # Zulu MTS
# experimental: true
# distribution: zulu
# - jdk: '16'
# experimental: true
# distribution: zulu
- jdk: '20'
distribution: zulu
experimental: true
Expand Down
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Eclipse Lyo changelog

## [5.2.0-SNAPSHOT]
## [6.0.0-SNAPSHOT]

### Added
- Introducing capability to set the servletUri to be used by the OAuthConfiguration
Expand All @@ -11,6 +11,8 @@

### Removed

- Support for JDK 11 (and all versions below 17) is removed. The SDK and sample code has been tested using JDK 17, 20, and 21-ea.

### Fixed

## [5.1.1]
Expand Down
4 changes: 2 additions & 2 deletions client/oslc-client-base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.lyo.clients</groupId>
<artifactId>clients-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
</parent>

<artifactId>oslc-client-base</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<name>Lyo :: Client :: Base</name>

<properties>
Expand Down
4 changes: 2 additions & 2 deletions client/oslc-client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<parent>
<groupId>org.eclipse.lyo.clients</groupId>
<artifactId>clients-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>oslc-client</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<name>Lyo :: Client :: OSLC JAX-RS 2.0 (new)</name>
<description>Eclipse Lyo OSLC Java client based on OSLC4J and JAX-RS 2.0</description>

Expand Down
4 changes: 2 additions & 2 deletions client/oslc-java-client-resources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.lyo.clients</groupId>
<artifactId>clients-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
</parent>

<artifactId>oslc-java-client-resources</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<name>Lyo :: Client :: Resources (legacy)</name>

<properties>
Expand Down
4 changes: 2 additions & 2 deletions client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@

<groupId>org.eclipse.lyo.clients</groupId>
<artifactId>clients-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Lyo :: Client :: _Parent</name>
<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion core/lyo-core-model/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>
<name>Lyo :: Core :: OSLC Core model</name>
Expand Down
2 changes: 1 addition & 1 deletion core/lyo-core-settings/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>oslc4j-core-build</artifactId>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion core/oslc-query/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion core/oslc-trs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion core/oslc4j-core-build/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion core/oslc4j-core-wink/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>
<artifactId>oslc4j-core-wink</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion core/oslc4j-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>
<artifactId>oslc4j-core</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion core/oslc4j-jena-provider/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>
<artifactId>oslc4j-jena-provider</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion core/oslc4j-json4j-provider/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>
<artifactId>oslc4j-json4j-provider</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion core/oslc4j-utils/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>
<name>Lyo :: Core :: Utilities</name>
Expand Down
2 changes: 1 addition & 1 deletion core/shacl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.core</groupId>
<artifactId>oslc4j-core-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../oslc4j-core-build/pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions domains/oslc-domains/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@
<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<!-- End of user code
-->
<groupId>org.eclipse.lyo</groupId>
<artifactId>oslc-domains</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Lyo :: Domains</name>
<properties>
Expand Down
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Lyo :: _Parent</name>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<maven.compiler.release>11</maven.compiler.release>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.release>17</maven.compiler.release>

<v.lyo>${project.version}</v.lyo>

Expand Down
2 changes: 1 addition & 1 deletion server/oauth-consumer-store/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.server</groupId>
<artifactId>lyo-server-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.lyo.server</groupId>
Expand Down
2 changes: 1 addition & 1 deletion server/oauth-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.server</groupId>
<artifactId>lyo-server-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.lyo.server</groupId>
Expand Down
2 changes: 1 addition & 1 deletion server/oauth-webapp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.server</groupId>
<artifactId>lyo-server-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.lyo.server</groupId>
Expand Down
2 changes: 1 addition & 1 deletion server/oslc-ui-model/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.lyo.oslc4j.server</groupId>
<artifactId>lyo-server-build</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.lyo.server</groupId>
Expand Down
2 changes: 1 addition & 1 deletion server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions store/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@

<groupId>org.eclipse.lyo.store</groupId>
<artifactId>store-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Lyo :: Store :: _Parent</name>

<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
</parent>

<properties>
Expand Down
2 changes: 1 addition & 1 deletion store/store-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.eclipse.lyo.store</groupId>
<artifactId>store-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion trs/client/client-source-mqtt/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.lyo.trs</groupId>
<artifactId>trs-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion trs/client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion trs/client/trs-client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.lyo.trs</groupId>
<artifactId>trs-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions trs/server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.lyo.trs</groupId>
<artifactId>trs-server</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<name>Lyo :: TRS :: Server</name>

<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions validation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<modelVersion>4.0.0</modelVersion>
<!-- <groupId>org.eclipse.lyo</groupId>-->
<artifactId>lyo-validation</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<name>Lyo :: Validation</name>

<parent>
<groupId>org.eclipse.lyo</groupId>
<artifactId>lyo-parent</artifactId>
<version>5.2.0-SNAPSHOT</version>
<version>6.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down

0 comments on commit 7445280

Please sign in to comment.