Skip to content

Commit b40acf7

Browse files
qweekyschimke
authored andcommitted
update build dependencies (rsocket#382)
* update build dependencies plugins: com.jfrog.artifactory 4.5.2 dependencies: jsr305 3.0.2, aeron 1.4.1, spectator 0.57.1, hdrHistogram 2.1.9, jackson 2.9.1, commons-lang3 3.6, airline 0.8, rxjava 2.1.3, mockito 2.10.0, jmh 1.19
1 parent eb78b3c commit b40acf7

File tree

13 files changed

+79
-55
lines changed

13 files changed

+79
-55
lines changed

build.gradle

Lines changed: 42 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@
1515
*/
1616

1717
plugins {
18-
id "com.jfrog.bintray" version "1.7.3"
18+
id 'com.jfrog.bintray' version '1.7.3'
1919
id 'com.github.sherter.google-java-format' version '0.6'
20-
id "com.jfrog.artifactory" version "4.4.18"
20+
id 'com.jfrog.artifactory' version '4.5.2'
21+
id 'me.champeau.gradle.jmh' version '0.4.4'
2122
}
2223

2324
repositories {
@@ -41,6 +42,32 @@ subprojects {
4142
targetCompatibility = 1.8
4243
}
4344

45+
ext {
46+
// common
47+
jsr305Version = '3.0.2'
48+
reactorVersion = '3.1.0.RC1'
49+
nettyVersion = '4.1.15.Final'
50+
reactiveStreamsVersion = '1.0.1'
51+
slf4jVersion = '1.7.25'
52+
// aeron
53+
aeronVersion = '1.4.1'
54+
// netty
55+
reactorNettyVersion = '0.7.0.M2'
56+
// spectator
57+
spectatorVersion = '0.57.1'
58+
hdrHistogramVersion = '2.1.9'
59+
// tck-drivers
60+
jacksonVersion = '2.9.1'
61+
commonsLang3Version = '3.6'
62+
airlineVersion = '0.8'
63+
rxjavaVersion = '2.1.3'
64+
// test
65+
junitVersion = '4.12'
66+
hamcrestVersion = '1.3'
67+
mockitoVersion = '2.10.0'
68+
jmhVersion = '1.19'
69+
}
70+
4471
// custom tasks for creating source/javadoc jars
4572
task sourcesJar(type: Jar, dependsOn: classes) {
4673
classifier = 'sources'
@@ -65,17 +92,17 @@ subprojects {
6592
}
6693

6794
dependencies {
68-
compile 'io.projectreactor:reactor-core:3.1.0.RC1'
69-
compile 'io.netty:netty-buffer:4.1.15.Final'
70-
compile 'org.reactivestreams:reactive-streams:1.0.1'
71-
compile 'org.slf4j:slf4j-api:1.7.25'
72-
compile 'com.google.code.findbugs:jsr305:3.0.0'
73-
74-
testCompile 'junit:junit:4.12'
75-
testCompile 'org.mockito:mockito-core:1.10.19'
76-
testCompile 'org.hamcrest:hamcrest-library:1.3'
77-
testCompile 'org.slf4j:slf4j-log4j12:1.7.25'
78-
testCompile 'io.projectreactor:reactor-test:3.1.0.RC1'
95+
compile "io.projectreactor:reactor-core:$reactorVersion"
96+
compile "io.netty:netty-buffer:$nettyVersion"
97+
compile "org.reactivestreams:reactive-streams:$reactiveStreamsVersion"
98+
compile "org.slf4j:slf4j-api:$slf4jVersion"
99+
compile "com.google.code.findbugs:jsr305:$jsr305Version"
100+
101+
testCompile "junit:junit:$junitVersion"
102+
testCompile "org.mockito:mockito-core:$mockitoVersion"
103+
testCompile "org.hamcrest:hamcrest-library:$hamcrestVersion"
104+
testCompile "org.slf4j:slf4j-log4j12:$slf4jVersion"
105+
testCompile "io.projectreactor:reactor-test:$reactorVersion"
79106
}
80107

81108
publishing {
@@ -141,8 +168,8 @@ subprojects {
141168
def sonatypeUsername = project.property('sonatypeUsername')
142169
def sonatypePassword = project.property('sonatypePassword')
143170
version {
144-
name = "v${project.getVersion()}"
145-
vcsTag = "v${project.getVersion()}"
171+
name = "v${project.version}"
172+
vcsTag = "v${project.version}"
146173
gpg {
147174
sign = true
148175
}

rsocket-core/build.gradle

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,16 @@
1414
* limitations under the License.
1515
*/
1616

17-
plugins {
18-
id "me.champeau.gradle.jmh" version "0.4.4"
19-
}
17+
apply plugin: 'me.champeau.gradle.jmh'
2018

2119
jmh {
22-
jmhVersion = '1.15'
20+
jmhVersion = "$jmhVersion"
2321
profilers = ['gc']
2422
zip64 = true
25-
duplicateClassesStrategy = 'warn'
23+
duplicateClassesStrategy = DuplicatesStrategy.WARN
2624
}
2725

2826
dependencies {
29-
jmh 'org.openjdk.jmh:jmh-core:1.15'
30-
jmh 'org.openjdk.jmh:jmh-generator-annprocess:1.15'
27+
jmh "org.openjdk.jmh:jmh-core:$jmhVersion"
28+
jmh "org.openjdk.jmh:jmh-generator-annprocess:$jmhVersion"
3129
}

rsocket-core/src/test/java/io/rsocket/RSocketTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import static org.mockito.Matchers.any;
2222
import static org.mockito.Mockito.verify;
2323

24-
import io.rsocket.exceptions.InvalidRequestException;
24+
import io.rsocket.exceptions.ApplicationException;
2525
import io.rsocket.test.util.LocalDuplexConnection;
2626
import io.rsocket.test.util.TestSubscriber;
2727
import io.rsocket.util.PayloadImpl;
@@ -63,7 +63,7 @@ public Mono<Payload> requestResponse(Payload payload) {
6363
});
6464
Subscriber<Payload> subscriber = TestSubscriber.create();
6565
rule.crs.requestResponse(PayloadImpl.EMPTY).subscribe(subscriber);
66-
verify(subscriber).onError(any(InvalidRequestException.class));
66+
verify(subscriber).onError(any(ApplicationException.class));
6767
rule.assertNoErrors();
6868
}
6969

rsocket-core/src/test/java/io/rsocket/fragmentation/FragmentationDuplexConnectionTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public void testSendOneWithFragmentation() {
4343
when(mockConnection.send(any()))
4444
.then(
4545
invocation -> {
46-
Publisher<Frame> frames = invocation.getArgumentAt(0, Publisher.class);
46+
Publisher<Frame> frames = invocation.getArgument(0);
4747

4848
StepVerifier.create(frames).expectNextCount(16).verifyComplete();
4949

@@ -87,7 +87,7 @@ public void testShouldFragmentMultiple() {
8787
when(mockConnection.send(any()))
8888
.then(
8989
invocation -> {
90-
Publisher<Frame> frames = invocation.getArgumentAt(0, Publisher.class);
90+
Publisher<Frame> frames = invocation.getArgument(0);
9191

9292
StepVerifier.create(frames).expectNextCount(16).verifyComplete();
9393

rsocket-core/src/test/java/io/rsocket/util/ExceptionUtilTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ public class ExceptionUtilTest {
1212
public void testNoStacktrace() {
1313
RuntimeException ex = noStacktrace(new RuntimeException("RE"));
1414
assertEquals(
15-
"java.lang.RuntimeException: RE\n"
16-
+ "\tat java.lang.RuntimeException.<init>(Unknown Source)\n",
15+
String.format(
16+
"java.lang.RuntimeException: RE%n"
17+
+ "\tat java.lang.RuntimeException.<init>(Unknown Source)%n"),
1718
stacktraceString(ex));
1819
}
1920

rsocket-examples/build.gradle

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,16 @@
1414
* limitations under the License.
1515
*/
1616

17-
plugins {
18-
id "me.champeau.gradle.jmh" version "0.4.4"
19-
}
17+
apply plugin: 'me.champeau.gradle.jmh'
2018

2119
jmh {
22-
jmhVersion = '1.15'
23-
jvmArgs = '-XX:+UseG1GC -Xmx4g -Xms4g -XX:+UnlockCommercialFeatures -XX:+FlightRecorder'
20+
jmhVersion = "$jmhVersion"
21+
jvmArgs = ['-XX:+UseG1GC', '-Xmx4g', '-Xms4g', '-XX:+UnlockCommercialFeatures', '-XX:+FlightRecorder']
2422
profilers = ['gc']
2523
zip64 = true
2624
warmupBatchSize = 10
2725
iterations = 500
28-
duplicateClassesStrategy = 'warn'
26+
duplicateClassesStrategy = DuplicatesStrategy.WARN
2927
}
3028

3129
dependencies {
@@ -34,7 +32,7 @@ dependencies {
3432
compile project(':rsocket-transport-netty')
3533
compile project(':rsocket-transport-local')
3634

37-
jmh group: 'org.openjdk.jmh', name: 'jmh-generator-annprocess', version: '1.15'
35+
jmh "org.openjdk.jmh:jmh-generator-annprocess:$jmhVersion"
3836

3937
testCompile project(':rsocket-test')
4038
}

rsocket-spectator/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
dependencies {
1818
compile project(':rsocket-core')
19-
compile 'com.netflix.spectator:spectator-api:0.45.0'
20-
compile 'org.hdrhistogram:HdrHistogram:latest.release'
19+
compile "com.netflix.spectator:spectator-api:$spectatorVersion"
20+
compile "org.hdrhistogram:HdrHistogram:$hdrHistogramVersion"
2121

2222
testCompile project(':rsocket-test')
2323
}

rsocket-tck-drivers/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ dependencies {
3333
compile project(':rsocket-transport-netty')
3434
compile project(':rsocket-transport-local')
3535
compile project(':rsocket-test')
36-
compile 'com.fasterxml.jackson.core:jackson-core:2.8.8'
37-
compile 'com.fasterxml.jackson.core:jackson-databind:2.8.8'
38-
compile 'org.apache.commons:commons-lang3:3.4'
39-
compile 'io.airlift:airline:0.7'
40-
compile 'io.reactivex.rxjava2:rxjava:2.1.0'
36+
compile "com.fasterxml.jackson.core:jackson-core:$jacksonVersion"
37+
compile "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion"
38+
compile "org.apache.commons:commons-lang3:$commonsLang3Version"
39+
compile "io.airlift:airline:$airlineVersion"
40+
compile "io.reactivex.rxjava2:rxjava:$rxjavaVersion"
4141
}

rsocket-test/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
dependencies {
1818
compile project(':rsocket-core')
19-
compile 'junit:junit:4.12'
20-
compile 'org.mockito:mockito-core:1.10.19'
21-
compile 'org.hamcrest:hamcrest-library:1.3'
22-
compile 'org.hdrhistogram:HdrHistogram:latest.release'
23-
compile "io.projectreactor:reactor-test:3.1.0.M3"
19+
compile "junit:junit:$junitVersion"
20+
compile "org.mockito:mockito-core:$mockitoVersion"
21+
compile "org.hamcrest:hamcrest-library:$hamcrestVersion"
22+
compile "org.hdrhistogram:HdrHistogram:$hdrHistogramVersion"
23+
compile "io.projectreactor:reactor-test:$reactorVersion"
2424
}

rsocket-transport-aeron/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
dependencies {
1818
compile project(':rsocket-core')
19-
compile 'io.aeron:aeron-all:1.0.1'
19+
compile "io.aeron:aeron-all:$aeronVersion"
2020

2121
testCompile project(':rsocket-test')
2222
}

0 commit comments

Comments
 (0)