diff options
author | Martin Odersky <odersky@gmail.com> | 2011-09-29 12:45:53 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2011-09-29 12:45:53 +0000 |
commit | 4529141cc154a9d7359e16344d7a318ca529f89f (patch) | |
tree | 478616804b5d720036f1281548eb28ce786e9672 /src | |
parent | 02ac8de5c018a38e8262795010ed980dad9245b3 (diff) | |
download | scala-4529141cc154a9d7359e16344d7a318ca529f89f.tar.gz scala-4529141cc154a9d7359e16344d7a318ca529f89f.tar.bz2 scala-4529141cc154a9d7359e16344d7a318ca529f89f.zip |
Following Paul's detective work, fixed Java cla...
Following Paul's detective work, fixed Java class loading in reflection.
Moved test code.scala into checkin build. Yay!
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/scala/reflect/runtime/JavaToScala.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/reflect/runtime/JavaToScala.scala b/src/compiler/scala/reflect/runtime/JavaToScala.scala index 3d295e3ff9..f1eedbcf30 100644 --- a/src/compiler/scala/reflect/runtime/JavaToScala.scala +++ b/src/compiler/scala/reflect/runtime/JavaToScala.scala @@ -36,7 +36,7 @@ trait JavaToScala extends ConversionUtil { self: SymbolTable => * Can you check with your newly acquired classloader fu whether this implementation makes sense? */ def javaClass(path: String): jClass[_] = - jClass.forName(path, false, java.lang.ClassLoader.getSystemClassLoader) + jClass.forName(path, false, getClass.getClassLoader) /** Does `path` correspond to a Java class with that fully qualified name? */ def isJavaClass(path: String): Boolean = |