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