From c58f4e4a85ddf9a6d9441b94b1acdccab2d105b4 Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Tue, 30 Jun 2015 09:23:59 +0200 Subject: Include sources for scala-java8-compat instead of jar This reverts commit e1895d64f87dc3c699a3ccbc8a3143b18d3b5bb1, titled "Add scala-java8-compat to scala-library.jar". Move SAM functions and `LambdaDeserializer` (from scala/scala-java8-compat@9253ed9) into `scala.runtime.java8` package under `src/library`. (The package name is the only diff -- they were in `scala.compat.java8` before). The original LambdaDeserializer: https://github.com/scala/scala-java8-compat/blob/c0732e6/src/main/java/scala/compat/java8/runtime/LambdaDeserializer.scala --- src/library/scala/runtime/java8/JFunction21.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/library/scala/runtime/java8/JFunction21.java (limited to 'src/library/scala/runtime/java8/JFunction21.java') diff --git a/src/library/scala/runtime/java8/JFunction21.java b/src/library/scala/runtime/java8/JFunction21.java new file mode 100644 index 0000000000..dbae0a0479 --- /dev/null +++ b/src/library/scala/runtime/java8/JFunction21.java @@ -0,0 +1,22 @@ + +/* + * Copyright (C) 2012-2015 Typesafe Inc. + */ + +package scala.runtime.java8; + +@FunctionalInterface +public interface JFunction21 extends scala.Function21 { + default void $init$() { + }; + + default scala.Function1>>>>>>>>>>>>>>>>>>>> curried() { + return scala.Function21$class.curried(this); + } + + default scala.Function1, R> tupled() { + return scala.Function21$class.tupled(this); + } + + +} -- cgit v1.2.3