Skip to content

Commit 534a30e

Browse files
committed
chore: add scala.language.2 to files in scala.collection
1 parent 54346d7 commit 534a30e

File tree

145 files changed

+163
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+163
-0
lines changed

library/src/scala/collection/ArrayOps.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import java.lang.Math.{max, min}
1718
import java.util.Arrays
1819

library/src/scala/collection/BitSet.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import java.io.{ObjectInputStream, ObjectOutputStream}
1718

1819
import scala.annotation.nowarn

library/src/scala/collection/BufferedIterator.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516

1617
/** Buffered iterators are iterators which provide a method `head`
1718
* that inspects the next element without discarding it.

library/src/scala/collection/BuildFrom.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.annotation.implicitNotFound
1617
import scala.collection.mutable.Builder
1718
import scala.collection.immutable.WrappedString

library/src/scala/collection/DefaultMap.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617

1718
/** A default map which builds a default `immutable.Map` implementation for all
1819
* transformations.

library/src/scala/collection/Factory.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.collection.immutable.NumericRange
1718
import scala.language.implicitConversions
1819
import scala.collection.mutable.Builder

library/src/scala/collection/Hashing.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617

1718
protected[collection] object Hashing {
1819

library/src/scala/collection/IndexedSeq.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.{nowarn, tailrec}
1718
import scala.collection.Searching.{Found, InsertionPoint, SearchResult}
1819
import scala.collection.Stepper.EfficientSplit

library/src/scala/collection/IndexedSeqView.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.nowarn
1718

1819

library/src/scala/collection/Iterable.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.nowarn
1718
import scala.annotation.unchecked.uncheckedVariance
1819
import scala.collection.mutable.Builder

library/src/scala/collection/IterableOnce.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.tailrec
1718
import scala.annotation.unchecked.uncheckedVariance
1819
import scala.collection.mutable.StringBuilder

library/src/scala/collection/Iterator.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.collection.mutable.{ArrayBuffer, ArrayBuilder, Builder, ImmutableBuilder}
1617
import scala.annotation.tailrec
1718
import scala.annotation.unchecked.uncheckedVariance

library/src/scala/collection/JavaConverters.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import java.util.{concurrent => juc}
1617
import java.{lang => jl, util => ju}
1718

library/src/scala/collection/LazyZipOps.scala

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

1313
package scala.collection
1414

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

1718
/** Decorator representing lazily zipped pairs.

library/src/scala/collection/LinearSeq.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.{nowarn, tailrec}
1718

1819
/** Base trait for linearly accessed sequences that have efficient `head` and

library/src/scala/collection/Map.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.nowarn
1718
import scala.collection.generic.DefaultSerializable
1819
import scala.collection.mutable.StringBuilder

library/src/scala/collection/MapView.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.annotation.nowarn
1617
import scala.collection.MapView.SomeMapOps
1718
import scala.collection.mutable.Builder

library/src/scala/collection/Searching.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.language.implicitConversions
1617
import scala.collection.generic.IsSeq
1718

library/src/scala/collection/Seq.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.collection.immutable.Range
1617
import scala.util.hashing.MurmurHash3
1718
import Searching.{Found, InsertionPoint, SearchResult}

library/src/scala/collection/SeqMap.scala

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

1313
package scala.collection
1414

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

1718
/**

library/src/scala/collection/SeqView.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.nowarn
1718
import scala.collection.generic.CommonErrors
1819

library/src/scala/collection/Set.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.util.hashing.MurmurHash3
1718
import java.lang.String
1819

library/src/scala/collection/SortedMap.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.{implicitNotFound, nowarn}
1718

1819
/** A Map whose keys are sorted according to a [[scala.math.Ordering]]*/

library/src/scala/collection/SortedOps.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516

