@@ -8,7 +8,7 @@ plugins {
8
8
}
9
9
10
10
group = " com.marklogic"
11
- version = " 4.6.1 "
11
+ version = " 4.7.0 "
12
12
13
13
java {
14
14
sourceCompatibility = 1.8
@@ -19,20 +19,18 @@ repositories {
19
19
mavenLocal()
20
20
mavenCentral()
21
21
maven {
22
- url " https://nexus.marklogic. com/repository/ maven-snapshots/"
22
+ url " https://bed-artifactory.bedford.progress. com:443/artifactory/ml- maven-snapshots/"
23
23
}
24
24
}
25
25
26
26
dependencies {
27
- api ' com.marklogic:ml-javaclient-util:4.6 .0'
28
- api ' org.springframework:spring-web:5.3.29 '
29
- api ' com.fasterxml.jackson.core:jackson-databind:2.15.2 '
27
+ api ' com.marklogic:ml-javaclient-util:4.7 .0'
28
+ api ' org.springframework:spring-web:5.3.31 '
29
+ api ' com.fasterxml.jackson.core:jackson-databind:2.15.3 '
30
30
31
31
implementation ' jaxen:jaxen:1.2.0'
32
32
33
- // Forcing usage of 3.4.0 instead of 3.2.0 to address vulnerability - https://security.snyk.io/vuln/SNYK-JAVA-COMSQUAREUPOKIO-5820002
34
- implementation ' com.squareup.okio:okio:3.4.0'
35
- implementation ' com.squareup.okhttp3:okhttp:4.11.0'
33
+ implementation ' com.squareup.okhttp3:okhttp:4.12.0'
36
34
implementation ' io.github.rburgst:okhttp-digest:2.7'
37
35
38
36
implementation ' org.apache.httpcomponents:httpclient:4.5.14'
@@ -42,10 +40,10 @@ dependencies {
42
40
implementation ' commons-codec:commons-codec:1.15'
43
41
44
42
// For EqualsBuilder; added in 3.8.1 to support detecting if a mimetype's properties have changed or not
45
- implementation " org.apache.commons:commons-lang3:3.12 .0"
43
+ implementation " org.apache.commons:commons-lang3:3.14 .0"
46
44
47
45
// For PreviewInterceptor; can be excluded if that feature is not used
48
- implementation(" com.flipkart.zjsonpatch:zjsonpatch:0.4.14 " ) {
46
+ implementation(" com.flipkart.zjsonpatch:zjsonpatch:0.4.16 " ) {
49
47
// Prefer the api version declared above
50
48
exclude module : " jackson-databind"
51
49
}
@@ -57,15 +55,15 @@ dependencies {
57
55
58
56
// Don't want to include this in the published jar, just the executable jar
59
57
compileOnly " com.beust:jcommander:1.82"
60
- compileOnly " ch.qos.logback:logback-classic:1.3.5 "
58
+ compileOnly " ch.qos.logback:logback-classic:1.3.14 "
61
59
62
- testImplementation ' org.junit.jupiter:junit-jupiter:5.10.0 '
63
- testImplementation ' org.springframework:spring-test:5.3.29 '
64
- testImplementation ' commons-io:commons-io:2.11.0 '
60
+ testImplementation ' org.junit.jupiter:junit-jupiter:5.10.1 '
61
+ testImplementation ' org.springframework:spring-test:5.3.31 '
62
+ testImplementation ' commons-io:commons-io:2.15.1 '
65
63
testImplementation ' xmlunit:xmlunit:1.6'
66
64
67
65
// Forcing Spring to use logback for testing instead of commons-logging
68
- testImplementation " ch.qos.logback:logback-classic:1.3.5 "
66
+ testImplementation " ch.qos.logback:logback-classic:1.3.14 "
69
67
testImplementation " org.slf4j:jcl-over-slf4j:1.7.36"
70
68
testImplementation " org.slf4j:slf4j-api:1.7.36"
71
69
}
@@ -74,14 +72,14 @@ dependencies {
74
72
sourceSets. main. resources. srcDir ' src/main/java'
75
73
76
74
task sourcesJar (type : Jar , dependsOn : classes) {
77
- classifier ' sources'
75
+ archiveClassifier = ' sources'
78
76
from sourceSets. main. allSource
79
77
// For unknown reasons, Gradle 7.1 (but not 6.x) is complaining that AbstractManager.java is a duplicate.
80
78
duplicatesStrategy = " exclude"
81
79
}
82
80
83
81
task javadocJar (type : Jar , dependsOn : javadoc) {
84
- classifier " javadoc"
82
+ archiveClassifier = " javadoc"
85
83
from javadoc
86
84
}
87
85
javadoc. failOnError = false
@@ -131,9 +129,9 @@ publishing {
131
129
}
132
130
}
133
131
scm {
134
- url
= " [email protected] :marklogic-community /${ project.name} .git"
135
- connection
= " scm:[email protected] :marklogic-community /${ project.name} .git"
136
- developerConnection
= " scm:[email protected] :marklogic-community /${ project.name} .git"
132
+ url
= " [email protected] :marklogic/${ project.name} .git"
133
+ connection
= " scm:[email protected] :marklogic/${ project.name} .git"
134
+ developerConnection
= " scm:[email protected] :marklogic/${ project.name} .git"
137
135
}
138
136
}
139
137
from components. java
0 commit comments