Packages

case class Settings(in: List[AbsolutePath], out: List[AbsolutePath], watch: Boolean = false, check: Boolean = false, noLinkHygiene: Boolean = false, checkLinkHygiene: 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, markdownExtensions: List[String] = List("md", "html"), include: List[PathMatcher] = Nil, exclude: List[PathMatcher] = Nil, reportRelativePaths: Boolean = false, charset: Charset = StandardCharsets.UTF_8, cwd: AbsolutePath, allowCodeFenceIndented: Boolean = false, stringModifiers: List[StringModifier] = StringModifier.default(), postModifiers: List[PostModifier] = PostModifier.default(), preModifiers: List[PreModifier] = PreModifier.default(), inputStream: InputStream = System.in, screenWidth: Int = 120, screenHeight: Int = 50, headerIdGenerator: (String) => String = GitHubIdGenerator, variablePrinter: (Variable) => String = ReplVariablePrinter, coursierLogger: Logger = coursierapi.Logger.progressBars()) extends ParserSettings with Product with Serializable

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

Instance Constructors

  1. new Settings(in: List[AbsolutePath], out: List[AbsolutePath], watch: Boolean = false, check: Boolean = false, noLinkHygiene: Boolean = false, checkLinkHygiene: 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, markdownExtensions: List[String] = List("md", "html"), include: List[PathMatcher] = Nil, exclude: List[PathMatcher] = Nil, reportRelativePaths: Boolean = false, charset: Charset = StandardCharsets.UTF_8, cwd: AbsolutePath, allowCodeFenceIndented: Boolean = false, stringModifiers: List[StringModifier] = StringModifier.default(), postModifiers: List[PostModifier] = PostModifier.default(), preModifiers: List[PreModifier] = PreModifier.default(), inputStream: InputStream = System.in, screenWidth: Int = 120, screenHeight: Int = 50, headerIdGenerator: (String) => String = GitHubIdGenerator, variablePrinter: (Variable) => String = ReplVariablePrinter, coursierLogger: Logger = coursierapi.Logger.progressBars())

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. def addSite(extraVariables: Map[String, String]): Settings
  5. val allowCodeFenceIndented: Boolean
    Definition Classes
    Settings → ParserSettings
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val charset: Charset
  8. val check: Boolean
  9. val checkLinkHygiene: Boolean
  10. val classpath: String
  11. val cleanTarget: Boolean
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  13. val coursierLogger: Logger
  14. val cwd: AbsolutePath
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. val exclude: List[PathMatcher]
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  18. val headerIdGenerator: (String) => String
  19. val help: Boolean
  20. val host: String
  21. val in: List[AbsolutePath]
  22. val include: List[PathMatcher]
  23. val inputStream: InputStream
  24. def isExplicitlyExcluded(path: RelativePath): Boolean
  25. def isFileWatching: Boolean
  26. def isIncluded(path: RelativePath): Boolean
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. val isMarkdownFileExtension: Set[String]
  29. val markdownExtensions: List[String]
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. val noLinkHygiene: Boolean
  32. val noLivereload: Boolean
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  35. def onLoad(reporter: Reporter): Unit
  36. val out: List[AbsolutePath]
  37. val outputByInput: Map[AbsolutePath, AbsolutePath]
  38. val port: Int
  39. val postModifiers: List[PostModifier]
  40. val preModifiers: List[PreModifier]
  41. def productElementNames: Iterator[String]
    Definition Classes
    Product
  42. val reportRelativePaths: Boolean
  43. val scalacOptions: String
  44. val screenHeight: Int
  45. val screenWidth: Int
  46. val site: Map[String, String]
  47. val stringModifiers: List[StringModifier]
  48. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  49. def toInputFile(infile: AbsolutePath): Option[InputFile]
  50. def toString(): String
    Definition Classes
    Settings → AnyRef → Any
  51. val usage: Boolean
  52. val variablePrinter: (Variable) => String
  53. val verbose: Boolean
  54. val version: Boolean
  55. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  56. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  58. val watch: Boolean
  59. def withProperties(props: MdocProperties): Settings
  60. def withWorkingDirectory(dir: AbsolutePath): Settings

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ParserSettings

Inherited from AnyRef

Inherited from Any

Ungrouped