Skip to content

Commit 518e706

Browse files
committed
chore: updated workflow for v2, document for Java requirement
1 parent bf7c814 commit 518e706

3 files changed

Lines changed: 12 additions & 6 deletions

File tree

.github/workflows/master-2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
strategy:
3535
fail-fast: false
3636
matrix:
37-
java: ['11', '17', '21', '25']
37+
java: ['17', '21', '25']
3838
os: [ubuntu-latest, windows-latest]
3939
runs-on: ${{ matrix.os }}
4040

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ A Java SDK for Switcher API
99
<div align="center">
1010

1111
[![Master CI](https://github.com/switcherapi/switcher-client-java/actions/workflows/master.yml/badge.svg?branch=master)](https://github.com/switcherapi/switcher-client-java/actions/workflows/master.yml)
12-
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=switcherapi_switcher-client&metric=alert_status)](https://sonarcloud.io/dashboard?id=switcherapi_switcher-client)
12+
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=switcherapi_switcher-client&branch=master&&metric=alert_status)](https://sonarcloud.io/summary/overall?id=switcherapi_switcher-client&branch=master)
1313
[![Known Vulnerabilities](https://snyk.io/test/github/switcherapi/switcher-client-java/badge.svg?targetFile=pom.xml)](https://snyk.io/test/github/switcherapi/switcher-client-java?targetFile=pom.xml)
1414
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
1515
[![Maven Central](https://img.shields.io/maven-central/v/com.switcherapi/switcher-client.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/com.switcherapi/switcher-client)
@@ -44,9 +44,9 @@ https://github.com/switcherapi/switcher-api
4444
</dependency>
4545
```
4646

47-
### Compatibility with Jakarta EE 9
48-
Use SDK v1.x for applications not using Jakarta EE 9.<br>
49-
Use SDK v2.x for Jakarta EE 9 based applications.
47+
### Compatibility with Jakarta EE 9 and Java versions
48+
Use SDK v1.x for applications not using Jakarta EE 9 (requires Java 8+).<br>
49+
Use SDK v2.x for Jakarta EE 9+ based applications (requires Java 17+).
5050

5151
## Client Context Properties - SwitcherContext
5252

pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<slf4j-api.version>2.0.17</slf4j-api.version>
6565

6666
<!-- test -->
67-
<okhttp.version>5.1.0</okhttp.version>
67+
<okhttp.version>5.2.0</okhttp.version>
6868
<junit-jupiter.version>5.14.0</junit-jupiter.version>
6969
<junit-pioneer.version>1.9.1</junit-pioneer.version>
7070
<junit-platform-launcher.version>1.14.0</junit-platform-launcher.version>
@@ -262,6 +262,12 @@
262262
<groupId>org.apache.maven.plugins</groupId>
263263
<artifactId>maven-javadoc-plugin</artifactId>
264264
<version>${maven-javadoc-plugin.version}</version>
265+
<configuration>
266+
<doclint>all,-missing</doclint>
267+
<additionalJOptions>
268+
<additionalJOption>-Xdoclint:all,-missing</additionalJOption>
269+
</additionalJOptions>
270+
</configuration>
265271
<executions>
266272
<execution>
267273
<id>attach-javadocs</id>

0 commit comments

Comments
 (0)