diff --git a/.travis.yml b/.travis.yml
index 681d088f..f6d22881 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,7 @@
language: java
jdk:
- oraclejdk8
+ - oraclejdk11
after_success:
- bash <(curl -s https://codecov.io/bash)
\ No newline at end of file
diff --git a/checkstyle.xml b/checkstyle.xml
index 8af2c540..7d787bae 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -47,19 +47,18 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
+
+
diff --git a/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/MoreMetadata.java b/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/MoreMetadata.java
index d2b56696..cac7ecf0 100644
--- a/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/MoreMetadata.java
+++ b/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/MoreMetadata.java
@@ -35,9 +35,9 @@ private MoreMetadata() { }
* @param clazz the type to serialize
* @param
*/
- public static final Metadata.AsciiMarshaller JSON_MARSHALLER(Class clazz) {
+ public static Metadata.AsciiMarshaller JSON_MARSHALLER(Class clazz) {
return new Metadata.AsciiMarshaller() {
- TypeToken typeToken = TypeToken.of(clazz);
+ private TypeToken typeToken = TypeToken.of(clazz);
private Gson gson = new Gson();
@Override
diff --git a/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/Statuses.java b/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/Statuses.java
index fdb3ca95..226f3dd4 100644
--- a/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/Statuses.java
+++ b/contrib/grpc-contrib/src/main/java/com/salesforce/grpc/contrib/Statuses.java
@@ -31,9 +31,9 @@
* stub.someServiceOperation(...);
* } catch (Throwable t) {
* if (hasStatusCode(t, Status.Code.UNAUTHENTICATED)) {
- * doWithStatus(t, (status, metadata) -> showLoginPrompt());
+ * doWithStatus(t, (status, metadata) → showLoginPrompt());
* } else if (hasStatus(t) {
- * doWithStatus(t, (status, metadata) -> handleGrpcProblem(status));
+ * doWithStatus(t, (status, metadata) → handleGrpcProblem(status));
* } else {
* throw t;
* }
diff --git a/contrib/grpc-spring/src/main/java/com/salesforce/grpc/contrib/spring/GuavaLFReturnValueHandler.java b/contrib/grpc-spring/src/main/java/com/salesforce/grpc/contrib/spring/GuavaLFReturnValueHandler.java
index e67ad796..88ca66f0 100644
--- a/contrib/grpc-spring/src/main/java/com/salesforce/grpc/contrib/spring/GuavaLFReturnValueHandler.java
+++ b/contrib/grpc-spring/src/main/java/com/salesforce/grpc/contrib/spring/GuavaLFReturnValueHandler.java
@@ -45,7 +45,7 @@
* {@literal @}Controller
* public class MyController {
* {@literal @}RequestMapping(method = RequestMethod.GET, value = "/home")
- * ListenableFuture home(HttpServletRequest request, Model model) {
+ * ListenableFuture<ModelAndView> home(HttpServletRequest request, Model model) {
* // work that returns a ListenableFuture...
* }
* }
diff --git a/contrib/pom.xml b/contrib/pom.xml
index 6d11da37..7aefc417 100644
--- a/contrib/pom.xml
+++ b/contrib/pom.xml
@@ -71,7 +71,7 @@
3.6.2
2.6
2.0.0
- 2.7.5
+ 2.27.0
1.8
${java.version}
@@ -84,6 +84,14 @@
${gitRepo}
+
+
+ javax.annotation
+ javax.annotation-api
+ 1.3.2
+
+
+