@@ -5,7 +5,7 @@ buildscript {
55 maven { url " https://plugins.gradle.org/m2/" }
66 }
77 dependencies {
8- classpath ' com.google.protobuf:protobuf-gradle-plugin:0.8.18 '
8+ classpath ' com.google.protobuf:protobuf-gradle-plugin:0.9.2 '
99 }
1010}
1111
@@ -15,7 +15,7 @@ plugins {
1515 id ' groovy'
1616 id ' idea'
1717 id ' maven-publish'
18- id ' com.google.protobuf' version " 0.8.18 "
18+ id ' com.google.protobuf' version " 0.9.2 "
1919 id ' jacoco'
2020 id " com.google.cloud.artifactregistry.gradle-plugin" version " 2.1.4" apply false
2121}
@@ -25,7 +25,7 @@ if (System.getenv("ENABLE_GCP") == "true") {
2525}
2626
2727group = ' io.emeraldpay'
28- version = ' 0.12-alpha.4 '
28+ version = ' 0.12-alpha.5 '
2929
3030java {
3131 sourceCompatibility = JavaVersion . VERSION_1_8
@@ -52,16 +52,18 @@ dependencies {
5252 api " io.grpc:grpc-protobuf:${ grpcVersion} "
5353 api " io.grpc:grpc-stub:${ grpcVersion} "
5454 implementation " io.grpc:grpc-netty:${ grpcVersion} "
55- implementation " io.netty:netty-tcnative-boringssl-static:2.0.46 .Final"
55+ implementation " io.netty:netty-tcnative-boringssl-static:2.0.59 .Final"
5656 implementation " javax.annotation:javax.annotation-api:1.3.2"
5757 implementation " com.salesforce.servicelibs:reactor-grpc:${ reactiveGrpcVersion} "
58+ implementation " io.projectreactor:reactor-core:${ reactorVersion} "
5859 api " com.salesforce.servicelibs:reactor-grpc-stub:${ reactiveGrpcVersion} "
5960
6061 implementation ' io.emeraldpay.etherjar:etherjar-domain:0.11.0'
6162
6263 testImplementation " org.codehaus.groovy:groovy:${ groovyVersion} "
6364 testImplementation " org.spockframework:spock-core:${ spockVersion} "
6465 testImplementation " io.grpc:grpc-testing:${ grpcVersion} "
66+ testImplementation " com.salesforce.servicelibs:reactor-grpc-test:${ reactiveGrpcVersion} "
6567}
6668
6769test {
@@ -136,12 +138,12 @@ publishing {
136138}
137139
138140jacoco {
139- toolVersion = " 0.8.7 "
141+ toolVersion = " 0.8.8 "
140142}
141143
142144jacocoTestReport {
143145 reports {
144- xml. enabled true
146+ xml. required = true
145147 }
146148}
147149
@@ -154,8 +156,8 @@ task coverageReport(type: JacocoReport) {
154156 classDirectories. setFrom files(subprojects. sourceSets. main. output)
155157 executionData. setFrom project. fileTree(dir : ' .' , include : ' **/build/jacoco/test.exec' )
156158 reports {
157- xml. enabled true
158- csv. enabled false
159- html. enabled true
159+ xml. required = true
160+ csv. required = false
161+ html. required = true
160162 }
161163}
0 commit comments