diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2016-03-15 23:57:23 -0400 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2016-03-20 20:35:27 -0400 |
commit | 450fc5d3defcdc279cfeef0ae622ebe4f90988e2 (patch) | |
tree | dd2666f6c553e86804df83563e9568af7902a4fd /stage1/URLClassLoader.scala | |
parent | eaa4889b40bfe1fcab5f88d87b5208632d736444 (diff) | |
download | cbt-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.scala | 3 |
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" ++ ( |