aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/sbt
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2016-06-29 19:54:09 +0200
committerMartin Odersky <odersky@gmail.com>2016-07-11 13:35:02 +0200
commit830b72432fc02b86e798da24b084264881cbc392 (patch)
tree407bc9fe527ee403621269bf2ee6c6fd8624d671 /src/dotty/tools/dotc/sbt
parentf1bf78bf8ceb17bfe0b9dc57a6e6f03a9b59065f (diff)
downloaddotty-830b72432fc02b86e798da24b084264881cbc392.tar.gz
dotty-830b72432fc02b86e798da24b084264881cbc392.tar.bz2
dotty-830b72432fc02b86e798da24b084264881cbc392.zip
Change tests
- compileMixed failed because there was a cycle between immutable.Seq (compiled) and parallel.ParSeq (loaded from classfile). Inspection of the completion log (turn completions Printer on) and the stack trace showed that there's nothing we can do here. The old hk scheme did not go into the cycle because it did not force an unrelated type. I believe with enough tweaking we would also hva egotten a cycle in the old hk scheme. The test is "fixed" by adding parallel.ParSeq to the files to compile. - Disable named parameter tests Those tests do not work yet with the revised hk scheme. Before trying to fix this, we should first decide what parts of named parameters should be kept.
Diffstat (limited to 'src/dotty/tools/dotc/sbt')
-rw-r--r--src/dotty/tools/dotc/sbt/ExtractDependencies.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/sbt/ExtractDependencies.scala b/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
index 181d6a2d7..1f19a1058 100644
--- a/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
+++ b/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
@@ -164,7 +164,7 @@ private class ExtractDependenciesCollector(implicit val ctx: Context) extends tp
sym.isEffectiveRoot ||
sym.isAnonymousFunction ||
sym.isAnonymousClass ||
- sym.isLambdaTrait
+ sym.isLambdaTraitOBS
private def addInheritanceDependency(sym: Symbol): Unit =
_topLevelInheritanceDependencies += sym.topLevelClass