File tree 1 file changed +3
-3
lines changed
modules/test-runner/src/main/scala/scala/build/testrunner
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1
1
package scala .build .testrunner
2
2
3
3
import org .objectweb .asm
4
- import sbt .testing ._
4
+ import sbt .testing .{ Logger => _ , _ }
5
5
6
6
import java .io .{ByteArrayInputStream , ByteArrayOutputStream , InputStream }
7
7
import java .nio .charset .StandardCharsets
@@ -206,7 +206,6 @@ object AsmTestRunner {
206
206
parentInspector : ParentInspector
207
207
): List [String ] = {
208
208
val preferredClassesByteCode = preferredClasses
209
- .iterator
210
209
.map(_.replace('.' , '/' ))
211
210
.flatMap { name =>
212
211
findInClassPath(classPath, name + " .class" )
@@ -215,7 +214,7 @@ object AsmTestRunner {
215
214
(name, () => openStream())
216
215
}
217
216
}
218
- (preferredClassesByteCode ++ listClassesByteCode(classPath, true ))
217
+ (preferredClassesByteCode.iterator ++ listClassesByteCode(classPath, true ))
219
218
.flatMap {
220
219
case (moduleInfo, _) if moduleInfo.contains(" module-info" ) => Iterator .empty
221
220
case (name, is) =>
@@ -233,6 +232,7 @@ object AsmTestRunner {
233
232
else
234
233
Iterator .empty
235
234
}
235
+ .take(math.max(preferredClassesByteCode.length, 1 ))
236
236
.toList
237
237
}
238
238
You can’t perform that action at this time.
0 commit comments