1617
/** Base trait for sorted collections */
1718
trait SortedOps[A, +C] {

library/src/scala/collection/SortedSet.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.annotation.{implicitNotFound, nowarn}
1617
import scala.annotation.unchecked.uncheckedVariance
1718

library/src/scala/collection/Stepper.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import java.util.function.{Consumer, DoubleConsumer, IntConsumer, LongConsumer}
1617
import java.util.{PrimitiveIterator, Spliterator, Iterator => JIterator}
1718
import java.{lang => jl}

library/src/scala/collection/StepperShape.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala.collection
1414

1515
import java.{lang => jl}
1616

17+
import scala.language.`2`
1718
import scala.collection.Stepper.EfficientSplit
1819

1920
/** An implicit StepperShape instance is used in the [[IterableOnce.stepper]] to return a possibly

library/src/scala/collection/StrictOptimizedIterableOps.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.nowarn
1718
import scala.annotation.unchecked.uncheckedVariance
1819
import scala.runtime.Statics

library/src/scala/collection/StrictOptimizedMapOps.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* Trait that overrides map operations to take advantage of strict builders.
1719
*

library/src/scala/collection/StrictOptimizedSeqOps.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* Trait that overrides operations on sequences in order
1719
* to take advantage of strict builders.

library/src/scala/collection/StrictOptimizedSetOps.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
16+
1517
/**
1618
* Trait that overrides set operations to take advantage of strict builders.
1719
*

library/src/scala/collection/StrictOptimizedSortedMapOps.scala

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

1313
package scala.collection
1414

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

1718
/**

library/src/scala/collection/StrictOptimizedSortedSetOps.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.implicitNotFound
1718
import scala.annotation.unchecked.uncheckedVariance
1819

library/src/scala/collection/StringOps.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import java.lang.{StringBuilder => JStringBuilder}
1718

1819
import scala.collection.Stepper.EfficientSplit

library/src/scala/collection/StringParsers.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala
1414
package collection
1515

16+
import scala.language.`2`
1617
import scala.annotation.tailrec
1718

1819
/** A module containing the implementations of parsers from strings to numeric types, and boolean

library/src/scala/collection/View.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
1516
import scala.annotation.{nowarn, tailrec}
1617
import scala.collection.mutable.{ArrayBuffer, Builder}
1718
import scala.collection.immutable.LazyList

library/src/scala/collection/WithFilter.scala

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

1313
package scala.collection
1414

15+
import scala.language.`2`
16+
1517
/** A template trait that contains just the `map`, `flatMap`, `foreach` and `withFilter` methods
1618
* of trait `Iterable`.
1719
*

library/src/scala/collection/concurrent/Map.scala

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

16+
import scala.language.`2`
1617
import scala.annotation.tailrec
1718

1819
/** A template trait for mutable maps that allow concurrent access.

library/src/scala/collection/concurrent/TrieMap.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package concurrent
1616

17+
import scala.language.`2`
1718
import java.util.concurrent.atomic._
1819
import scala.{unchecked => uc}
1920
import scala.annotation.tailrec

library/src/scala/collection/convert/AsJavaConverters.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package convert
1616

17+
import scala.language.`2`
1718
import java.util.{concurrent => juc}
1819
import java.{lang => jl, util => ju}
1920

library/src/scala/collection/convert/AsJavaExtensions.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package convert
1616

17+
import scala.language.`2`
1718
import java.util.{concurrent => juc}
1819
import java.{lang => jl, util => ju}
1920

library/src/scala/collection/convert/AsScalaConverters.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package convert
1616

17+
import scala.language.`2`
1718
import java.util.{concurrent => juc}
1819
import java.{lang => jl, util => ju}
1920

library/src/scala/collection/convert/AsScalaExtensions.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package convert
1616

17+
import scala.language.`2`
1718
import java.util.{concurrent => juc}
1819
import java.{lang => jl, util => ju}
1920

library/src/scala/collection/convert/ImplicitConversions.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package convert
1616

17+
import scala.language.`2`
1718
import java.util.{concurrent => juc}
1819
import java.{lang => jl, util => ju}
1920

library/src/scala/collection/convert/JavaCollectionWrappers.scala

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ package scala
1414
package collection
1515
package convert
1616

17+
import scala.language.`2`
1718
import java.util.{concurrent => juc}
1819
import java.util.{NavigableMap}
1920
import java.{lang => jl, util => ju}

library/src/scala/collection/convert/StreamExtensions.scala

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

1313
package scala.collection.convert
1414

15+
import scala.language.`2`
1516
import java.util.Spliterator
1617
import java.util.stream._
1718
import java.{lang => jl}

library/src/scala/collection/convert/impl/ArrayStepper.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala.collection.convert
1414
package impl
1515

16+
import scala.language.`2`
1617
import scala.collection._
1718

1819
private[collection] class ObjectArrayStepper[A <: Object](underlying: Array[A], _i0: Int, _iN: Int)

library/src/scala/collection/convert/impl/BinaryTreeStepper.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala.collection.convert
1414
package impl
1515

16+
import scala.language.`2`
1617
import java.util.Spliterator
1718

1819
import annotation.tailrec

library/src/scala/collection/convert/impl/BitSetStepper.scala

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
package scala.collection.convert
1414
package impl
1515

16+
import scala.language.`2`
1617
import scala.collection.Stepper.EfficientSplit
1718
import scala.collection.{BitSetOps, IntStepper, Stepper}
1819

0 commit comments

Comments
 (0)