Skip to content

Commit 3d150f7

Browse files
Bruce Irschickbirschick-bq
Bruce Irschick
andauthored
Update dependencies including Gradle. (#382)
* Update dependencies including gradle. * Update dependencies including gradle. * Commit Code Coverage Badge Co-authored-by: birschick-bq <[email protected]>
1 parent 29784cb commit 3d150f7

File tree

3 files changed

+42
-16
lines changed

3 files changed

+42
-16
lines changed

build.gradle

+14-15
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
plugins {
22
id 'java'
3-
id 'com.github.spotbugs' version '4.5.1'
3+
id 'com.github.spotbugs' version '5.0.9'
44
id 'checkstyle'
55
id 'jacoco'
6-
id 'com.github.hierynomus.license' version '0.15.0'
7-
id 'com.github.johnrengelman.shadow' version '6.1.0'
6+
id 'com.github.hierynomus.license' version '0.16.1'
7+
id 'com.github.johnrengelman.shadow' version '7.1.2'
88
id 'org.kordamp.gradle.markdown' version '2.2.0'
9-
id "de.undercouch.download" version "5.1.0"
10-
id "com.github.dkorotych.gradle-maven-exec" version "2.2.1"
9+
id "de.undercouch.download" version "5.1.1"
1110
id 'io.franzbecker.gradle-lombok' version '5.0.0'
1211
id 'java-test-fixtures'
1312
id 'maven-publish'
@@ -164,7 +163,7 @@ spotbugsTest {
164163
task checkSpotBugsMainReport {
165164
doLast {
166165
def xmlReport = spotbugsMain.reports.getByName("XML")
167-
def slurped = new XmlSlurper().parse(xmlReport.destination)
166+
def slurped = new groovy.xml.XmlSlurper().parse(xmlReport.destination)
168167
def bugsFound = slurped.BugInstance.size()
169168
slurped.BugInstance.each {
170169
println "SpotBugs Error"
@@ -212,8 +211,8 @@ jacoco {
212211
}
213212
jacocoTestReport {
214213
reports {
215-
html.enabled true
216-
csv.enabled true
214+
html.required = true
215+
csv.required = true
217216
}
218217
afterEvaluate {
219218
classDirectories.setFrom(files(classDirectories.files.collect {
@@ -323,32 +322,32 @@ dependencies {
323322
implementation group: 'org.apache.commons', name: 'commons-text', version: '1.9'
324323
implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.18.0'
325324
implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.18.0'
326-
implementation group: 'org.mongodb', name: 'mongodb-driver-sync', version: '4.5.1'
325+
implementation group: 'org.mongodb', name: 'mongodb-driver-sync', version: '4.7.1'
327326
implementation group: 'com.jcraft', name: 'jsch', version: '0.1.55'
328-
implementation group: 'org.apache.calcite', name: 'calcite-core', version: '1.30.0'
327+
implementation group: 'org.apache.calcite', name: 'calcite-core', version: '1.31.0'
329328
implementation group: 'commons-beanutils', name: 'commons-beanutils', version: '1.9.4'
330329
implementation 'io.github.hakky54:sslcontext-kickstart:7.4.5'
331330

332331
compileOnly group: 'org.immutables', name: 'value', version: '2.9.0'
333-
compileOnly group: 'com.puppycrawl.tools', name: 'checkstyle', version: '10.3.1'
332+
compileOnly group: 'com.puppycrawl.tools', name: 'checkstyle', version: '10.3.2'
334333
compileOnly 'org.projectlombok:lombok:1.18.24'
335334
annotationProcessor 'org.projectlombok:lombok:1.18.24'
336335

337336
testCompileOnly group: 'com.google.code.findbugs', name: 'annotations', version: '3.0.1'
338337
testCompileOnly group: 'com.google.code.findbugs', name: 'annotations', version: '3.0.1'
339338
testCompileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.16'
340339
testAnnotationProcessor group: 'org.projectlombok', name: 'lombok', version: '1.18.16'
341-
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.8.1'
342-
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-params', version: '5.8.2'
340+
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.9.0'
341+
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-params', version: '5.9.0'
343342
testImplementation group: 'org.mockito', name: 'mockito-core', version: '4.6.1'
344343
testRuntimeOnly group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '3.4.6'
345344
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-api:5.8.1'
346345
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
347-
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.8.2'
346+
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.9.0'
348347

349348
spotbugsPlugins 'com.h3xstream.findsecbugs:findsecbugs-plugin:1.12.0'
350349

351-
testFixturesCompileOnly group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '3.4.6'
350+
testFixturesCompileOnly group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '3.4.8'
352351
testFixturesCompileOnly 'org.junit.jupiter:junit-jupiter-api:5.8.1'
353352
testFixturesImplementation group: 'com.google.guava', name: 'guava', version: '29.0-jre'
354353
testFixturesImplementation group: 'org.mongodb', name: 'mongodb-driver-sync', version: '4.5.0'

config/spotbugs/spotbugs-exclude.xml

+27
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,31 @@
127127
</Or>
128128
<Bug pattern="RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE"/>
129129
</Match>
130+
<Match>
131+
<Or>
132+
<Source name="DocumentDbConnection.java"/>
133+
<Source name="DocumentDbEnumerable.java" />
134+
<Source name="DocumentDbMethod.java" />
135+
<Source name="DocumentDbMethod.java" />
136+
<Source name="DocumentDbRel.java" />
137+
<Source name="Connection.java" />
138+
<Source name="DataSource.java" />
139+
<Source name="DatabaseMetaData.java" />
140+
<Source name="PooledConnection.java" />
141+
<Source name="PreparedStatement.java" />
142+
<Source name="ResultSet.java" />
143+
<Source name="Statement.java" />
144+
<Source name="DocumentDbMetadataTable.java" />
145+
<Source name="DocumentDbSchema.java" />
146+
<Source name="DocumentDbSchemaTable.java" />
147+
<Source name="DocumentDbSchemaReader.java" />
148+
<Source name="DocumentDbSchemaWriter.java" />
149+
<Source name="DocumentDbMqlQueryContext.java" />
150+
<Source name="MockStatement.java" />
151+
</Or>
152+
<Or>
153+
<Bug pattern="EI_EXPOSE_REP" />
154+
<Bug pattern="EI_EXPOSE_REP2" />
155+
</Or>
156+
</Match>
130157
</FindBugsFilter>
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)