diff options
Diffstat (limited to 'plugins/base/src/main/kotlin/templating')
-rw-r--r-- | plugins/base/src/main/kotlin/templating/Command.kt | 4 | ||||
-rw-r--r-- | plugins/base/src/main/kotlin/templating/PathToRootSubstitutionCommand.kt | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/plugins/base/src/main/kotlin/templating/Command.kt b/plugins/base/src/main/kotlin/templating/Command.kt index e352ba32..0b998dee 100644 --- a/plugins/base/src/main/kotlin/templating/Command.kt +++ b/plugins/base/src/main/kotlin/templating/Command.kt @@ -7,3 +7,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo.Id.CLASS @JsonTypeInfo(use= CLASS) interface Command + +abstract class SubstitutionCommand: Command { + abstract val pattern: String +} diff --git a/plugins/base/src/main/kotlin/templating/PathToRootSubstitutionCommand.kt b/plugins/base/src/main/kotlin/templating/PathToRootSubstitutionCommand.kt new file mode 100644 index 00000000..03f091c3 --- /dev/null +++ b/plugins/base/src/main/kotlin/templating/PathToRootSubstitutionCommand.kt @@ -0,0 +1,3 @@ +package org.jetbrains.dokka.base.templating + +data class PathToRootSubstitutionCommand(override val pattern: String): SubstitutionCommand()
\ No newline at end of file |