diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2016-04-25 21:26:17 +0200 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@gmail.com> | 2016-05-02 17:27:28 +0200 |
commit | 30d6fce50aba1d73173339b0add4808bc13b1c40 (patch) | |
tree | f7273f2ebd11b662a10e28768862beaa6e2ce1ed /src/partest-extras/scala | |
parent | 0f9a704a714ad1ce9863f4189a9ce482c86505ff (diff) | |
download | scala-30d6fce50aba1d73173339b0add4808bc13b1c40.tar.gz scala-30d6fce50aba1d73173339b0add4808bc13b1c40.tar.bz2 scala-30d6fce50aba1d73173339b0add4808bc13b1c40.zip |
Remove abstraction layer in classpath implementation
Diffstat (limited to 'src/partest-extras/scala')
-rw-r--r-- | src/partest-extras/scala/tools/partest/BytecodeTest.scala | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/partest-extras/scala/tools/partest/BytecodeTest.scala b/src/partest-extras/scala/tools/partest/BytecodeTest.scala index bdb82605b6..532dfd2a73 100644 --- a/src/partest-extras/scala/tools/partest/BytecodeTest.scala +++ b/src/partest-extras/scala/tools/partest/BytecodeTest.scala @@ -1,6 +1,5 @@ package scala.tools.partest -import scala.tools.nsc.util.ClassFileLookup import scala.collection.JavaConverters._ import scala.tools.asm.{ClassReader, ClassWriter} import scala.tools.asm.tree._ @@ -126,15 +125,16 @@ abstract class BytecodeTest { cn } - protected lazy val classpath: ClassFileLookup = { - import scala.tools.nsc.classpath.{FlatClassPathFactory, AggregateFlatClassPath} + protected lazy val classpath: scala.tools.nsc.util.ClassPath = { + import scala.tools.nsc.classpath.AggregateClassPath + import scala.tools.nsc.classpath.ClassPathFactory import scala.tools.util.PathResolver.Defaults import scala.tools.nsc.Settings // logic inspired by scala.tools.util.PathResolver implementation // `Settings` is used to check YdisableFlatCpCaching in ZipArchiveFlatClassPath - val factory = new FlatClassPathFactory(new Settings()) + val factory = new ClassPathFactory(new Settings()) val containers = factory.classesInExpandedPath(Defaults.javaUserClassPath) - new AggregateFlatClassPath(containers) + new AggregateClassPath(containers) } } |