diff options
Diffstat (limited to 'src/compiler/scala/tools/nsc/io/package.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/io/package.scala | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/compiler/scala/tools/nsc/io/package.scala b/src/compiler/scala/tools/nsc/io/package.scala index 29174b161f..565a3d4bcb 100644 --- a/src/compiler/scala/tools/nsc/io/package.scala +++ b/src/compiler/scala/tools/nsc/io/package.scala @@ -11,16 +11,7 @@ import java.util.jar.{ Attributes } package object io { type JManifest = java.util.jar.Manifest - private[io] type JFile = java.io.File - // grimly bulldozing through #4338 - private[io] object JFile { - import java.io.{ File => JJFile } // the irony of JFile being ambiguous is not overlooked - val createTempFile = JJFile.createTempFile(_: String, _: String, _: JFile) - def pathSeparator = JJFile.pathSeparator - def separator = JJFile.separator - def separatorChar = JJFile.separatorChar - def listRoots() = JJFile.listRoots() - } + type JFile = java.io.File private[io] implicit def installManifestOps(m: JManifest) = new ManifestOps(m) class ManifestOps(manifest: JManifest) { def attrs = manifest.getMainAttributes() |