Skip to content

Commit 5f929e3

Browse files
committed
chore: add scala.language.2 to scala.reflect
1 parent 1920ffa commit 5f929e3

File tree

8 files changed

+13
-0
lines changed

8 files changed

+13
-0
lines changed

library/src/scala/reflect/ClassManifestDeprecatedApis.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package reflect
1515

16+
import scala.language.`2`
1617
import scala.collection.mutable.{ArrayBuilder, ArraySeq}
1718
import java.lang.{Class => jClass}
1819

library/src/scala/reflect/ClassTag.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package reflect
1515

16+
import scala.language.`2`
1617
import java.lang.{Class => jClass}
1718
import java.lang.ref.{WeakReference => jWeakReference}
1819
import scala.annotation.{implicitNotFound, nowarn}

library/src/scala/reflect/Manifest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package reflect
1515

16+
import scala.language.`2`
1617
import scala.annotation.{implicitNotFound, nowarn}
1718
import scala.collection.mutable.{ArrayBuilder, ArraySeq}
1819

library/src/scala/reflect/NameTransformer.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
package scala
1414
package reflect
1515

16+
import scala.language.`2`
17+
1618
/** Provides functions to encode and decode Scala symbolic names.
1719
* Also provides some constants.
1820
*/

library/src/scala/reflect/NoManifest.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
package scala
1414
package reflect
1515

16+
import scala.language.`2`
17+
1618
/** One of the branches of an [[scala.reflect.OptManifest]].
1719
*/
1820
// TODO undeprecated until Scala reflection becomes non-experimental

library/src/scala/reflect/OptManifest.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
package scala
1414
package reflect
1515

16+
import scala.language.`2`
17+
1618
/** A `OptManifest[T]` is an optional [[scala.reflect.Manifest]].
1719
*
1820
* It is either a `Manifest` or the value `NoManifest`.

library/src/scala/reflect/macros/internal/macroImpl.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
package scala.reflect.macros
1414
package internal
1515

16+
import scala.language.`2`
17+
1618
/** Links macro definitions with their implementation.
1719
* This is necessary to preserve macro def -> macro impl links between compilation runs.
1820
*

library/src/scala/reflect/package.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ package scala
1515
import java.lang.reflect.{AccessibleObject => jAccessibleObject}
1616
import scala.annotation.nowarn
1717

18+
import scala.language.`2`
19+
1820
package object reflect {
1921

2022
// in the new scheme of things ClassManifests are aliased to ClassTags

0 commit comments

Comments
 (0)