Skip to content

Commit 157791f

Browse files
authored
feat(deps): Update dependencies 2023.11.03 (#122)
1 parent 391fc53 commit 157791f

14 files changed

+2143
-2885
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- uses: actions/setup-java@v3
2121
with:
2222
distribution: oracle
23-
java-version: 20
23+
java-version: 21
2424
check-latest: true
2525
- uses: gradle/gradle-build-action@v2
2626
- run: ./gradlew compileJava compileTestJava compileTestkitJava

.github/workflows/codeql.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- uses: actions/setup-java@v3
2727
with:
2828
distribution: oracle
29-
java-version: 20
29+
java-version: 21
3030
check-latest: true
3131
- uses: gradle/gradle-build-action@v2
3232
- uses: github/codeql-action/init@v2

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- uses: actions/setup-java@v3
2727
with:
2828
distribution: oracle
29-
java-version: 20
29+
java-version: 21
3030
check-latest: true
3131
- uses: gradle/gradle-build-action@v2
3232
- uses: actions/setup-node@v3

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21.0.0
1+
21.1.0

.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs

-541
This file was deleted.

.yarn/releases/yarn-3.6.4.cjs

-874
This file was deleted.

.yarn/releases/yarn-4.0.1.cjs

+893
Large diffs are not rendered by default.

.yarnrc.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
compressionLevel: mixed
2+
3+
enableGlobalCache: false
4+
15
nodeLinker: node-modules
26

37
plugins:
4-
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
5-
spec: "@yarnpkg/plugin-interactive-tools"
68
- path: .yarn/plugins/@yarnpkg/plugin-engines.cjs
79
spec: "https://raw.githubusercontent.com/devoto13/yarn-plugin-engines/main/bundles/%40yarnpkg/plugin-engines.js"
810

9-
yarnPath: .yarn/releases/yarn-3.6.4.cjs
11+
yarnPath: .yarn/releases/yarn-4.0.1.cjs

build.gradle

+6-10
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,18 @@ plugins {
88
id('checkstyle')
99
id('java-gradle-plugin')
1010

11-
id('com.gradle.plugin-publish') version '1.2.1'
12-
id('io.github.joselion.pretty-jupiter') version '3.0.1'
13-
id('io.github.joselion.strict-null-check') version '3.1.0'
14-
id('name.remal.sonarlint') version '3.3.12'
11+
alias(libs.plugins.pluginPublish)
12+
alias(libs.plugins.prettyJupiter)
13+
alias(libs.plugins.sonarlint)
14+
alias(libs.plugins.strictNullCheck)
1515
}
1616

1717
group = 'io.github.joselion'
1818

1919
java {
20+
sourceCompatibility = JavaLanguageVersion.of(20)
2021
toolchain {
21-
languageVersion = JavaLanguageVersion.of(20)
22+
languageVersion = JavaLanguageVersion.of(21)
2223
vendor = JvmVendorSpec.ORACLE
2324
}
2425
}
@@ -70,11 +71,6 @@ dependencies {
7071
annotationProcessor(libs.lombok)
7172
compileOnly(libs.lombok)
7273
sonarlintCorePlugins(libs.sonarlint.java)
73-
constraints {
74-
sonarlintCore(libs.tomcat.jasper) {
75-
because('version 9.0.75 has a security vulnerability')
76-
}
77-
}
7874

7975
implementation(localGroovy())
8076
implementation(libs.maybe)

buildscript-gradle.lockfile

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
# This file is expected to be part of source control.
44
com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin:1.2.1=classpath
55
com.gradle.publish:plugin-publish-plugin:1.2.1=classpath
6-
io.github.joselion.pretty-jupiter:io.github.joselion.pretty-jupiter.gradle.plugin:3.0.1=classpath
6+
io.github.joselion.pretty-jupiter:io.github.joselion.pretty-jupiter.gradle.plugin:3.1.0=classpath
77
io.github.joselion.strict-null-check:io.github.joselion.strict-null-check.gradle.plugin:3.1.0=classpath
88
io.github.joselion:maybe:3.3.1=classpath
9-
io.github.joselion:pretty-jupiter:3.0.1=classpath
9+
io.github.joselion:pretty-jupiter:3.1.0=classpath
1010
io.github.joselion:strict-null-check:3.1.0=classpath
11-
name.remal.gradle-plugins.sonarlint:sonarlint:3.3.12=classpath
12-
name.remal.sonarlint:name.remal.sonarlint.gradle.plugin:3.3.12=classpath
11+
name.remal.gradle-plugins.sonarlint:sonarlint:3.3.14=classpath
12+
name.remal.sonarlint:name.remal.sonarlint.gradle.plugin:3.3.14=classpath
1313
org.apache.maven:maven-model:3.6.3=classpath
1414
empty=

gradle.lockfile

+19-32
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ commons-collections:commons-collections:3.2.2=checkstyle
1818
commons-io:commons-io:2.11.0=sonarlintCoreClasspath
1919
info.picocli:picocli:4.7.5=checkstyle
2020
io.github.joselion:maybe:3.3.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
21-
net.bytebuddy:byte-buddy-agent:1.14.8=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
22-
net.bytebuddy:byte-buddy:1.14.8=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
21+
net.bytebuddy:byte-buddy-agent:1.14.9=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
22+
net.bytebuddy:byte-buddy:1.14.9=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
2323
net.sf.saxon:Saxon-HE:12.3=checkstyle
2424
org.antlr:antlr4-runtime:4.13.1=checkstyle
2525
org.apache.commons:commons-compress:1.21=sonarlintCoreClasspath
@@ -35,10 +35,10 @@ org.apache.maven.doxia:doxia-core:1.12.0=checkstyle
3535
org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle
3636
org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle
3737
org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle
38-
org.apache.tomcat.embed:tomcat-embed-core:9.0.82=sonarlintCoreClasspath
39-
org.apache.tomcat.embed:tomcat-embed-el:9.0.82=sonarlintCoreClasspath
40-
org.apache.tomcat.embed:tomcat-embed-jasper:9.0.82=sonarlintCoreClasspath
41-
org.apache.tomcat:tomcat-annotations-api:9.0.82=sonarlintCoreClasspath
38+
org.apache.tomcat.embed:tomcat-embed-core:9.0.81=sonarlintCoreClasspath
39+
org.apache.tomcat.embed:tomcat-embed-el:9.0.81=sonarlintCoreClasspath
40+
org.apache.tomcat.embed:tomcat-embed-jasper:9.0.81=sonarlintCoreClasspath
41+
org.apache.tomcat:tomcat-annotations-api:9.0.81=sonarlintCoreClasspath
4242
org.apache.xbean:xbean-reflect:3.7=checkstyle
4343
org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath,testkitCompileClasspath
4444
org.assertj:assertj-core:3.24.2=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
@@ -48,18 +48,7 @@ org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle
4848
org.codehaus.plexus:plexus-container-default:2.1.0=checkstyle
4949
org.codehaus.plexus:plexus-utils:3.3.0=checkstyle
5050
org.codehaus.woodstox:stax2-api:4.2.1=sonarlintCoreClasspath
51-
org.eclipse.jdt:ecj:3.33.0=sonarlintCoreClasspath
5251
org.eclipse.jdt:org.eclipse.jdt.annotation:2.2.700=compileClasspath,testCompileClasspath,testkitCompileClasspath
53-
org.eclipse.jdt:org.eclipse.jdt.core:3.33.0=sonarlintCoreClasspath
54-
org.eclipse.platform:org.eclipse.core.commands:3.10.300=sonarlintCoreClasspath
55-
org.eclipse.platform:org.eclipse.core.contenttype:3.8.100=sonarlintCoreClasspath
56-
org.eclipse.platform:org.eclipse.core.jobs:3.13.200=sonarlintCoreClasspath
57-
org.eclipse.platform:org.eclipse.core.resources:3.18.200=sonarlintCoreClasspath
58-
org.eclipse.platform:org.eclipse.core.runtime:3.26.100=sonarlintCoreClasspath
59-
org.eclipse.platform:org.eclipse.equinox.common:3.17.100=sonarlintCoreClasspath
60-
org.eclipse.platform:org.eclipse.equinox.preferences:3.10.200=sonarlintCoreClasspath
61-
org.eclipse.platform:org.eclipse.osgi:3.18.300=sonarlintCoreClasspath
62-
org.eclipse.platform:org.eclipse.text:3.12.300=sonarlintCoreClasspath
6352
org.javassist:javassist:3.28.0-GA=checkstyle
6453
org.junit.jupiter:junit-jupiter-api:5.10.0=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
6554
org.junit.jupiter:junit-jupiter-engine:5.10.0=testRuntimeClasspath,testkitRuntimeClasspath
@@ -69,11 +58,9 @@ org.junit.platform:junit-platform-commons:1.10.0=testCompileClasspath,testRuntim
6958
org.junit.platform:junit-platform-engine:1.10.0=testRuntimeClasspath,testkitRuntimeClasspath
7059
org.junit.platform:junit-platform-launcher:1.10.0=testRuntimeClasspath,testkitRuntimeClasspath
7160
org.junit:junit-bom:5.10.0=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
72-
org.mockito:mockito-core:5.6.0=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
61+
org.mockito:mockito-core:5.7.0=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
7362
org.objenesis:objenesis:3.3=testRuntimeClasspath,testkitRuntimeClasspath
7463
org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath,testkitCompileClasspath,testkitRuntimeClasspath
75-
org.osgi:org.osgi.service.prefs:1.1.2=sonarlintCoreClasspath
76-
org.osgi:osgi.annotation:8.0.1=sonarlintCoreClasspath
7764
org.ow2.asm:asm:9.0=sonarlintCoreClasspath
7865
org.projectlombok:lombok:1.18.30=annotationProcessor,compileClasspath,testAnnotationProcessor,testCompileClasspath,testkitAnnotationProcessor,testkitCompileClasspath
7966
org.reflections:reflections:0.10.2=checkstyle
@@ -82,21 +69,21 @@ org.sonarsource.analyzer-commons:sonar-analyzer-recognizers:2.7.0.1482=sonarlint
8269
org.sonarsource.analyzer-commons:sonar-performance-measure:2.7.0.1482=sonarlintCoreClasspath
8370
org.sonarsource.analyzer-commons:sonar-regex-parsing:2.7.0.1482=sonarlintCoreClasspath
8471
org.sonarsource.analyzer-commons:sonar-xml-parsing:2.7.0.1482=sonarlintCoreClasspath
85-
org.sonarsource.java:external-reports:7.24.0.32100=sonarlintCoreClasspath
86-
org.sonarsource.java:java-checks:7.24.0.32100=sonarlintCoreClasspath
87-
org.sonarsource.java:java-frontend:7.24.0.32100=sonarlintCoreClasspath
88-
org.sonarsource.java:java-jsp:7.24.0.32100=sonarlintCoreClasspath
89-
org.sonarsource.java:java-surefire:7.24.0.32100=sonarlintCoreClasspath
90-
org.sonarsource.java:java-symbolic-execution:7.24.0.32100=sonarlintCoreClasspath
91-
org.sonarsource.java:jdt:7.24.0.32100=sonarlintCoreClasspath
92-
org.sonarsource.java:sonar-java-plugin:7.24.0.32100=sonarlintCoreClasspath
93-
org.sonarsource.javascript:css:10.7.0.22914=sonarlintCoreClasspath
94-
org.sonarsource.javascript:javascript-checks:10.7.0.22914=sonarlintCoreClasspath
95-
org.sonarsource.javascript:sonar-javascript-plugin:10.7.0.22914=sonarlintCoreClasspath
72+
org.sonarsource.java:external-reports:7.27.1.33504=sonarlintCoreClasspath
73+
org.sonarsource.java:java-checks:7.27.1.33504=sonarlintCoreClasspath
74+
org.sonarsource.java:java-frontend:7.27.1.33504=sonarlintCoreClasspath
75+
org.sonarsource.java:java-jsp:7.27.1.33504=sonarlintCoreClasspath
76+
org.sonarsource.java:java-surefire:7.27.1.33504=sonarlintCoreClasspath
77+
org.sonarsource.java:java-symbolic-execution:7.27.1.33504=sonarlintCoreClasspath
78+
org.sonarsource.java:jdt:7.27.1.33504=sonarlintCoreClasspath
79+
org.sonarsource.java:sonar-java-plugin:7.27.1.33504=sonarlintCoreClasspath
80+
org.sonarsource.javascript:css:10.8.0.24207=sonarlintCoreClasspath
81+
org.sonarsource.javascript:javascript-checks:10.8.0.24207=sonarlintCoreClasspath
82+
org.sonarsource.javascript:sonar-javascript-plugin:10.8.0.24207=sonarlintCoreClasspath
9683
org.sonarsource.kotlin:sonar-kotlin-plugin:2.18.0.2938=sonarlintCoreClasspath
9784
org.sonarsource.slang:sonar-ruby-plugin:1.15.0.4655=sonarlintCoreClasspath
9885
org.sonarsource.slang:sonar-scala-plugin:1.15.0.4655=sonarlintCoreClasspath
99-
org.sonarsource.sonarlint.core:sonarlint-core:9.3.1.74774=sonarlintCore,sonarlintCoreClasspath
86+
org.sonarsource.sonarlint.core:sonarlint-core:9.4.0.76070=sonarlintCore,sonarlintCoreClasspath
10087
org.sonarsource.sslr:sslr-core:1.24.0.633=sonarlintCoreClasspath
10188
org.sonarsource.xml:sonar-xml-plugin:2.10.0.4108=sonarlintCoreClasspath
10289
org.tukaani:xz:1.9=sonarlintCoreClasspath

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
"author": "JoseLion <[email protected]>",
77
"license": "MIT",
88
"engines": {
9-
"node": "21.0.0"
9+
"node": "21.1.0"
1010
},
11-
"packageManager": "yarn@3.6.4",
11+
"packageManager": "yarn@4.0.1",
1212
"scripts": {
1313
"release": "semantic-release"
1414
},
1515
"devDependencies": {
1616
"gradle-semantic-release-plugin": "^1.7.7",
17-
"semantic-release": "^22.0.5"
17+
"semantic-release": "^22.0.7"
1818
}
1919
}

settings.gradle

+8-4
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,18 @@ dependencyResolutionManagement {
55
libs {
66
version('checkstyle', '10.12.4')
77
version('junit', '5.10.0')
8-
version('sonarlint-core', '9.3.1.74774')
8+
version('sonarlint-core', '9.4.0.76070')
9+
10+
plugin('pluginPublish', 'com.gradle.plugin-publish').version('1.2.1')
11+
plugin('prettyJupiter', 'io.github.joselion.pretty-jupiter').version('3.1.0')
12+
plugin('sonarlint', 'name.remal.sonarlint').version('3.3.14')
13+
plugin('strictNullCheck', 'io.github.joselion.strict-null-check').version('3.1.0')
914

1015
library('assertj', 'org.assertj', 'assertj-core').version('3.24.2')
1116
library('lombok', 'org.projectlombok', 'lombok').version('1.18.30')
1217
library('maybe', 'io.github.joselion', 'maybe').version('3.3.1')
13-
library('mockito', 'org.mockito', 'mockito-core').version('5.6.0')
14-
library('sonarlint-java', 'org.sonarsource.java', 'sonar-java-plugin').version('7.24.0.32100')
15-
library('tomcat-jasper', 'org.apache.tomcat.embed', 'tomcat-embed-jasper').version('9.0.82')
18+
library('mockito', 'org.mockito', 'mockito-core').version('5.7.0')
19+
library('sonarlint-java', 'org.sonarsource.java', 'sonar-java-plugin').version('7.27.1.33504')
1620
}
1721
}
1822
}

0 commit comments

Comments
 (0)