diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2017-03-04 03:02:04 +0000 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2017-03-04 20:43:25 -0500 |
commit | c6fd3f43a9d2b2f38442602769e920803a7d43ba (patch) | |
tree | e1561087d27c603075b89877213818603c3787d3 /stage1 | |
parent | 4bd0255f0a39d87652c032533ce45eb65e8f3b1e (diff) | |
download | cbt-c6fd3f43a9d2b2f38442602769e920803a7d43ba.tar.gz cbt-c6fd3f43a9d2b2f38442602769e920803a7d43ba.tar.bz2 cbt-c6fd3f43a9d2b2f38442602769e920803a7d43ba.zip |
separate type-safe proguard wrapper into self-contained library
also make logic to maintain auto-generated sections re-usable
Diffstat (limited to 'stage1')
-rw-r--r-- | stage1/cbt.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/stage1/cbt.scala b/stage1/cbt.scala index ea3237d..d28789c 100644 --- a/stage1/cbt.scala +++ b/stage1/cbt.scala @@ -1,6 +1,7 @@ package cbt import java.io._ import java.nio.file._ +import java.nio.file.Files._ import java.net._ object `package`{ @@ -59,6 +60,8 @@ object `package`{ if( file.isDirectory ) file.listFiles.flatMap(_.listRecursive).toVector else Seq[File]() ) } + + def readAsString = new String( readAllBytes( file.toPath ) ) } implicit class URLExtensionMethods( url: URL ){ def ++( s: String ): URL = new URL( url.toString ++ s ) |