Skip to content

Commit 68494bb

Browse files
committed
chore: add scala.language.2 to files in scala.jdk
1 parent abdec09 commit 68494bb

21 files changed

+27
-0
lines changed

library/src/scala/jdk/Accumulator.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala.jdk
1414

1515
import java.{lang => jl}
1616

17+
import scala.language.`2`
1718
import scala.collection.Stepper.EfficientSplit
1819
import scala.collection.{Stepper, StepperShape, mutable}
1920
import scala.language.implicitConversions

library/src/scala/jdk/AnyAccumulator.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import java.io.{ObjectInputStream, ObjectOutputStream}
1617
import java.util.Spliterator
1718
import java.util.function.Consumer

library/src/scala/jdk/CollectionConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import scala.collection.convert.{AsJavaExtensions, AsScalaExtensions}
1617

1718
/** This object provides extension methods that convert between Scala and Java collections.

library/src/scala/jdk/DoubleAccumulator.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import java.io.{ObjectInputStream, ObjectOutputStream}
1617
import java.util.Spliterator
1718
import java.util.function.{Consumer, DoubleConsumer}

library/src/scala/jdk/DurationConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import java.time.{Duration => JDuration}
1617

1718
import scala.concurrent.duration.FiniteDuration

library/src/scala/jdk/FunctionConverters.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
package scala.jdk
1717

18+
import scala.language.`2`
19+
1820
/** This object provides extension methods that convert between Scala and Java function types.
1921
*
2022
* When writing Java code, use the explicit conversion methods defined in

library/src/scala/jdk/FunctionExtensions.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515

1616
package scala.jdk
1717

18+
import scala.language.`2`
1819
import language.implicitConversions
1920

2021
trait Priority3FunctionExtensions {

library/src/scala/jdk/FunctionWrappers.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
package scala.jdk
1717

18+
import scala.language.`2`
19+
1820
object FunctionWrappers {
1921
case class FromJavaBiConsumer[T, U](jf: java.util.function.BiConsumer[T, U]) extends scala.Function2[T, U, Unit] {
2022
def apply(x1: T, x2: U) = jf.accept(x1, x2)

library/src/scala/jdk/FutureConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.CompletionStage
1617

1718
import scala.concurrent.Future

library/src/scala/jdk/IntAccumulator.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ import scala.collection.Stepper.EfficientSplit
2222
import scala.collection.{AnyStepper, Factory, IntStepper, SeqFactory, Stepper, StepperShape, mutable}
2323
import scala.language.implicitConversions
2424

25+
import scala.language.`2`
26+
2527
/** A specialized Accumulator that holds `Int`s without boxing, see [[Accumulator]]. */
2628
final class IntAccumulator
2729
extends Accumulator[Int, AnyAccumulator, IntAccumulator]

library/src/scala/jdk/LongAccumulator.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ import scala.collection.Stepper.EfficientSplit
2222
import scala.collection.{AnyStepper, Factory, LongStepper, SeqFactory, Stepper, StepperShape, mutable}
2323
import scala.language.implicitConversions
2424

25+
import scala.language.`2`
26+
2527
/** A specialized Accumulator that holds `Long`s without boxing, see [[Accumulator]]. */
2628
final class LongAccumulator
2729
extends Accumulator[Long, AnyAccumulator, LongAccumulator]

library/src/scala/jdk/OptionConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import java.util.{Optional, OptionalDouble, OptionalInt, OptionalLong}
1617

1718
/** This object provides extension methods that convert between Scala `Option` and Java `Optional`

library/src/scala/jdk/OptionShape.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ package scala.jdk
1515
import java.util.{Optional, OptionalDouble, OptionalInt, OptionalLong}
1616
import java.{lang => jl}
1717

18+
import scala.language.`2`
1819
import scala.annotation.implicitNotFound
1920

2021
/** A type class implementing conversions from a generic Scala `Option` or Java `Optional` to

library/src/scala/jdk/StreamConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk
1414

15+
import scala.language.`2`
1516
import scala.collection.convert.StreamExtensions
1617

1718
/** This object provides extension methods to create [[java.util.stream.Stream Java Streams]] that

library/src/scala/jdk/javaapi/CollectionConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk.javaapi
1414

15+
import scala.language.`2`
1516
import scala.collection.convert.{AsJavaConverters, AsScalaConverters}
1617

1718
/** This object contains methods that convert between Scala and Java collections.

library/src/scala/jdk/javaapi/DurationConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk.javaapi
1414

15+
import scala.language.`2`
1516
import java.time.temporal.ChronoUnit
1617
import java.time.{Duration => JDuration}
1718
import java.util.concurrent.TimeUnit

library/src/scala/jdk/javaapi/FunctionConverters.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
package scala.jdk.javaapi
1717

18+
import scala.language.`2`
19+
1820
/** This object contains methods that convert between Scala and Java function types.
1921
*
2022
* The explicit conversion methods defined here are intended to be used in Java code. For Scala

library/src/scala/jdk/javaapi/FutureConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk.javaapi
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.{CompletableFuture, CompletionStage}
1617
import scala.concurrent.impl.FutureConvertersImpl.{CF, P}
1718
import scala.concurrent.{ExecutionContext, Future}

library/src/scala/jdk/javaapi/OptionConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk.javaapi
1414

15+
import scala.language.`2`
1516
import java.util.{Optional, OptionalDouble, OptionalInt, OptionalLong}
1617
import java.{lang => jl}
1718

library/src/scala/jdk/javaapi/StreamConverters.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.jdk.javaapi
1414

15+
import scala.language.`2`
1516
import java.util.stream.{DoubleStream, IntStream, LongStream, Stream, StreamSupport}
1617
import java.{lang => jl}
1718

library/src/scala/jdk/package.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
package scala
1414

15+
import scala.language.`2`
16+
1517
/** The jdk package contains utilities to interact with JDK classes.
1618
*
1719
* This packages offers a number of converters, that are able to wrap or copy

0 commit comments

Comments
 (0)