![JAR search and dependency download from the Maven repository](/logo.png)
org.specs2.io.FileLinesContent.scala Maven / Gradle / Ivy
package org.specs2
package io
import java.io.File
import text._
import control._
/**
* Default implementation for reading lines out of a file
*
* This is used in FileContentMatchers
*/
object FileLinesContent extends LinesContent[File] {
def lines(f: File): Seq[String] =
if (f.isDirectory) Seq()
else
runAction(FilePathReader.readLines(FilePath.unsafe(f)))
.toOption.getOrElse(Seq())
def name(f: File) = f.getPath
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy