ValidateManifest

class Object
trait Matchable
class Any

Type members

Inherited classlikes

case
class EntryParam(entry: Entry, name: String, parentFolder: String, nameIfSingle: Option[String], ignoreList: List[String])
Inherited from
RunManifest

Inherited types

type EntryProcess = EntryParam => IO[Option[Result]]
Inherited from
RunManifest

Value members

Concrete methods

def eq(s1: String, s2: String): Boolean
def err(msg: String): EitherT[IO, String, String]
def fromEitherS[A](e: Either[String, A]): EitherT[IO, String, A]
def fromIO[A](io: IO[A]): EitherT[IO, String, A]
def negativeStructure(ns: NegativeStructure, folderURI: URI): IO[Option[Result]]
def negativeSyntax(ns: NegativeSyntax, folderURI: URI): IO[Option[Result]]
def ok(msg: String): EitherT[IO, String, String]
def parseManifest(name: String, folder: String, parentFolder: String, nameIfSingle: Option[String], ignoreList: List[String], verbose: Boolean): IO[List[Result]]
def processEntryValidating(verbose: Boolean): EntryProcess
def representationTest(repTest: RepresentationTest, folderURI: URI): IO[Option[Result]]
def showFailed(vs: List[Result], withReason: Boolean): String

Inherited methods

def info(msg: String, verbose: Boolean): IO[Unit]
Inherited from
RunManifest
def runManifest(name: String, folder: String, parentFolder: String, nameIfSingle: Option[String], ignoreList: List[String], withEntry: EntryProcess, verbose: Boolean): IO[List[Result]]
Inherited from
RunManifest