Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GenerateHtmlConfig(val enableModelListings: Boolean = false, val enableProjectWideFindings: Boolean = true, val markdownFormat: DocsFormat = DocsFormat.DOKKA, val sourceLinks: SourceLinksConfig = SourceLinksConfig(), val jwebserver: JWebServerConfig = JWebServerConfig(), val modelTocLabels: ModelLabelMode = ModelLabelMode.ID, val analysisInterfaceGrouping: InterfaceGrouping = InterfaceGrouping.NONE, val navigationGroupNames: Map<ElementType, String> = emptyMap())
Link copied to clipboard
Local HTML generation and preview configuration.
Link copied to clipboard
DSL for configuring a group (category of elements with shared settings).
Link copied to clipboard
data class JWebServerConfig(val enabled: Boolean = true, val bindAddress: String = "127.0.0.1", val port: Int = 0)
Link copied to clipboard
Configuration for the JDK jwebserver managed by stigGenerateHtml --serve.
Link copied to clipboard
Link copied to clipboard
data class PublishConfig(val provider: PublishProvider = PublishProvider.GITHUB, val remote: String = "origin", val pagesBranch: String = "github_pages", val pagesSubdir: String = "", val publishedBaseUrl: String = "", val publicationVersion: String? = null, val pruneSnapshotsInProject: Boolean = false, val pruneAllInProject: Boolean = false, val replaceExistingReleaseInProject: Boolean = false, val pushPages: Boolean = true)
Resolved publish configuration. Carried via StigProjectConfigContext.
Link copied to clipboard
DSL for pages-publishing configuration.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SourceLinksConfig(val view: Boolean = true, val edit: Boolean = false, val idea: Boolean = true)
Link copied to clipboard
Web source and local IntelliJ IDEA actions rendered in generated HTML.
Link copied to clipboard
DSL classes for STIG project configuration.