Skip to content

Commit

Permalink
Round 1 of dependency updates
Browse files Browse the repository at this point in the history
  • Loading branch information
HankHerr-NOAA committed Sep 11, 2024
1 parent af393db commit 978bedf
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ plugins {
id 'org.kordamp.gradle.markdown' version '2.2.0'

// To generate API documentation from JAX-RS annotations and javadocs
id "io.swagger.core.v3.swagger-gradle-plugin" version "2.2.22"
id "io.swagger.core.v3.swagger-gradle-plugin" version "2.2.23"

// To generate JPMS images more easily with 3rd-party "automatic" modules
id 'org.beryx.jlink' version '2.26.0'
Expand Down Expand Up @@ -238,7 +238,7 @@ project(':wres-system') {
dependencies {
implementation 'org.slf4j:slf4j-api:2.0.13'

implementation 'org.apache.commons:commons-lang3:3.16.0'
implementation 'org.apache.commons:commons-lang3:3.17.0'

// to use native postgres copy, need this on compile, otherwise runtime
implementation('org.postgresql:postgresql:42.7.3') {
Expand Down Expand Up @@ -292,11 +292,11 @@ project(':wres-datamodel') {
implementation project(':wres-config')
api project(':wres-statistics')

api 'org.apache.commons:commons-lang3:3.16.0'
api 'org.apache.commons:commons-lang3:3.17.0'

implementation 'org.slf4j:slf4j-api:2.0.13'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -666,7 +666,7 @@ project(':wres-metrics') {

compileOnly 'net.jcip:jcip-annotations:1.0'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -790,7 +790,7 @@ project(':wres-statistics') {

implementation 'org.slf4j:slf4j-api:2.0.13'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -894,7 +894,7 @@ project(':wres-vis') {
implementation project(':wres-eventsbroker')
implementation project(':wres-events')

implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.14.0'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.17.0'
implementation group: 'com.sun.xml.fastinfoset', name: 'FastInfoset', version: '2.1.1'

implementation 'org.slf4j:slf4j-api:2.0.13'
Expand All @@ -904,7 +904,7 @@ project(':wres-vis') {
// SVG graphics from JFreeChart instances
implementation group: 'org.jfree', name: 'org.jfree.svg', version: '4.1'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -943,7 +943,7 @@ project(':wres-config') {
implementation project(':wres-statistics')
implementation 'org.slf4j:slf4j-api:2.0.13'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -986,7 +986,7 @@ project(':wres-config') {
// Protobuf utilities
implementation 'com.google.protobuf:protobuf-java-util:3.21.12'

implementation 'org.apache.commons:commons-lang3:3.16.0'
implementation 'org.apache.commons:commons-lang3:3.17.0'

// For reading CSV thresholds
implementation group: 'com.opencsv', name: 'opencsv', version: '5.9'
Expand Down Expand Up @@ -1192,7 +1192,7 @@ project(':wres-worker') {
implementation 'org.slf4j:slf4j-api:2.0.13'
implementation 'com.rabbitmq:amqp-client:5.21.0'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -1398,12 +1398,12 @@ project(':wres-tasker') {
implementation 'com.fasterxml.jackson.core:jackson-core:2.17.2'

// For ToStringBuilder
implementation 'org.apache.commons:commons-lang3:3.16.0'
implementation 'org.apache.commons:commons-lang3:3.17.0'

// To send/receive messages
implementation 'com.google.protobuf:protobuf-java:3.21.12'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -1431,7 +1431,7 @@ project(':wres-tasker') {
testImplementation group: 'com.google.jimfs', name: 'jimfs', version: '1.3.0'

// To generate swagger's openapi.json at build time.
docGen 'io.swagger.core.v3:swagger-jaxrs2-jakarta:2.2.22'
docGen 'io.swagger.core.v3:swagger-jaxrs2-jakarta:2.2.23'
}

apply plugin: 'application'
Expand Down Expand Up @@ -1503,13 +1503,13 @@ project(':wres-eventsbroker') {
dependencies {
implementation 'org.slf4j:slf4j-api:2.0.13'

implementation 'org.apache.commons:commons-lang3:3.16.0'
implementation 'org.apache.commons:commons-lang3:3.17.0'

// Jakarta Messaging API
implementation group: 'jakarta.jms', name: 'jakarta.jms-api', version: '3.1.0'

// Apache ActiveMQ Artemis server
implementation('org.apache.activemq:artemis-server:2.36.0') {
implementation('org.apache.activemq:artemis-server:2.37.0') {
// TODO: remove when Artemis catches up

// Because we use slf4j, not jcl:
Expand Down Expand Up @@ -1538,7 +1538,7 @@ project(':wres-eventsbroker') {
implementation group: 'org.bouncycastle', name: 'bcprov-jdk18on', version: '1.78.1'

// AMQP 1.0 protocol support for the ActiveMQ Artemis server
implementation('org.apache.activemq:artemis-amqp-protocol:2.36.0') {
implementation('org.apache.activemq:artemis-amqp-protocol:2.37.0') {
// Because we use slf4j, not jcl:
exclude group: 'commons-logging', module: 'commons-logging'

Expand All @@ -1549,7 +1549,7 @@ project(':wres-eventsbroker') {
// JCIP annotations
compileOnly group: 'net.jcip', name: 'jcip-annotations', version: '1.0'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -1602,9 +1602,9 @@ project(':wres-events') {
implementation group: 'io.netty', name: 'netty-all', version: '4.1.111.Final'

// For various utilities
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.14.0'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.17.0'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -1635,7 +1635,7 @@ project(':wres-http') {
// Better-than-Java's HTTP client
implementation 'com.squareup.okhttp3:okhttp:4.12.0'

implementation 'org.apache.commons:commons-lang3:3.16.0'
implementation 'org.apache.commons:commons-lang3:3.17.0'

// Update vulnerable kotlin-stdlib that okhttp/okio uses
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.9.23'
Expand Down Expand Up @@ -1931,7 +1931,7 @@ dependencies {
// Support ALPN
implementation 'org.eclipse.jetty:jetty-alpn-java-server:11.0.20'

runtimeOnly('ch.qos.logback:logback-classic:1.5.7') {
runtimeOnly('ch.qos.logback:logback-classic:1.5.8') {
// Not used at runtime, bloat
exclude group: 'edu.washington.cs.types.checker', module: 'checker-framework'
}
Expand Down Expand Up @@ -2122,4 +2122,4 @@ configurations.runtimeOnly {
exclude group: 'org.jboss.logmanager', module: 'jboss-logmanager'
}

defaultTasks 'installDist', 'test', 'javadoc'
defaultTasks 'installDist', 'test', 'javadoc'

0 comments on commit 978bedf

Please sign in to comment.