Trait

rsc.checkbase

SimpleBase

Related Doc: package checkbase

Permalink

trait SimpleBase[S <: SettingsBase, N, R] extends MainBase[S, S, N, R]

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimpleBase
  2. MainBase
  3. ToolUtil
  4. CacheUtil
  5. NscUtil
  6. DiffUtil
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class InfoOps extends AnyRef

    Permalink
    Definition Classes
    NscUtil

Abstract Value Members

  1. abstract def checker(settings: S, nscResult: N, rscResult: R): CheckerBase

    Permalink
    Definition Classes
    MainBase
  2. abstract def nscResult(settings: S): Either[List[String], N]

    Permalink
  3. abstract def rscResult(settings: S): Either[List[String], R]

    Permalink
  4. abstract def settings(args: List[String]): Either[List[String], S]

    Permalink
    Definition Classes
    MainBase

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def cacheDir(name: String, fingerprint: Fingerprint): Path

    Permalink
    Definition Classes
    CacheUtil
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def diff(actualTitle: String, actualContent: String, expectTitle: String, expectContent: String): Option[String]

    Permalink
    Definition Classes
    DiffUtil
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. def inputs(settings: S): List[S]

    Permalink
    Definition Classes
    SimpleBaseMainBase
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. def main(args: Array[String]): Unit

    Permalink
    Definition Classes
    MainBase
  16. def metacp(dependencyClasspath: List[Path], classpath: List[Path]): ToolResult[List[Path]]

    Permalink
    Definition Classes
    ToolUtil
  17. def mjar(classpath: List[Path]): ToolResult[Path]

    Permalink
    Definition Classes
    ToolUtil
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. def nsc(classpath: List[Path], sources: List[Path]): ToolResult[Path]

    Permalink
    Definition Classes
    ToolUtil
  22. def nscResult(settings: S, input: S): Either[List[String], N]

    Permalink
    Definition Classes
    SimpleBaseMainBase
  23. def process(reporter: Reporter, settings: S): List[Problem]

    Permalink
    Definition Classes
    MainBase
  24. def rsc(classpath: List[Path], sources: List[Path]): ToolResult[Path]

    Permalink
    Definition Classes
    ToolUtil
  25. def rscResult(settings: S, input: S): Either[List[String], R]

    Permalink
    Definition Classes
    SimpleBaseMainBase
  26. def rsci(classpath: List[Path]): ToolResult[List[Path]]

    Permalink
    Definition Classes
    ToolUtil
  27. def shell(command: List[String], cwd: Path): ToolResult[Unit]

    Permalink
    Definition Classes
    ToolUtil
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from MainBase[S, S, N, R]

Inherited from ToolUtil

Inherited from CacheUtil

Inherited from NscUtil

Inherited from DiffUtil

Inherited from AnyRef

Inherited from Any

Ungrouped