aboutsummaryrefslogtreecommitdiff
path: root/stage1/URLClassLoader.scala
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2016-03-15 23:57:23 -0400
committerChristopher Vogt <oss.nsp@cvogt.org>2016-03-20 20:35:27 -0400
commit450fc5d3defcdc279cfeef0ae622ebe4f90988e2 (patch)
treedd2666f6c553e86804df83563e9568af7902a4fd /stage1/URLClassLoader.scala
parenteaa4889b40bfe1fcab5f88d87b5208632d736444 (diff)
downloadcbt-450fc5d3defcdc279cfeef0ae622ebe4f90988e2.tar.gz
cbt-450fc5d3defcdc279cfeef0ae622ebe4f90988e2.tar.bz2
cbt-450fc5d3defcdc279cfeef0ae622ebe4f90988e2.zip
better toString for Java URLClassLoader. Minor enhancements
Diffstat (limited to 'stage1/URLClassLoader.scala')
-rw-r--r--stage1/URLClassLoader.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/stage1/URLClassLoader.scala b/stage1/URLClassLoader.scala
index 20e2d5d..e778124 100644
--- a/stage1/URLClassLoader.scala
+++ b/stage1/URLClassLoader.scala
@@ -8,9 +8,10 @@ case class URLClassLoader( classPath: ClassPath, parent: ClassLoader )( implicit
classPath.strings.map( p => new URL("file:" ++ p) ).toArray,
parent
) with CachingClassLoader{
+ val id = Math.abs( new java.util.Random().nextInt )
override def toString = (
scala.Console.BLUE
- ++ super.toString
+ ++ getClass.getSimpleName ++ ":" ++ id.toString
++ scala.Console.RESET
++ "(\n"
++ (