Packages

case class Settings(in: AbsolutePath, out: AbsolutePath, watch: Boolean = false, check: Boolean = false, verbose: Boolean = false, site: Map[String, String] = Map.empty, classpath: String = "", scalacOptions: String = "", cleanTarget: Boolean = false, noLivereload: Boolean = false, port: Int = 4000, host: String = "localhost", help: Boolean = false, usage: Boolean = false, version: Boolean = false, include: List[PathMatcher] = Nil, exclude: List[PathMatcher] = Nil, reportRelativePaths: Boolean = false, charset: Charset = StandardCharsets.UTF_8, cwd: AbsolutePath, stringModifiers: List[StringModifier] = StringModifier.default(), postModifiers: List[PostModifier] = PostModifier.default(), inputStream: InputStream = System.in, headerIdGenerator: (String) ⇒ String = GitHubIdGenerator, variablePrinter: (Variable) ⇒ String = ReplVariablePrinter) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Settings
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Settings(in: AbsolutePath, out: AbsolutePath, watch: Boolean = false, check: Boolean = false, verbose: Boolean = false, site: Map[String, String] = Map.empty, classpath: String = "", scalacOptions: String = "", cleanTarget: Boolean = false, noLivereload: Boolean = false, port: Int = 4000, host: String = "localhost", help: Boolean = false, usage: Boolean = false, version: Boolean = false, include: List[PathMatcher] = Nil, exclude: List[PathMatcher] = Nil, reportRelativePaths: Boolean = false, charset: Charset = StandardCharsets.UTF_8, cwd: AbsolutePath, stringModifiers: List[StringModifier] = StringModifier.default(), postModifiers: List[PostModifier] = PostModifier.default(), inputStream: InputStream = System.in, headerIdGenerator: (String) ⇒ String = GitHubIdGenerator, variablePrinter: (Variable) ⇒ String = ReplVariablePrinter)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val charset: Charset
  6. val check: Boolean
  7. val classpath: String
  8. val cleanTarget: Boolean
  9. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  10. val cwd: AbsolutePath
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. val exclude: List[PathMatcher]
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. val headerIdGenerator: (String) ⇒ String
  16. val help: Boolean
  17. val host: String
  18. val in: AbsolutePath
  19. val include: List[PathMatcher]
  20. val inputStream: InputStream
  21. def isExplicitlyExcluded(path: RelativePath): Boolean
  22. def isFileWatching: Boolean
  23. def isIncluded(path: RelativePath): Boolean
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. val noLivereload: Boolean
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. val out: AbsolutePath
  30. val port: Int
  31. val postModifiers: List[PostModifier]
  32. val reportRelativePaths: Boolean
  33. def resolveIn(relpath: RelativePath): AbsolutePath
  34. def resolveOut(relpath: RelativePath): AbsolutePath
  35. val scalacOptions: String
  36. val site: Map[String, String]
  37. val stringModifiers: List[StringModifier]
  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. def toInputFile(infile: AbsolutePath): Option[InputFile]
  40. def toString(): String
    Definition Classes
    Settings → AnyRef → Any
  41. val usage: Boolean
  42. def validate(logger: Reporter): Configured[Context]
  43. val variablePrinter: (Variable) ⇒ String
  44. val verbose: Boolean
  45. val version: Boolean
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  49. val watch: Boolean
  50. def withProperties(props: MdocProperties): Settings
  51. def withWorkingDirectory(dir: AbsolutePath): Settings

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped