Skip to content

Commit bfd29be

Browse files
committed
chore: add scala.language.2 to files in scala.ref
1 parent 5f929e3 commit bfd29be

File tree

6 files changed

+11
-0
lines changed

6 files changed

+11
-0
lines changed

library/src/scala/ref/PhantomReference.scala

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

1313
package scala.ref
1414

15+
import scala.language.`2`
16+
1517
class PhantomReference[+T <: AnyRef](value: T, queue: ReferenceQueue[T]) extends ReferenceWrapper[T] {
1618
val underlying: java.lang.ref.PhantomReference[_ <: T] =
1719
new PhantomReferenceWithWrapper[T](value, queue, this)

library/src/scala/ref/Reference.scala

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

1313
package scala.ref
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* @see `java.lang.ref.Reference`
1719
*/

library/src/scala/ref/ReferenceQueue.scala

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

1313
package scala.ref
1414

15+
import scala.language.`2`
16+
1517
class ReferenceQueue[+T <: AnyRef] {
1618

1719
private[ref] val underlying: java.lang.ref.ReferenceQueue[_ <: T] = new java.lang.ref.ReferenceQueue[T]

library/src/scala/ref/ReferenceWrapper.scala

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

1313
package scala.ref
1414

15+
import scala.language.`2`
1516
import scala.annotation.nowarn
1617

1718
@nowarn("cat=deprecation")

library/src/scala/ref/SoftReference.scala

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

1313
package scala.ref
1414

15+
import scala.language.`2`
16+
1517
class SoftReference[+T <: AnyRef](value : T, queue : ReferenceQueue[T]) extends ReferenceWrapper[T] {
1618
def this(value : T) = this(value, null)
1719

library/src/scala/ref/WeakReference.scala

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

1313
package scala.ref
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* A wrapper class for java.lang.ref.WeakReference
1719
* The new functionality is (1) results are Option values, instead of using null.

0 commit comments

Comments
 (0)