From e280e173bf2d0254ea0b4b76caf3bbf7aa75a70b Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 30 Aug 2016 14:15:38 -0700 Subject: sbt build: fix "unchecked" warnings when compiling Java code --- test/junit/scala/runtime/LambdaDeserializerTest.java | 1 + test/junit/scala/tools/testing/ClearAfterClass.java | 1 + 2 files changed, 2 insertions(+) (limited to 'test') diff --git a/test/junit/scala/runtime/LambdaDeserializerTest.java b/test/junit/scala/runtime/LambdaDeserializerTest.java index 3ed1ae1365..4e9c5c8954 100644 --- a/test/junit/scala/runtime/LambdaDeserializerTest.java +++ b/test/junit/scala/runtime/LambdaDeserializerTest.java @@ -136,6 +136,7 @@ public final class LambdaDeserializerTest { } } + @SuppressWarnings("unchecked") private A deserizalizeLambdaCreatingAllowedMap(A f1, HashMap cache, MethodHandles.Lookup lookup) { SerializedLambda serialized = writeReplace(f1); HashMap allowed = createAllowedMap(lookup, serialized); diff --git a/test/junit/scala/tools/testing/ClearAfterClass.java b/test/junit/scala/tools/testing/ClearAfterClass.java index 95e170ec13..7f87f9a4d7 100644 --- a/test/junit/scala/tools/testing/ClearAfterClass.java +++ b/test/junit/scala/tools/testing/ClearAfterClass.java @@ -45,6 +45,7 @@ public class ClearAfterClass { } } + @SuppressWarnings("unchecked") public T cached(String key, scala.Function0 t) { Map perClassCache = cache.get(getClass()); return (T) perClassCache.computeIfAbsent(key, s -> t.apply()); -- cgit v1.2.3