Skip to content

Commit 0305668

Browse files
committed
chore: add scala.language.2 to files in scala.concurrent
1 parent 762023b commit 0305668

19 files changed

+24
-2
lines changed

library/src/scala/concurrent/Awaitable.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
package scala.concurrent
1414

1515

16-
16+
import scala.language.`2`
1717
import scala.concurrent.duration.Duration
1818

1919

library/src/scala/concurrent/BatchingExecutor.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.Executor
1617
import java.util.Objects
1718
import scala.util.control.NonFatal

library/src/scala/concurrent/BlockContext.scala

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* A context to be notified by [[scala.concurrent.blocking]] when
1719
* a thread is about to block. In effect this trait provides

library/src/scala/concurrent/Channel.scala

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
16+
1517
/** This class provides a simple FIFO queue of data objects,
1618
* which are read by one or more reader threads.
1719
*

library/src/scala/concurrent/DelayedLazyVal.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
1516

1617
/** A `DelayedLazyVal` is a wrapper for lengthy computations which have a
1718
* valid partially computed result.

library/src/scala/concurrent/ExecutionContext.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
package scala.concurrent
1414

15-
15+
import scala.language.`2`
1616
import java.util.concurrent.{ ExecutorService, Executor }
1717
import scala.annotation.implicitNotFound
1818

library/src/scala/concurrent/Future.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.atomic.AtomicReference
1617
import java.util.concurrent.locks.LockSupport
1718
import scala.util.control.{NoStackTrace, NonFatal}

library/src/scala/concurrent/JavaConversions.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.{ExecutorService, Executor}
1617
import scala.language.implicitConversions
1718

library/src/scala/concurrent/Promise.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
1516
import scala.util.{ Try, Success, Failure }
1617

1718
/** Promise is an object which can be completed with a value or failed

library/src/scala/concurrent/SyncChannel.scala

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
16+
1517
/** A `SyncChannel` allows one to exchange data synchronously between
1618
* a reader and a writer thread. The writer thread is blocked until the
1719
* data to be written has been read by a corresponding reader thread.

library/src/scala/concurrent/SyncVar.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

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

1718
/** A class to provide safe concurrent access to a mutable cell.

library/src/scala/concurrent/duration/Deadline.scala

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
package scala.concurrent.duration
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* This class stores a deadline, as obtained via `Deadline.now` or the
1719
* duration DSL:

library/src/scala/concurrent/duration/Duration.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent.duration
1414

15+
import scala.language.`2`
1516
import java.lang.{ Double => JDouble }
1617
import scala.collection.StringParsers
1718

library/src/scala/concurrent/duration/DurationConversions.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent.duration
1414

15+
import scala.language.`2`
1516
import DurationConversions._
1617

1718
// Would be nice to limit the visibility of this trait a little bit,

library/src/scala/concurrent/duration/package.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent
1414

15+
import scala.language.`2`
1516
import scala.language.implicitConversions
1617

1718
package object duration {

library/src/scala/concurrent/impl/ExecutionContextImpl.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent.impl
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.{ Semaphore, ForkJoinPool, ForkJoinWorkerThread, Callable, Executor, ExecutorService, ThreadFactory, TimeUnit }
1617
import java.util.Collection
1718
import scala.concurrent.{ BlockContext, ExecutionContext, CanAwait, ExecutionContextExecutor, ExecutionContextExecutorService }

library/src/scala/concurrent/impl/FutureConvertersImpl.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala.concurrent.impl
1414

15+
import scala.language.`2`
1516
import java.util.concurrent.{CompletableFuture, CompletionStage, TimeUnit}
1617
import java.util.function.{BiConsumer, BiFunction, Consumer, Function => JFunction}
1718

library/src/scala/concurrent/impl/Promise.scala

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
*/
1212

1313
package scala.concurrent.impl
14+
15+
import scala.language.`2`
1416
import scala.concurrent.{Batchable, CanAwait, ExecutionContext, ExecutionException, Future, TimeoutException}
1517
import scala.concurrent.duration.Duration
1618
import scala.annotation.{nowarn, switch, tailrec}

library/src/scala/concurrent/package.scala

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package scala
1414

15+
import scala.language.`2`
1516
import scala.concurrent.duration.Duration
1617
import scala.annotation.implicitNotFound
1718

0 commit comments

Comments
 (0)