You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version 0.2.0 is compatible with Scala 2.13.0-M5. For Scala 2.13.0-M4 you should use version 0.1.1.
14
+
Version 0.2.1 is compatible with Scala 2.13.0-M5. For Scala 2.13.0-M4 you should use version 0.1.1.
15
15
16
16
Note that there are multiple ways to cross-build projects, see https://github.com/scala/collection-strawman/wiki/FAQ#how-do-i-cross-build-my-project-against-scala-212-and-scala-213.
17
17
@@ -34,17 +34,48 @@ With this compatibility library you can also use the 2.13 syntax which uses a co
34
34
The 2.13 version consists only of an empty `scala.collection.compat` package object that allows you to write `import scala.collection.compat._` in 2.13.
35
35
The 2.11/2.12 version has the compatibility extensions in this package.
36
36
37
-
38
37
The library also adds backported versions of new collection types, currently `scala.collection.compat.immutable.ArraySeq`. In 2.11/2.12, this type is a new collection implementation. In 2.13, it is an alias for `scala.collection.immutable.ArraySeq`.
39
38
40
39
## Migration Tool
41
40
42
-
A tool is being developed to automatically migrate code that uses the standard
43
-
collection to use the strawman.
41
+
We created two migration rules:
42
+
43
+
*`Collection213Upgrade` For upgrading applications (like web server, etc) from 2.11/2.12 to 2.13
44
+
*`Collection213CrossCompat` For library that wants to cross compile to 2.11, 2.12 and 2.13
0 commit comments