aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--auth/build.gradle10
-rw-r--r--build.gradle3
-rw-r--r--context/build.gradle10
-rw-r--r--core/build.gradle10
-rw-r--r--netty/build.gradle1
-rw-r--r--okhttp/build.gradle10
-rw-r--r--okhttp/src/test/java/io/grpc/okhttp/OkHttpProtocolNegotiatorTest.java6
-rw-r--r--protobuf-lite/build.gradle10
-rw-r--r--protobuf-nano/build.gradle9
-rw-r--r--protobuf/build.gradle8
-rw-r--r--services/build.gradle10
-rw-r--r--stub/build.gradle10
12 files changed, 17 insertions, 80 deletions
diff --git a/auth/build.gradle b/auth/build.gradle
index 14af19ec5..7b9e65f63 100644
--- a/auth/build.gradle
+++ b/auth/build.gradle
@@ -1,15 +1,7 @@
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = "gRpc: Auth"
dependencies {
compile project(':grpc-core'),
libraries.google_auth_credentials
testCompile libraries.oauth_client
-}
-
-// Configure the animal sniffer plugin
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
diff --git a/build.gradle b/build.gradle
index d40d01603..def381d74 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,6 +5,7 @@ buildscript {
}
dependencies {
classpath 'com.google.gradle:osdetector-gradle-plugin:1.4.0'
+ classpath "ru.vyarus:gradle-animalsniffer-plugin:1.2.0"
}
}
@@ -17,6 +18,8 @@ subprojects {
apply plugin: "jacoco"
apply plugin: "com.google.osdetector"
+ // The plugin only has an effect if a signature is specified
+ apply plugin: "ru.vyarus.animalsniffer"
group = "io.grpc"
version = "1.2.0-SNAPSHOT" // CURRENT_GRPC_VERSION
diff --git a/context/build.gradle b/context/build.gradle
index 0566f6a0f..3532760a3 100644
--- a/context/build.gradle
+++ b/context/build.gradle
@@ -1,14 +1,6 @@
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = 'gRPC: Context'
dependencies {
testCompile project(':grpc-testing')
-}
-
-// Configure the animal sniffer plugin
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
diff --git a/core/build.gradle b/core/build.gradle
index f0766689f..b833db032 100644
--- a/core/build.gradle
+++ b/core/build.gradle
@@ -1,7 +1,3 @@
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = 'gRPC: Core'
dependencies {
@@ -11,11 +7,7 @@ dependencies {
project(':grpc-context'),
libraries.instrumentation_api
testCompile project(':grpc-testing')
-}
-
-// Configure the animal sniffer plugin
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
javadoc.exclude 'io/grpc/internal/**'
diff --git a/netty/build.gradle b/netty/build.gradle
index 6c03251bd..11603c602 100644
--- a/netty/build.gradle
+++ b/netty/build.gradle
@@ -7,6 +7,7 @@ dependencies {
// Tests depend on base class defined by core module.
testCompile project(':grpc-core').sourceSets.test.output,
project(':grpc-testing')
+ signature "org.codehaus.mojo.signature:java17:+@signature"
}
test {
diff --git a/okhttp/build.gradle b/okhttp/build.gradle
index b0177c2a1..bdff55aec 100644
--- a/okhttp/build.gradle
+++ b/okhttp/build.gradle
@@ -1,7 +1,3 @@
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = "gRPC: OkHttp"
dependencies {
compile project(':grpc-core'),
@@ -12,6 +8,7 @@ dependencies {
testCompile project(':grpc-core').sourceSets.test.output,
project(':grpc-testing'),
project(':grpc-netty')
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
project.sourceSets {
@@ -24,10 +21,5 @@ project.sourceSets {
checkstyleMain.exclude '**/io/grpc/okhttp/internal/**'
-// Configure the animal sniffer plugin
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
-}
-
javadoc.exclude 'io/grpc/okhttp/internal/**'
javadoc.options.links 'http://square.github.io/okhttp/2.x/okhttp/'
diff --git a/okhttp/src/test/java/io/grpc/okhttp/OkHttpProtocolNegotiatorTest.java b/okhttp/src/test/java/io/grpc/okhttp/OkHttpProtocolNegotiatorTest.java
index 451931642..1596cb95d 100644
--- a/okhttp/src/test/java/io/grpc/okhttp/OkHttpProtocolNegotiatorTest.java
+++ b/okhttp/src/test/java/io/grpc/okhttp/OkHttpProtocolNegotiatorTest.java
@@ -31,6 +31,7 @@
package io.grpc.okhttp;
+import static com.google.common.base.Charsets.UTF_8;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
@@ -46,7 +47,6 @@ import io.grpc.okhttp.OkHttpProtocolNegotiator.AndroidNegotiator.TlsExtensionTyp
import io.grpc.okhttp.internal.Platform;
import io.grpc.okhttp.internal.Protocol;
import java.io.IOException;
-import java.nio.charset.StandardCharsets;
import java.security.Provider;
import java.security.Security;
import javax.net.ssl.HandshakeCompletedListener;
@@ -284,7 +284,7 @@ public class OkHttpProtocolNegotiatorTest {
public static class FakeAndroidSslSocketAlpn extends FakeAndroidSslSocket {
@Override
public byte[] getAlpnSelectedProtocol() {
- return "h2".getBytes(StandardCharsets.UTF_8);
+ return "h2".getBytes(UTF_8);
}
}
@@ -302,7 +302,7 @@ public class OkHttpProtocolNegotiatorTest {
public static class FakeAndroidSslSocketNpn extends FakeAndroidSslSocket {
@Override
public byte[] getNpnSelectedProtocol() {
- return "h2".getBytes(StandardCharsets.UTF_8);
+ return "h2".getBytes(UTF_8);
}
}
diff --git a/protobuf-lite/build.gradle b/protobuf-lite/build.gradle
index eaf802b15..9d55933ee 100644
--- a/protobuf-lite/build.gradle
+++ b/protobuf-lite/build.gradle
@@ -8,10 +8,6 @@ buildscript {
}
}
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
apply plugin: 'com.google.protobuf'
description = 'gRPC: Protobuf Lite'
@@ -22,6 +18,8 @@ dependencies {
libraries.guava
testProtobuf libraries.protobuf
+
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
compileTestJava {
@@ -57,7 +55,3 @@ protobuf {
}
}
}
-
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
-}
diff --git a/protobuf-nano/build.gradle b/protobuf-nano/build.gradle
index 5053e49e1..e577fcbcd 100644
--- a/protobuf-nano/build.gradle
+++ b/protobuf-nano/build.gradle
@@ -8,20 +8,13 @@ buildscript {
}
}
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = 'gRPC: Protobuf Nano'
dependencies {
compile project(':grpc-core'),
libraries.protobuf_nano,
libraries.guava
-}
-
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
configureProtoCompilation()
diff --git a/protobuf/build.gradle b/protobuf/build.gradle
index 45754b9f7..d0c5f7229 100644
--- a/protobuf/build.gradle
+++ b/protobuf/build.gradle
@@ -1,7 +1,3 @@
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = 'gRPC: Protobuf'
dependencies {
@@ -13,8 +9,6 @@ dependencies {
compile (project(':grpc-protobuf-lite')) {
exclude group: 'com.google.protobuf', module: 'protobuf-lite'
}
-}
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
diff --git a/services/build.gradle b/services/build.gradle
index 02ebce8ad..8f66741ac 100644
--- a/services/build.gradle
+++ b/services/build.gradle
@@ -8,25 +8,17 @@ buildscript {
}
}
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = "gRPC: Services"
dependencies {
compile project(':grpc-protobuf'),
project(':grpc-stub')
testCompile project(':grpc-testing')
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
configureProtoCompilation()
-// Configure the animal sniffer plugin
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
-}
-
// Let intellij projects refer to generated code
idea {
module {
diff --git a/stub/build.gradle b/stub/build.gradle
index c97b75975..ae86c3951 100644
--- a/stub/build.gradle
+++ b/stub/build.gradle
@@ -1,17 +1,9 @@
-plugins {
- id "be.insaneprogramming.gradle.animalsniffer" version "1.4.0"
-}
-
description = "gRPC: Stub"
dependencies {
compile project(':grpc-core')
testCompile libraries.truth,
project(':grpc-testing')
-}
-
-// Configure the animal sniffer plugin
-animalsniffer {
- signature = "org.codehaus.mojo.signature:java16:+@signature"
+ signature "org.codehaus.mojo.signature:java16:+@signature"
}
javadoc.options.links "https://google.github.io/guava/releases/${guavaVersion}/api/docs/"