Skip to content

Commit 16f6150

Browse files
committed
Update the collections-contrib module to use 2.13.0-M4-pre-20d3c21.
Also, update README and CONTRIBUTING files. This repository now only hosts the code of the collections-contrib module and the scalafix rewrite rules.
1 parent ac08696 commit 16f6150

Some content is hidden

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

41 files changed

+58
-63
lines changed

src/main/scala/strawman/collection/MultiDict.scala renamed to src/main/scala/scala/collection/MultiDict.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22

33
/**
44
* A multidict is a map that can associate a set of values to a given key.

src/main/scala/strawman/collection/MultiSet.scala renamed to src/main/scala/scala/collection/MultiSet.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
package strawman
2-
package collection
1+
package scala.collection
32

43
/**
54
* A multiset is a set that can contain multiple occurrences of a same value.

src/main/scala/strawman/collection/SortedMultiDict.scala renamed to src/main/scala/scala/collection/SortedMultiDict.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman
2-
package collection
1+
package scala.collection
32

43
/**
54
* A multidict whose keys are sorted
5+
*
66
* @tparam K the type of keys
77
* @tparam V the type of values
88
*/

src/main/scala/strawman/collection/SortedMultiSet.scala renamed to src/main/scala/scala/collection/SortedMultiSet.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22

33
import scala.annotation.unchecked.uncheckedVariance
44

@@ -15,7 +15,7 @@ trait SortedMultiSet[A]
1515
override protected[this] def fromSpecificIterable(coll: Iterable[A]): SortedIterableCC[A] = sortedIterableFactory.from(coll)
1616
override protected[this] def newSpecificBuilder(): mutable.Builder[A, SortedIterableCC[A]] = sortedIterableFactory.newBuilder[A]()
1717

18-
protected[this] def sortedFromIterable[B : Ordering](it: strawman.collection.Iterable[B]): SortedIterableCC[B] = sortedIterableFactory.from(it)
18+
protected[this] def sortedFromIterable[B : Ordering](it: scala.collection.Iterable[B]): SortedIterableCC[B] = sortedIterableFactory.from(it)
1919

2020
def sortedIterableFactory: SortedIterableFactory[SortedIterableCC] = SortedMultiSet
2121
}

src/main/scala/strawman/collection/decorators/HasImmutableMapOps.scala renamed to src/main/scala/scala/collection/decorators/HasImmutableMapOps.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
/**

src/main/scala/strawman/collection/decorators/HasIterableOps.scala renamed to src/main/scala/scala/collection/decorators/HasIterableOps.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
/**

src/main/scala/strawman/collection/decorators/HasMapOps.scala renamed to src/main/scala/scala/collection/decorators/HasMapOps.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
/**

src/main/scala/strawman/collection/decorators/HasSeqOps.scala renamed to src/main/scala/scala/collection/decorators/HasSeqOps.scala

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

4-
import scala.{Array, Char, Int}
5-
import scala.Predef.String
6-
import strawman.collection.immutable.{ImmutableArray, Range}
4+
import scala.collection.immutable.{ImmutableArray, Range}
75

86
/** Type class witnessing that a collection type `C` has
97
* elements of type `A` and has a conversion to `SeqOps[A, _, _]`.

src/main/scala/strawman/collection/decorators/ImmutableMapDecorator.scala renamed to src/main/scala/scala/collection/decorators/ImmutableMapDecorator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package decorators
44

src/main/scala/strawman/collection/decorators/IterableDecorator.scala renamed to src/main/scala/scala/collection/decorators/IterableDecorator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package decorators
44

src/main/scala/strawman/collection/decorators/IteratorDecorator.scala renamed to src/main/scala/scala/collection/decorators/IteratorDecorator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
import scala.annotation.tailrec

src/main/scala/strawman/collection/decorators/MapDecorator.scala renamed to src/main/scala/scala/collection/decorators/MapDecorator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
class MapDecorator[C, M <: HasMapOps[C]](coll: C)(implicit val map: M) {

src/main/scala/strawman/collection/decorators/MutableMapDecorator.scala renamed to src/main/scala/scala/collection/decorators/MutableMapDecorator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package decorators
44

src/main/scala/strawman/collection/decorators/SeqDecorator.scala renamed to src/main/scala/scala/collection/decorators/SeqDecorator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
/**

src/main/scala/strawman/collection/decorators/package.scala renamed to src/main/scala/scala/collection/decorators/package.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22

33
import scala.language.implicitConversions
44

src/main/scala/strawman/collection/decorators/views.scala renamed to src/main/scala/scala/collection/decorators/views.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
/** Views used by decorators */

