class
AetherSystem extends FileUtils
Instance Constructors
-
new
AetherSystem(downloadCacheDirectory: File)
Type Members
-
case class
RichBufferedWriter(writer: BufferedWriter) extends Product with Serializable
-
case class
RichFile(plainFile: File) extends Product with Serializable
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
absolutePathForLocalArtifact(artifact: <error>): <error>
-
def
allFiles(f: File): List[File]
-
def
allProperFiles(directory: File): Seq[File]
-
def
appendToFile(file: File, text: String): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
cleanRegularFilesLeavingDirectories(file: File): Unit
-
def
clone(): AnyRef
-
def
collectDependencies(collectRequest: <error>): <error>
-
def
copyDirectoryAndPreserve(from: File, to: File): Unit
-
def
cwd: File
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
extractMapFromFile[K, V](file: File, extractor: (String) ⇒ (K, V)): Map[K, V]
-
def
file(f: String, d: String*): File
-
def
file(f: File, d: String*): File
-
def
fileIsLaterThan(target: File, dirs: List[File]): Boolean
-
def
finalize(): Unit
-
def
findClasses(dir: File): Seq[File]
-
def
findFiles(pred: (File) ⇒ Boolean, dirs: Seq[File]): Seq[File]
-
def
findFilesWithExtension(ext: String, dirs: File*): Seq[File]
-
def
findFilesWithExtensions(exts: List[String], dirs: Seq[File]): Seq[File]
-
def
findJars(dir: File): Seq[File]
-
def
findJars(dirs: Seq[File]): Seq[File]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
install(installRequest: <error>): Unit
-
final
def
isInstanceOf[T0]: Boolean
-
def
lastModifiedFile(files: Seq[File]): Option[File]
-
def
lastModifiedFileTime(files: Seq[File]): Option[Long]
-
def
lastModifiedProperFileTime(files: Seq[File]): Option[Long]
-
lazy val
localRepositoryManager: Any
-
def
mkdir(dir: File, name: String): File
-
def
mkdir(dir: File): File
-
def
mkdirs(dir: File, subdirs: String*): File
-
def
nameAndExt(file: File): (String, String)
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
readLines(file: File): Seq[String]
-
def
recursiveDelete(file: File): Unit
-
def
replaceInFile(file: File, placeholder: String, repl: String): File
-
def
resolveDependencies(dependencyRequest: <error>): <error>
-
lazy val
session: Any
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
lazy val
system: <error>
-
def
tempDir(name: String = "makerTempFile"): File
-
implicit
def
toRichBufferedWriter(writer: BufferedWriter): RichBufferedWriter
-
implicit
def
toRichFile(f: File): RichFile
-
def
toString(): String
-
def
traverseDirectories(root: File, fn: (File) ⇒ Unit): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
withFileAppender(file: File)(f: Function1[BufferedWriter, _]): Unit
-
def
withFileLineReader[A](file: File)(f: (String) ⇒ A): List[A]
-
def
withFileReader[T](file: File)(f: (BufferedReader) ⇒ T): T
-
def
withFileWriter(file: File)(f: Function1[BufferedWriter, _]): Unit
-
def
withTempDir[A](f: (File) ⇒ A): A
-
def
withTempFile[A](f: (File) ⇒ A, deleteOnExit: Boolean = true): A
-
def
withTestDir[A](f: (File) ⇒ A): A
-
def
writeMapToFile[K, V](file: File, map: Map[K, V], fn: (K, V) ⇒ String): Unit
-
def
writeToFile(file: File, text: String): File
-
def
writeToFile(path: String, text: String): File
Inherited from AnyRef
Inherited from Any