diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1833f3f..5b92b0f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: distribution: oracle java-version: 20 check-latest: true - cache: gradle + - uses: gradle/gradle-build-action@v2 - run: ./gradlew compileJava compileTestJava compileTestkitJava - run: ./gradlew checkstyleMain checkstyleTest checkstyleTestkit - run: ./gradlew sonarlintMain sonarlintTest sonarlintTestkit diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index cd4a900..f0ab239 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -28,7 +28,7 @@ jobs: distribution: oracle java-version: 20 check-latest: true - cache: gradle + - uses: gradle/gradle-build-action@v2 - uses: github/codeql-action/init@v2 with: languages: java-kotlin diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cdcb2a8..005fa5f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,7 +28,7 @@ jobs: distribution: oracle java-version: 20 check-latest: true - cache: gradle + - uses: gradle/gradle-build-action@v2 - uses: actions/setup-node@v3 with: node-version-file: .nvmrc diff --git a/build.gradle b/build.gradle index be45905..a465f00 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ plugins { id('com.gradle.plugin-publish') version '1.2.1' id('io.github.joselion.pretty-jupiter') version '3.0.1' - id('io.github.joselion.strict-null-check') version '3.0.1' + id('io.github.joselion.strict-null-check') version '3.1.0' id('name.remal.sonarlint') version '3.3.12' } @@ -58,8 +58,8 @@ sonarLint { } strictNullCheck { + addEclipse() packageInfo.useEclipse() - source.addEclipse() } repositories { diff --git a/buildscript-gradle.lockfile b/buildscript-gradle.lockfile index 9b75d17..3cd2c81 100644 --- a/buildscript-gradle.lockfile +++ b/buildscript-gradle.lockfile @@ -4,10 +4,10 @@ com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin:1.2.1=classpath com.gradle.publish:plugin-publish-plugin:1.2.1=classpath io.github.joselion.pretty-jupiter:io.github.joselion.pretty-jupiter.gradle.plugin:3.0.1=classpath -io.github.joselion.strict-null-check:io.github.joselion.strict-null-check.gradle.plugin:3.0.1=classpath -io.github.joselion:maybe:3.2.0=classpath +io.github.joselion.strict-null-check:io.github.joselion.strict-null-check.gradle.plugin:3.1.0=classpath +io.github.joselion:maybe:3.3.1=classpath io.github.joselion:pretty-jupiter:3.0.1=classpath -io.github.joselion:strict-null-check:3.0.1=classpath +io.github.joselion:strict-null-check:3.1.0=classpath name.remal.gradle-plugins.sonarlint:sonarlint:3.3.12=classpath name.remal.sonarlint:name.remal.sonarlint.gradle.plugin:3.3.12=classpath org.apache.maven:maven-model:3.6.3=classpath