FileSystemServiceImpl

fr.janalyse.cem.FileSystemServiceImpl
class FileSystemServiceImpl(applicationConfig: ApplicationConfig) extends FileSystemService

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def readFileContent(inputPath: Path): Task[String]

Attributes

Definition Classes
override def readFileLines(inputPath: Path, maxLines: Option[Int]): Task[List[String]]

Attributes

Definition Classes
override def searchFiles(searchRoot: Path, searchOnlyRegex: Option[Regex], ignoreRegex: Option[Regex]): Task[List[Path]]

Attributes

Definition Classes
def searchPredicate(searchOnlyRegex: Option[Regex], ignoreMaskRegex: Option[Regex])(path: Path, attrs: BasicFileAttributes): Boolean