Packages

case class Settings(in: AbsolutePath, out: AbsolutePath, watch: Boolean = false, check: Boolean = false, noLinkHygiene: 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(), preModifiers: List[PreModifier] = PreModifier.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, noLinkHygiene: 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(), preModifiers: List[PreModifier] = PreModifier.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 noLinkHygiene: Boolean
  27. val noLivereload: Boolean
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. def onLoad(reporter: Reporter): Unit
  31. val out: AbsolutePath
  32. val port: Int
  33. val postModifiers: List[PostModifier]
  34. val preModifiers: List[PreModifier]
  35. val reportRelativePaths: Boolean
  36. def resolveIn(relpath: RelativePath): AbsolutePath
  37. def resolveOut(relpath: RelativePath): AbsolutePath
  38. val scalacOptions: String
  39. val site: Map[String, String]
  40. val stringModifiers: List[StringModifier]
  41. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  42. def toInputFile(infile: AbsolutePath): Option[InputFile]
  43. def toString(): String
    Definition Classes
    Settings → AnyRef → Any
  44. val usage: Boolean
  45. def validate(logger: Reporter): Configured[Context]
  46. val variablePrinter: (Variable) ⇒ String
  47. val verbose: Boolean
  48. val version: Boolean
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  52. val watch: Boolean
  53. def withProperties(props: MdocProperties): Settings
  54. def withWorkingDirectory(dir: AbsolutePath): Settings

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped