mirror of https://github.com/grpc/grpc-java.git
all: fix various gradle build warnings
This commit is contained in:
parent
cf4cd65707
commit
d1e0be6919
|
@ -62,14 +62,14 @@ javadoc {
|
||||||
}
|
}
|
||||||
|
|
||||||
jar {
|
jar {
|
||||||
// Must use a different classifier to avoid conflicting with shadowJar
|
// Must use a different archiveClassifier to avoid conflicting with shadowJar
|
||||||
classifier = 'original'
|
archiveClassifier = 'original'
|
||||||
}
|
}
|
||||||
|
|
||||||
// We want to use grpc-netty-shaded instead of grpc-netty. But we also want our
|
// We want to use grpc-netty-shaded instead of grpc-netty. But we also want our
|
||||||
// source to work with Bazel, so we rewrite the code as part of the build.
|
// source to work with Bazel, so we rewrite the code as part of the build.
|
||||||
shadowJar {
|
shadowJar {
|
||||||
classifier = null
|
archiveClassifier = null
|
||||||
dependencies {
|
dependencies {
|
||||||
exclude(dependency {true})
|
exclude(dependency {true})
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,6 +102,10 @@ tasks.withType(JavaCompile) {
|
||||||
"-Xlint:-cast"
|
"-Xlint:-cast"
|
||||||
]
|
]
|
||||||
appendToProperty(it.options.errorprone.excludedPaths, ".*/R.java", "|")
|
appendToProperty(it.options.errorprone.excludedPaths, ".*/R.java", "|")
|
||||||
|
appendToProperty(
|
||||||
|
it.options.errorprone.excludedPaths,
|
||||||
|
".*/src/generated/.*",
|
||||||
|
"|")
|
||||||
// Reuses source code from grpc-interop-testing, which targets Java 7 (no method references)
|
// Reuses source code from grpc-interop-testing, which targets Java 7 (no method references)
|
||||||
options.errorprone.check("UnnecessaryAnonymousClass", CheckSeverity.OFF)
|
options.errorprone.check("UnnecessaryAnonymousClass", CheckSeverity.OFF)
|
||||||
}
|
}
|
||||||
|
|
|
@ -59,12 +59,12 @@ task javadocs(type: Javadoc) {
|
||||||
}
|
}
|
||||||
|
|
||||||
task javadocJar(type: Jar, dependsOn: javadocs) {
|
task javadocJar(type: Jar, dependsOn: javadocs) {
|
||||||
classifier = 'javadoc'
|
archiveClassifier = 'javadoc'
|
||||||
from javadocs.destinationDir
|
from javadocs.destinationDir
|
||||||
}
|
}
|
||||||
|
|
||||||
task sourcesJar(type: Jar) {
|
task sourcesJar(type: Jar) {
|
||||||
classifier = 'sources'
|
archiveClassifier = 'sources'
|
||||||
from android.sourceSets.main.java.srcDirs
|
from android.sourceSets.main.java.srcDirs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,7 @@ import android.os.Build;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import com.google.common.annotations.VisibleForTesting;
|
import com.google.common.annotations.VisibleForTesting;
|
||||||
import com.google.common.base.Preconditions;
|
import com.google.common.base.Preconditions;
|
||||||
|
import com.google.errorprone.annotations.InlineMe;
|
||||||
import io.grpc.CallOptions;
|
import io.grpc.CallOptions;
|
||||||
import io.grpc.ClientCall;
|
import io.grpc.ClientCall;
|
||||||
import io.grpc.ConnectivityState;
|
import io.grpc.ConnectivityState;
|
||||||
|
@ -90,6 +91,9 @@ public final class AndroidChannelBuilder extends ForwardingChannelBuilder<Androi
|
||||||
*/
|
*/
|
||||||
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/6043")
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/6043")
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
@InlineMe(
|
||||||
|
replacement = "AndroidChannelBuilder.usingBuilder(builder)",
|
||||||
|
imports = "io.grpc.android.AndroidChannelBuilder")
|
||||||
public static AndroidChannelBuilder fromBuilder(ManagedChannelBuilder<?> builder) {
|
public static AndroidChannelBuilder fromBuilder(ManagedChannelBuilder<?> builder) {
|
||||||
return usingBuilder(builder);
|
return usingBuilder(builder);
|
||||||
}
|
}
|
||||||
|
|
|
@ -111,12 +111,12 @@ task javadocs(type: Javadoc) {
|
||||||
}
|
}
|
||||||
|
|
||||||
task javadocJar(type: Jar, dependsOn: javadocs) {
|
task javadocJar(type: Jar, dependsOn: javadocs) {
|
||||||
classifier = 'javadoc'
|
archiveClassifier = 'javadoc'
|
||||||
from javadocs.destinationDir
|
from javadocs.destinationDir
|
||||||
}
|
}
|
||||||
|
|
||||||
task sourcesJar(type: Jar) {
|
task sourcesJar(type: Jar) {
|
||||||
classifier = 'sources'
|
archiveClassifier = 'sources'
|
||||||
from android.sourceSets.main.java.srcDirs
|
from android.sourceSets.main.java.srcDirs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -345,8 +345,8 @@ abstract class Inbound<L extends StreamListener> implements StreamListener.Messa
|
||||||
int index = parcel.readInt();
|
int index = parcel.readInt();
|
||||||
boolean hasPrefix = TransactionUtils.hasFlag(flags, TransactionUtils.FLAG_PREFIX);
|
boolean hasPrefix = TransactionUtils.hasFlag(flags, TransactionUtils.FLAG_PREFIX);
|
||||||
boolean hasMessageData =
|
boolean hasMessageData =
|
||||||
(TransactionUtils.hasFlag(flags, TransactionUtils.FLAG_MESSAGE_DATA));
|
TransactionUtils.hasFlag(flags, TransactionUtils.FLAG_MESSAGE_DATA);
|
||||||
boolean hasSuffix = (TransactionUtils.hasFlag(flags, TransactionUtils.FLAG_SUFFIX));
|
boolean hasSuffix = TransactionUtils.hasFlag(flags, TransactionUtils.FLAG_SUFFIX);
|
||||||
if (hasPrefix) {
|
if (hasPrefix) {
|
||||||
handlePrefix(flags, parcel);
|
handlePrefix(flags, parcel);
|
||||||
onDeliveryState(State.PREFIX_DELIVERED);
|
onDeliveryState(State.PREFIX_DELIVERED);
|
||||||
|
|
|
@ -70,12 +70,12 @@ task javadocs(type: Javadoc) {
|
||||||
}
|
}
|
||||||
|
|
||||||
task javadocJar(type: Jar, dependsOn: javadocs) {
|
task javadocJar(type: Jar, dependsOn: javadocs) {
|
||||||
classifier = 'javadoc'
|
archiveClassifier = 'javadoc'
|
||||||
from javadocs.destinationDir
|
from javadocs.destinationDir
|
||||||
}
|
}
|
||||||
|
|
||||||
task sourcesJar(type: Jar) {
|
task sourcesJar(type: Jar) {
|
||||||
classifier = 'sources'
|
archiveClassifier = 'sources'
|
||||||
from android.sourceSets.main.java.srcDirs
|
from android.sourceSets.main.java.srcDirs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -245,7 +245,7 @@ public final class CronetClientStreamTest {
|
||||||
verify(cronetStream, times(0)).read(isA(ByteBuffer.class));
|
verify(cronetStream, times(0)).read(isA(ByteBuffer.class));
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
verify(cronetStream, times(1)).read(isA(ByteBuffer.class));
|
verify(cronetStream, times(1)).read(isA(ByteBuffer.class));
|
||||||
ArgumentCaptor<Metadata> metadataCaptor = ArgumentCaptor.forClass(Metadata.class);
|
ArgumentCaptor<Metadata> metadataCaptor = ArgumentCaptor.forClass(Metadata.class);
|
||||||
|
@ -305,7 +305,7 @@ public final class CronetClientStreamTest {
|
||||||
clientStream.request(2);
|
clientStream.request(2);
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
verify(cronetStream, times(1)).read(isA(ByteBuffer.class));
|
verify(cronetStream, times(1)).read(isA(ByteBuffer.class));
|
||||||
// Receive one message
|
// Receive one message
|
||||||
|
@ -363,7 +363,7 @@ public final class CronetClientStreamTest {
|
||||||
clientStream.request(2);
|
clientStream.request(2);
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
verify(cronetStream, times(1)).read(isA(ByteBuffer.class));
|
verify(cronetStream, times(1)).read(isA(ByteBuffer.class));
|
||||||
|
|
||||||
|
@ -418,7 +418,7 @@ public final class CronetClientStreamTest {
|
||||||
// Receive response header
|
// Receive response header
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
|
|
||||||
CronetException exception = mock(CronetException.class);
|
CronetException exception = mock(CronetException.class);
|
||||||
|
@ -446,7 +446,7 @@ public final class CronetClientStreamTest {
|
||||||
// Receive response header
|
// Receive response header
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
|
|
||||||
// Report trailer but not endOfStream.
|
// Report trailer but not endOfStream.
|
||||||
|
@ -478,7 +478,7 @@ public final class CronetClientStreamTest {
|
||||||
// Receive response header
|
// Receive response header
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
|
|
||||||
// Report trailer and endOfStream
|
// Report trailer and endOfStream
|
||||||
|
@ -531,7 +531,7 @@ public final class CronetClientStreamTest {
|
||||||
callback.onStreamReady(cronetStream);
|
callback.onStreamReady(cronetStream);
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
// Receive trailer first
|
// Receive trailer first
|
||||||
((CronetClientStream.BidirectionalStreamCallback) callback)
|
((CronetClientStream.BidirectionalStreamCallback) callback)
|
||||||
|
@ -560,7 +560,7 @@ public final class CronetClientStreamTest {
|
||||||
callback.onStreamReady(cronetStream);
|
callback.onStreamReady(cronetStream);
|
||||||
UrlResponseInfo info =
|
UrlResponseInfo info =
|
||||||
new UrlResponseInfoImpl(
|
new UrlResponseInfoImpl(
|
||||||
new ArrayList<String>(), 200, "", responseHeader("200"), false, "", "");
|
new ArrayList<>(), 200, "", responseHeader("200"), false, "", "", 0);
|
||||||
callback.onResponseHeadersReceived(cronetStream, info);
|
callback.onResponseHeadersReceived(cronetStream, info);
|
||||||
// Receive cronet's endOfStream
|
// Receive cronet's endOfStream
|
||||||
callback.onReadCompleted(cronetStream, null, ByteBuffer.allocate(0), true);
|
callback.onReadCompleted(cronetStream, null, ByteBuffer.allocate(0), true);
|
||||||
|
|
|
@ -29,12 +29,12 @@ dependencies {
|
||||||
}
|
}
|
||||||
|
|
||||||
jar {
|
jar {
|
||||||
// Must use a different classifier to avoid conflicting with shadowJar
|
// Must use a different archiveClassifier to avoid conflicting with shadowJar
|
||||||
classifier = 'original'
|
archiveClassifier = 'original'
|
||||||
}
|
}
|
||||||
|
|
||||||
shadowJar {
|
shadowJar {
|
||||||
classifier = null
|
archiveClassifier = null
|
||||||
dependencies {
|
dependencies {
|
||||||
include(project(':grpc-netty'))
|
include(project(':grpc-netty'))
|
||||||
include(dependency('io.netty:'))
|
include(dependency('io.netty:'))
|
||||||
|
|
|
@ -86,7 +86,7 @@ sourceSets {
|
||||||
configureProtoCompilation()
|
configureProtoCompilation()
|
||||||
|
|
||||||
jar {
|
jar {
|
||||||
classifier = 'original'
|
archiveClassifier = 'original'
|
||||||
}
|
}
|
||||||
|
|
||||||
javadoc {
|
javadoc {
|
||||||
|
@ -110,7 +110,7 @@ javadoc {
|
||||||
|
|
||||||
def prefixName = 'io.grpc.xds'
|
def prefixName = 'io.grpc.xds'
|
||||||
shadowJar {
|
shadowJar {
|
||||||
classifier = null
|
archiveClassifier = null
|
||||||
dependencies {
|
dependencies {
|
||||||
include(project(':grpc-xds'))
|
include(project(':grpc-xds'))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue