Have IsolatedClassLoader get preserved by proguard (1.0.0-M10 regression)
This commit is contained in:
Alexandre Archambault 2016-04-17 20:43:52 +02:00
parent 15d2afb264
commit b5b7f7714f
No known key found for this signature in database
GPG Key ID: 14640A6839C263A9
1 changed files with 14 additions and 14 deletions

View File

@ -33,6 +33,8 @@ object Launch {
mainClassLoader(cl.getParent) mainClassLoader(cl.getParent)
} }
}
class IsolatedClassLoader( class IsolatedClassLoader(
urls: Array[URL], urls: Array[URL],
parent: ClassLoader, parent: ClassLoader,
@ -49,8 +51,6 @@ object Launch {
} }
}
case class Launch( case class Launch(
@Recurse @Recurse
options: LaunchOptions options: LaunchOptions
@ -113,7 +113,7 @@ case class Launch(
Console.err.println(s" $f") Console.err.println(s" $f")
} }
val isolatedLoader = new Launch.IsolatedClassLoader( val isolatedLoader = new IsolatedClassLoader(
isolatedFiles.map(_.toURI.toURL).toArray, isolatedFiles.map(_.toURI.toURL).toArray,
parent, parent,
Array(target) Array(target)