diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ace7ba1..38f69a3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: ['17', '21'] + java: ['21', '22', '23-ea'] steps: - uses: actions/checkout@v4 - name: Setup JDK ${{ matrix.java }} diff --git a/pom.xml b/pom.xml index a9ad466..c2bb5ef 100644 --- a/pom.xml +++ b/pom.xml @@ -2,6 +2,12 @@ 4.0.0 + + io.airlift + airbase + 156 + + slice 2.3-SNAPSHOT jar @@ -10,20 +16,16 @@ Library for efficiently working with heap and off-heap memory https://github.com/airlift/slice - - io.airlift - airbase - 136 - - 2012 -missing 3584m - 17 - 17 + 21 + 21 8 + true + true @@ -36,7 +38,13 @@ org.openjdk.jol jol-core - 0.16 + 0.17 + + + + com.google.guava + guava + test @@ -48,26 +56,20 @@ - org.junit.jupiter - junit-jupiter-api + org.assertj + assertj-core test org.junit.jupiter - junit-jupiter-params - test - - - - com.google.guava - guava + junit-jupiter-api test - org.assertj - assertj-core + org.junit.jupiter + junit-jupiter-params test @@ -92,13 +94,17 @@ com.mycila license-maven-plugin - - src/main/java/io/airlift/slice/Preconditions.java - src/main/java/io/airlift/slice/CountingInputStream.java - src/main/java/io/airlift/slice/CountingOutputStream.java - src/main/java/io/airlift/slice/LittleEndianDataInputStream.java - src/main/java/io/airlift/slice/LittleEndianDataOutputStream.java - + + + + src/main/java/io/airlift/slice/Preconditions.java + src/main/java/io/airlift/slice/CountingInputStream.java + src/main/java/io/airlift/slice/CountingOutputStream.java + src/main/java/io/airlift/slice/LittleEndianDataInputStream.java + src/main/java/io/airlift/slice/LittleEndianDataOutputStream.java + + +