From 135a3118cf9d08bb50ff0c438b60508ecf1994c6 Mon Sep 17 00:00:00 2001 From: Andrzej Ratajczak Date: Wed, 12 Feb 2020 14:22:11 +0100 Subject: Added Br handling --- core/src/main/kotlin/model/doc/DocTag.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'core/src/main/kotlin/model/doc') diff --git a/core/src/main/kotlin/model/doc/DocTag.kt b/core/src/main/kotlin/model/doc/DocTag.kt index 0224634b..94558ca7 100644 --- a/core/src/main/kotlin/model/doc/DocTag.kt +++ b/core/src/main/kotlin/model/doc/DocTag.kt @@ -28,6 +28,7 @@ class A(children: List = emptyList(), params: Map = empt class Big(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class B(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class BlockQuote(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) +object Br : DocTag(emptyList(), emptyMap()) class Cite(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class Code(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class Dd(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) @@ -74,7 +75,7 @@ class Strong(children: List = emptyList(), params: Map = class Sub(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class Sup(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class Table(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) -class Text(children: List = emptyList(), params: Map = emptyMap(), val body: String = "") : DocTag(children, params) { +class Text(val body: String = "", children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) { override fun equals(other: Any?): Boolean = super.equals(other) && this.body == (other as Text).body override fun hashCode(): Int = super.hashCode() + body.hashCode() } @@ -89,7 +90,7 @@ class Tt(children: List = emptyList(), params: Map = emp class U(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class Ul(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) class Var(children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) -class DocumentationLink(children: List = emptyList(), params: Map = emptyMap(), val dri: DRI) : DocTag(children, params) { +class DocumentationLink(val dri: DRI, children: List = emptyList(), params: Map = emptyMap()) : DocTag(children, params) { override fun equals(other: Any?): Boolean = super.equals(other) && this.dri == (other as DocumentationLink).dri override fun hashCode(): Int = super.hashCode() + dri.hashCode() } -- cgit