Skip to content

Commit ac4d40e

Browse files
committed
Disable tasty binary dependencies for now
1 parent 78cf962 commit ac4d40e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

compiler/src/dotty/tools/dotc/sbt/ExtractDependencies.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -145,10 +145,10 @@ class ExtractDependencies extends Phase {
145145
if (depFile.isClass) {
146146
// Dependency is external -- source is undefined
147147
processExternalDependency(depFile, dep.to.binaryClassName)
148-
} else if (depFile.isTasty) {
149-
val depClassFile = depFile.resolveSibling(dep.to.binaryClassName + ".class")
150-
if depClassFile != null then
151-
processExternalDependency(depClassFile, dep.to.binaryClassName)
148+
// } else if (depFile.isTasty) {
149+
// val depClassFile = depFile.resolveSibling(dep.to.binaryClassName + ".class")
150+
// if depClassFile != null then
151+
// processExternalDependency(depClassFile, dep.to.binaryClassName)
152152
} else if (allowLocal || depFile.file != sourceFile) {
153153
// We cannot ignore dependencies coming from the same source file because
154154
// the dependency info needs to propagate. See source-dependencies/trait-trait-211.

sbt-test/source-dependencies/binary/test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
$ sleep 2000
44

55
$ copy-file changes/Break.scala dep/A.scala
6-
-> use/compile
6+
# FIXME -> use/compile

0 commit comments

Comments
 (0)