src/main/scala/strawman/collection/immutable/MultiDict.scala renamed to src/main/scala/scala/collection/immutable/MultiDict.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package strawman
1+
package scala
22
package collection
33
package immutable
44

55
import collection.decorators._
6-
import strawman.collection.mutable.{Builder, ImmutableBuilder}
6+
import scala.collection.mutable.{Builder, ImmutableBuilder}
77

88
/**
99
* An immutable multidict

src/main/scala/strawman/collection/immutable/MultiSet.scala renamed to src/main/scala/scala/collection/immutable/MultiSet.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package strawman
1+
package scala
22
package collection
33
package immutable
44

5-
import strawman.collection.mutable.{Builder, ImmutableBuilder}
5+
import scala.collection.mutable.{Builder, ImmutableBuilder}
66

7-
import strawman.collection.decorators.ImmutableMapDecorator
7+
import scala.collection.decorators.ImmutableMapDecorator
88

99
/**
1010
* An immutable multiset

src/main/scala/strawman/collection/immutable/SortedMultiDict.scala renamed to src/main/scala/scala/collection/immutable/SortedMultiDict.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package strawman
1+
package scala
22
package collection
33
package immutable
44

5-
import collection.mutable.{Builder, ImmutableBuilder}
6-
import collection.decorators._
5+
import scala.collection.mutable.{Builder, ImmutableBuilder}
6+
import scala.collection.decorators._
77

88
/**
99
* An immutable multidict whose keys are sorted

src/main/scala/strawman/collection/immutable/SortedMultiSet.scala renamed to src/main/scala/scala/collection/immutable/SortedMultiSet.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package strawman
1+
package scala
22
package collection
33
package immutable
44

5-
import strawman.collection.decorators.ImmutableMapDecorator
6-
import strawman.collection.mutable.{Builder, ImmutableBuilder}
5+
import scala.collection.decorators.ImmutableMapDecorator
6+
import scala.collection.mutable.{Builder, ImmutableBuilder}
77

88
/**
99
* An immutable multiset whose elements are sorted.

src/main/scala/strawman/collection/mutable/MultiDict.scala renamed to src/main/scala/scala/collection/mutable/MultiDict.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package mutable
44

src/main/scala/strawman/collection/mutable/MultiSet.scala renamed to src/main/scala/scala/collection/mutable/MultiSet.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman
1+
package scala
22
package collection
33
package mutable
44

5-
import strawman.collection.decorators.MutableMapDecorator
5+
import scala.collection.decorators.MutableMapDecorator
66

77
/**
88
* A mutable multiset.

src/main/scala/strawman/collection/mutable/SortedMultiDict.scala renamed to src/main/scala/scala/collection/mutable/SortedMultiDict.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman
1+
package scala
22
package collection
33
package mutable
44

5-
import collection.decorators._
5+
import scala.collection.decorators._
66

77
/**
88
* A mutable multidict whose keys are sorted

src/main/scala/strawman/collection/mutable/SortedMultiSet.scala renamed to src/main/scala/scala/collection/mutable/SortedMultiSet.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman
1+
package scala
22
package collection
33
package mutable
44

5-
import strawman.collection.decorators.MutableMapDecorator
5+
import scala.collection.decorators.MutableMapDecorator
66

77
/**
88
* A mutable multiset whose elements are sorted according to a given ordering.

src/test/scala/strawman/collection/MultiMapTest.scala renamed to src/test/scala/scala/collection/MultiMapTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman.collection
1+
package scala.collection
22

33
import org.junit.runner.RunWith
44
import org.junit.runners.JUnit4
5-
import strawman.collection.immutable.List
5+
import scala.collection.immutable.List
66
import org.junit.{Assert, Test}
77

88
@RunWith(classOf[JUnit4])

src/test/scala/strawman/collection/MultiSetTest.scala renamed to src/test/scala/scala/collection/MultiSetTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman.collection
1+
package scala.collection
22

33
import org.junit.runner.RunWith
44
import org.junit.runners.JUnit4
5-
import strawman.collection.immutable.List
5+
import scala.collection.immutable.List
66
import org.junit.{Assert, Test}
77

88
@RunWith(classOf[JUnit4])

src/test/scala/strawman/collection/SortedMultiMapTest.scala renamed to src/test/scala/scala/collection/SortedMultiMapTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22

33

44
import org.junit.{Assert, Test}

src/test/scala/strawman/collection/SortedMultiSetTest.scala renamed to src/test/scala/scala/collection/SortedMultiSetTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22

33

44
import org.junit.{Assert, Test}

src/test/scala/strawman/collection/decorators/ImmutableMapDecoratorTest.scala renamed to src/test/scala/scala/collection/decorators/ImmutableMapDecoratorTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package decorators
44

src/test/scala/strawman/collection/decorators/IterableDecoratorTest.scala renamed to src/test/scala/scala/collection/decorators/IterableDecoratorTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
import org.junit.{Assert, Test}
5-
import strawman.collection.immutable.{LazyList, List, Range, Map}
5+
import scala.collection.immutable.{LazyList, List, Range, Map}
66

77
class IterableDecoratorTest {
88

src/test/scala/strawman/collection/decorators/MapDecoratorTest.scala renamed to src/test/scala/scala/collection/decorators/MapDecoratorTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
import org.junit.{Assert, Test}

src/test/scala/strawman/collection/decorators/MutableMapDecoratorTest.scala renamed to src/test/scala/scala/collection/decorators/MutableMapDecoratorTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package decorators
44

src/test/scala/strawman/collection/decorators/SeqDecoratorTest.scala renamed to src/test/scala/scala/collection/decorators/SeqDecoratorTest.scala

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
package strawman.collection
1+
package scala.collection
22
package decorators
33

44
import org.junit.Assert.assertEquals
55
import org.junit.Test
6-
import strawman.collection.immutable._
7-
8-
import scala.Predef.{intArrayOps => _, genericArrayOps => _, wrapIntArray => _, genericWrapArray => _, $conforms}
6+
import scala.collection.immutable._
97

108
class SeqDecoratorTest {
119

src/test/scala/strawman/collection/immutable/MultiMapTest.scala renamed to src/test/scala/scala/collection/immutable/MultiMapTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection.immutable
1+
package scala.collection.immutable
22

33
import org.junit.{Assert, Test}
44
import org.junit.runner.RunWith

src/test/scala/strawman/collection/immutable/MultiSetTest.scala renamed to src/test/scala/scala/collection/immutable/MultiSetTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection.immutable
1+
package scala.collection.immutable
22

33
import org.junit.{Assert, Test}
44
import org.junit.runner.RunWith

src/test/scala/strawman/collection/immutable/SortedMultiMapTest.scala renamed to src/test/scala/scala/collection/immutable/SortedMultiMapTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection.immutable
1+
package scala.collection.immutable
22

33
import org.junit.{Assert, Test}
44
import org.junit.runner.RunWith

src/test/scala/strawman/collection/immutable/SortedMultiSetTest.scala renamed to src/test/scala/scala/collection/immutable/SortedMultiSetTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection.immutable
1+
package scala.collection.immutable
22

33
import org.junit.{Assert, Test}
44
import org.junit.runner.RunWith

src/test/scala/strawman/collection/mutable/MultiMapTest.scala renamed to src/test/scala/scala/collection/mutable/MultiMapTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package mutable
44

src/test/scala/strawman/collection/mutable/MultiSetTest.scala renamed to src/test/scala/scala/collection/mutable/MultiSetTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman
1+
package scala
22
package collection
33
package mutable
44

src/test/scala/strawman/collection/mutable/SortedMultiMapTest.scala renamed to src/test/scala/scala/collection/mutable/SortedMultiMapTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection.mutable
1+
package scala.collection.mutable
22

33
import org.junit.{Assert, Test}
44
import org.junit.runner.RunWith

src/test/scala/strawman/collection/mutable/SortedMultiSetTest.scala renamed to src/test/scala/scala/collection/mutable/SortedMultiSetTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package strawman.collection.mutable
1+
package scala.collection.mutable
22

33
import org.junit.{Assert, Test}
44
import org.junit.runner.RunWith

0 commit comments

Comments
 (0)