Skip to content

Commit d2d5c4f

Browse files
committed
Add strawman as a submodule and pos compilation tests.
1 parent 7edebcf commit d2d5c4f

File tree

4 files changed

+7
-1
lines changed

4 files changed

+7
-1
lines changed

.gitmodules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,7 @@
66
path = scala-scala
77
url = https://github.com/lampepfl/scala.git
88
branch = dotty-library
9+
[submodule "collection-strawman"]
10+
path = collection-strawman
11+
url = https://github.com/scala/collection-strawman.git
12+
branch = master

collection-strawman

Submodule collection-strawman added at 3dd7d3b

compiler/test/dotty/tools/dotc/CompilationTests.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class CompilationTests extends ParallelTesting {
2929

3030
@Test def compilePos: Unit = {
3131
compileList("compileStdLib", StdLibSources.whitelisted, scala2Mode.and("-migration", "-Yno-inline")) +
32+
compileDir("../collection-strawman/src/main", defaultOptions) +
3233
compileDir("../compiler/src/dotty/tools/dotc/ast", defaultOptions) +
3334
compileDir("../compiler/src/dotty/tools/dotc/config", defaultOptions) +
3435
compileDir("../compiler/src/dotty/tools/dotc/core", allowDeepSubtypes) +

project/Build.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -901,7 +901,7 @@ object DottyInjectedPlugin extends AutoPlugin {
901901
}
902902

903903
private def projectChecks(): Unit = {
904-
val submodules = List(new File("scala-backend"), new File("scala-scala"))
904+
val submodules = List(new File("scala-backend"), new File("scala-scala"), new File("collection-strawman"))
905905
if (!submodules.forall(_.exists)) {
906906
println(
907907
s"""[WARNING] Missing some of the submodules

0 commit comments

Comments
 (0)