From 663c41936f95808af097fc1e2a6970f39bd7f1a8 Mon Sep 17 00:00:00 2001 From: Paul de Vrieze Date: Sat, 18 May 2024 21:54:58 +0100 Subject: [PATCH] Update to Kotlin 2.0.0-RC3 --- .gitignore | 1 + core/base/api/base.klib.api | 122 +++--- core/base/build.gradle.kts | 3 + .../multiplatform/multiplatform.commonDom.kt | 8 +- .../core/impl/multiplatform/multiplatform.kt | 18 +- .../impl/multiplatform/multiplatform.js.kt | 10 +- .../nl/adaptivity/xmlutil/XmlReaderExt.jvm.kt | 36 -- .../nl/adaptivity/xmlutil/XmlReaderExt.kt | 12 +- .../multiplatform/multiplatform.javaShared.kt | 4 +- .../xmlutil/core/impl/multiplatform/utils.kt | 17 +- .../util/DefaultSerializationProvider.kt | 16 +- .../core/impl/multiplatform/InputStream.kt | 2 +- .../multiplatform/multiplatform.wasmJs.kt | 2 +- gradle/libs.versions.toml | 4 +- kotlin-js-store/yarn.lock | 406 +++++++++--------- .../io/github/xmlutil/plugin/ProjectPlugin.kt | 15 +- .../net/devrieze/gradle/ext/nativeTargets.kt | 7 +- serialization/api/android/serialization.api | 4 +- serialization/api/jvm/serialization.api | 4 +- serialization/api/serialization.klib.api | 222 +++++----- serialization/build.gradle.kts | 1 + .../ElementSerializer.android.kt | 2 +- .../serialization/NodeSerializer.android.kt | 2 +- .../ElementSerializer.commonDom.kt | 4 +- .../serialization/NodeSerializer.commonDom.kt | 4 +- .../ElementSerializer.commonJvm.kt | 2 +- .../serialization/NodeSerializer.commonJvm.kt | 2 +- .../serialization/ElementSerializer.js.kt | 4 +- .../serialization/NodeSerializer.js.kt | 4 +- serialutil/api/serialutil.klib.api | 6 +- 30 files changed, 463 insertions(+), 481 deletions(-) delete mode 100644 core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.jvm.kt diff --git a/.gitignore b/.gitignore index a155ea578..2dd23203d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ reports out local.properties build +.kotlin .gradle .idea/libraries .idea/dataSources.ids diff --git a/core/base/api/base.klib.api b/core/base/api/base.klib.api index 21d941b72..e76401ea0 100644 --- a/core/base/api/base.klib.api +++ b/core/base/api/base.klib.api @@ -66,20 +66,20 @@ abstract enum class nl.adaptivity.xmlutil/EventType : kotlin/Enum(): kotlin.enums/EnumEntries // nl.adaptivity.xmlutil/EventType.entries.|#static(){}[0] open fun writeEvent(nl.adaptivity.xmlutil/XmlWriter, nl.adaptivity.xmlutil/XmlEvent.TextEvent) // nl.adaptivity.xmlutil/EventType.writeEvent|writeEvent(nl.adaptivity.xmlutil.XmlWriter;nl.adaptivity.xmlutil.XmlEvent.TextEvent){}[0] - open val isIgnorable // nl.adaptivity.xmlutil/EventType.isIgnorable|(){}[0] + open val isIgnorable // nl.adaptivity.xmlutil/EventType.isIgnorable|{}isIgnorable[0] open fun (): kotlin/Boolean // nl.adaptivity.xmlutil/EventType.isIgnorable.|(){}[0] - open val isTextElement // nl.adaptivity.xmlutil/EventType.isTextElement|(){}[0] + open val isTextElement // nl.adaptivity.xmlutil/EventType.isTextElement|{}isTextElement[0] open fun (): kotlin/Boolean // nl.adaptivity.xmlutil/EventType.isTextElement.|(){}[0] } abstract interface <#A: in kotlin/Any?> nl.adaptivity.xmlutil/XmlSerializationStrategy : kotlinx.serialization/SerializationStrategy<#A> { // nl.adaptivity.xmlutil/XmlSerializationStrategy|null[0] - abstract fun serializeXML(kotlinx.serialization.encoding/Encoder, nl.adaptivity.xmlutil/XmlWriter, #A, kotlin/Boolean =...) // nl.adaptivity.xmlutil/XmlSerializationStrategy.serializeXML|serializeXML(kotlinx.serialization.encoding.Encoder;nl.adaptivity.xmlutil.XmlWriter;1:0;kotlin.Boolean){}[0] + abstract fun serializeXML(kotlinx.serialization.encoding/Encoder, nl.adaptivity.xmlutil/XmlWriter, #A, kotlin/Boolean = ...) // nl.adaptivity.xmlutil/XmlSerializationStrategy.serializeXML|serializeXML(kotlinx.serialization.encoding.Encoder;nl.adaptivity.xmlutil.XmlWriter;1:0;kotlin.Boolean){}[0] } abstract interface <#A: kotlin/Any?> nl.adaptivity.xmlutil/XmlDeserializerFactory { // nl.adaptivity.xmlutil/XmlDeserializerFactory|null[0] abstract fun deserialize(nl.adaptivity.xmlutil/XmlReader): #A // nl.adaptivity.xmlutil/XmlDeserializerFactory.deserialize|deserialize(nl.adaptivity.xmlutil.XmlReader){}[0] } abstract interface <#A: kotlin/Any?> nl.adaptivity.xmlutil/XmlSerializer : kotlinx.serialization/KSerializer<#A>, nl.adaptivity.xmlutil/XmlDeserializationStrategy<#A>, nl.adaptivity.xmlutil/XmlSerializationStrategy<#A> // nl.adaptivity.xmlutil/XmlSerializer|null[0] abstract interface <#A: out kotlin/Any?> nl.adaptivity.xmlutil/XmlDeserializationStrategy : kotlinx.serialization/DeserializationStrategy<#A> { // nl.adaptivity.xmlutil/XmlDeserializationStrategy|null[0] - abstract fun deserializeXML(kotlinx.serialization.encoding/Decoder, nl.adaptivity.xmlutil/XmlReader, #A? =..., kotlin/Boolean =...): #A // nl.adaptivity.xmlutil/XmlDeserializationStrategy.deserializeXML|deserializeXML(kotlinx.serialization.encoding.Decoder;nl.adaptivity.xmlutil.XmlReader;1:0?;kotlin.Boolean){}[0] + abstract fun deserializeXML(kotlinx.serialization.encoding/Decoder, nl.adaptivity.xmlutil/XmlReader, #A? = ..., kotlin/Boolean = ...): #A // nl.adaptivity.xmlutil/XmlDeserializationStrategy.deserializeXML|deserializeXML(kotlinx.serialization.encoding.Decoder;nl.adaptivity.xmlutil.XmlReader;1:0?;kotlin.Boolean){}[0] } abstract interface nl.adaptivity.xmlutil.dom/Attr : nl.adaptivity.xmlutil.dom/Node { // nl.adaptivity.xmlutil.dom/Attr|null[0] abstract val localName // nl.adaptivity.xmlutil.dom/Attr.localName|{}localName[0] @@ -316,12 +316,12 @@ abstract interface nl.adaptivity.xmlutil.dom2/DOMImplementation { // nl.adaptivi enum entry XML // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.XML|null[0] final fun valueOf(kotlin/String): nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.valueOf|valueOf#static(kotlin.String){}[0] final fun values(): kotlin/Array // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.values|values#static(){}[0] - final val entries // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.entries|#static(){}[0] + final val entries // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.entries|#static{}entries[0] final fun (): kotlin.enums/EnumEntries // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.entries.|#static(){}[0] - final val strName // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.strName|(){}[0] + final val strName // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.strName|{}strName[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.dom2/DOMImplementation.SupportedFeatures.strName.|(){}[0] } - abstract fun createDocument(kotlin/String? =..., kotlin/String? =..., nl.adaptivity.xmlutil.dom2/DocumentType? =...): nl.adaptivity.xmlutil.dom2/Document // nl.adaptivity.xmlutil.dom2/DOMImplementation.createDocument|createDocument(kotlin.String?;kotlin.String?;nl.adaptivity.xmlutil.dom2.DocumentType?){}[0] + abstract fun createDocument(kotlin/String? = ..., kotlin/String? = ..., nl.adaptivity.xmlutil.dom2/DocumentType? = ...): nl.adaptivity.xmlutil.dom2/Document // nl.adaptivity.xmlutil.dom2/DOMImplementation.createDocument|createDocument(kotlin.String?;kotlin.String?;nl.adaptivity.xmlutil.dom2.DocumentType?){}[0] abstract fun createDocumentType(kotlin/String, kotlin/String, kotlin/String): nl.adaptivity.xmlutil.dom2/DocumentType // nl.adaptivity.xmlutil.dom2/DOMImplementation.createDocumentType|createDocumentType(kotlin.String;kotlin.String;kotlin.String){}[0] abstract val supportsWhitespaceAtToplevel // nl.adaptivity.xmlutil.dom2/DOMImplementation.supportsWhitespaceAtToplevel|{}supportsWhitespaceAtToplevel[0] abstract fun (): kotlin/Boolean // nl.adaptivity.xmlutil.dom2/DOMImplementation.supportsWhitespaceAtToplevel.|(){}[0] @@ -331,9 +331,9 @@ abstract interface nl.adaptivity.xmlutil.dom2/DOMImplementation { // nl.adaptivi enum entry V3 // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.V3|null[0] final fun valueOf(kotlin/String): nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.valueOf|valueOf#static(kotlin.String){}[0] final fun values(): kotlin/Array // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.values|values#static(){}[0] - final val entries // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.entries|#static(){}[0] + final val entries // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.entries|#static{}entries[0] final fun (): kotlin.enums/EnumEntries // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.entries.|#static(){}[0] - final val strName // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.strName|(){}[0] + final val strName // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.strName|{}strName[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.dom2/DOMImplementation.DOMVersion.strName.|(){}[0] } open fun hasFeature(kotlin/String, kotlin/String?): kotlin/Boolean // nl.adaptivity.xmlutil.dom2/DOMImplementation.hasFeature|hasFeature(kotlin.String;kotlin.String?){}[0] @@ -350,7 +350,7 @@ abstract interface nl.adaptivity.xmlutil.dom2/Document : nl.adaptivity.xmlutil.d abstract fun createElementNS(kotlin/String, kotlin/String): nl.adaptivity.xmlutil.dom2/Element // nl.adaptivity.xmlutil.dom2/Document.createElementNS|createElementNS(kotlin.String;kotlin.String){}[0] abstract fun createProcessingInstruction(kotlin/String, kotlin/String): nl.adaptivity.xmlutil.dom2/ProcessingInstruction // nl.adaptivity.xmlutil.dom2/Document.createProcessingInstruction|createProcessingInstruction(kotlin.String;kotlin.String){}[0] abstract fun createTextNode(kotlin/String): nl.adaptivity.xmlutil.dom2/Text // nl.adaptivity.xmlutil.dom2/Document.createTextNode|createTextNode(kotlin.String){}[0] - abstract fun importNode(nl.adaptivity.xmlutil.dom2/Node, kotlin/Boolean =...): nl.adaptivity.xmlutil.dom2/Node // nl.adaptivity.xmlutil.dom2/Document.importNode|importNode(nl.adaptivity.xmlutil.dom2.Node;kotlin.Boolean){}[0] + abstract fun importNode(nl.adaptivity.xmlutil.dom2/Node, kotlin/Boolean = ...): nl.adaptivity.xmlutil.dom2/Node // nl.adaptivity.xmlutil.dom2/Document.importNode|importNode(nl.adaptivity.xmlutil.dom2.Node;kotlin.Boolean){}[0] open fun createElementNS(nl.adaptivity.xmlutil/QName): nl.adaptivity.xmlutil.dom2/Element // nl.adaptivity.xmlutil.dom2/Document.createElementNS|createElementNS(nl.adaptivity.xmlutil.QName){}[0] open fun getDoctype(): nl.adaptivity.xmlutil.dom2/DocumentType? // nl.adaptivity.xmlutil.dom2/Document.getDoctype|getDoctype(){}[0] open fun getDocumentElement(): nl.adaptivity.xmlutil.dom2/Element? // nl.adaptivity.xmlutil.dom2/Document.getDocumentElement|getDocumentElement(){}[0] @@ -516,7 +516,7 @@ abstract interface nl.adaptivity.xmlutil/XmlReader : kotlin.collections/Iterator abstract fun (): kotlin/Int // nl.adaptivity.xmlutil/XmlReader.depth.|(){}[0] abstract val encoding // nl.adaptivity.xmlutil/XmlReader.encoding|{}encoding[0] abstract fun (): kotlin/String? // nl.adaptivity.xmlutil/XmlReader.encoding.|(){}[0] - abstract val eventType // nl.adaptivity.xmlutil/XmlReader.eventType|(){}[0] + abstract val eventType // nl.adaptivity.xmlutil/XmlReader.eventType|{}eventType[0] abstract fun (): nl.adaptivity.xmlutil/EventType // nl.adaptivity.xmlutil/XmlReader.eventType.|(){}[0] abstract val isStarted // nl.adaptivity.xmlutil/XmlReader.isStarted|{}isStarted[0] abstract fun (): kotlin/Boolean // nl.adaptivity.xmlutil/XmlReader.isStarted.|(){}[0] @@ -538,7 +538,7 @@ abstract interface nl.adaptivity.xmlutil/XmlReader : kotlin.collections/Iterator abstract fun (): kotlin/String // nl.adaptivity.xmlutil/XmlReader.prefix.|(){}[0] abstract val standalone // nl.adaptivity.xmlutil/XmlReader.standalone|{}standalone[0] abstract fun (): kotlin/Boolean? // nl.adaptivity.xmlutil/XmlReader.standalone.|(){}[0] - abstract val text // nl.adaptivity.xmlutil/XmlReader.text|(){}[0] + abstract val text // nl.adaptivity.xmlutil/XmlReader.text|{}text[0] abstract fun (): kotlin/String // nl.adaptivity.xmlutil/XmlReader.text.|(){}[0] abstract val version // nl.adaptivity.xmlutil/XmlReader.version|{}version[0] abstract fun (): kotlin/String? // nl.adaptivity.xmlutil/XmlReader.version.|(){}[0] @@ -559,7 +559,7 @@ abstract interface nl.adaptivity.xmlutil/XmlReader : kotlin.collections/Iterator open fun nextTag(): nl.adaptivity.xmlutil/EventType // nl.adaptivity.xmlutil/XmlReader.nextTag|nextTag(){}[0] open fun require(nl.adaptivity.xmlutil/EventType, kotlin/String?, kotlin/String?) // nl.adaptivity.xmlutil/XmlReader.require|require(nl.adaptivity.xmlutil.EventType;kotlin.String?;kotlin.String?){}[0] open fun require(nl.adaptivity.xmlutil/EventType, nl.adaptivity.xmlutil/QName?) // nl.adaptivity.xmlutil/XmlReader.require|require(nl.adaptivity.xmlutil.EventType;nl.adaptivity.xmlutil.QName?){}[0] - open val extLocationInfo // nl.adaptivity.xmlutil/XmlReader.extLocationInfo|(){}[0] + open val extLocationInfo // nl.adaptivity.xmlutil/XmlReader.extLocationInfo|{}extLocationInfo[0] open fun (): nl.adaptivity.xmlutil/XmlReader.LocationInfo? // nl.adaptivity.xmlutil/XmlReader.extLocationInfo.|(){}[0] open val name // nl.adaptivity.xmlutil/XmlReader.name|{}name[0] open fun (): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/XmlReader.name.|(){}[0] @@ -609,7 +609,7 @@ abstract interface nl.adaptivity.xmlutil/XmlWriter : nl.adaptivity.xmlutil.core. abstract fun namespaceAttr(kotlin/String, kotlin/String) // nl.adaptivity.xmlutil/XmlWriter.namespaceAttr|namespaceAttr(kotlin.String;kotlin.String){}[0] abstract fun processingInstruction(kotlin/String) // nl.adaptivity.xmlutil/XmlWriter.processingInstruction|processingInstruction(kotlin.String){}[0] abstract fun setPrefix(kotlin/String, kotlin/String) // nl.adaptivity.xmlutil/XmlWriter.setPrefix|setPrefix(kotlin.String;kotlin.String){}[0] - abstract fun startDocument(kotlin/String? =..., kotlin/String? =..., kotlin/Boolean? =...) // nl.adaptivity.xmlutil/XmlWriter.startDocument|startDocument(kotlin.String?;kotlin.String?;kotlin.Boolean?){}[0] + abstract fun startDocument(kotlin/String? = ..., kotlin/String? = ..., kotlin/Boolean? = ...) // nl.adaptivity.xmlutil/XmlWriter.startDocument|startDocument(kotlin.String?;kotlin.String?;kotlin.Boolean?){}[0] abstract fun startTag(kotlin/String?, kotlin/String, kotlin/String?) // nl.adaptivity.xmlutil/XmlWriter.startTag|startTag(kotlin.String?;kotlin.String;kotlin.String?){}[0] abstract fun text(kotlin/String) // nl.adaptivity.xmlutil/XmlWriter.text|text(kotlin.String){}[0] abstract val depth // nl.adaptivity.xmlutil/XmlWriter.depth|{}depth[0] @@ -628,7 +628,7 @@ abstract interface nl.adaptivity.xmlutil/XmlWriter : nl.adaptivity.xmlutil.core. open fun (kotlin/Int) // nl.adaptivity.xmlutil/XmlWriter.indent.|(kotlin.Int){}[0] } final class nl.adaptivity.xmlutil.core/KtXmlReader : nl.adaptivity.xmlutil/XmlReader { // nl.adaptivity.xmlutil.core/KtXmlReader|null[0] - constructor (nl.adaptivity.xmlutil.core.impl.multiplatform/Reader, kotlin/Boolean =...) // nl.adaptivity.xmlutil.core/KtXmlReader.|(nl.adaptivity.xmlutil.core.impl.multiplatform.Reader;kotlin.Boolean){}[0] + constructor (nl.adaptivity.xmlutil.core.impl.multiplatform/Reader, kotlin/Boolean = ...) // nl.adaptivity.xmlutil.core/KtXmlReader.|(nl.adaptivity.xmlutil.core.impl.multiplatform.Reader;kotlin.Boolean){}[0] final fun close() // nl.adaptivity.xmlutil.core/KtXmlReader.close|close(){}[0] final fun getAttributeLocalName(kotlin/Int): kotlin/String // nl.adaptivity.xmlutil.core/KtXmlReader.getAttributeLocalName|getAttributeLocalName(kotlin.Int){}[0] final fun getAttributeNamespace(kotlin/Int): kotlin/String // nl.adaptivity.xmlutil.core/KtXmlReader.getAttributeNamespace|getAttributeNamespace(kotlin.Int){}[0] @@ -648,7 +648,7 @@ final class nl.adaptivity.xmlutil.core/KtXmlReader : nl.adaptivity.xmlutil/XmlRe final fun toString(): kotlin/String // nl.adaptivity.xmlutil.core/KtXmlReader.toString|toString(){}[0] final val attributeCount // nl.adaptivity.xmlutil.core/KtXmlReader.attributeCount|{}attributeCount[0] final fun (): kotlin/Int // nl.adaptivity.xmlutil.core/KtXmlReader.attributeCount.|(){}[0] - final val depth // nl.adaptivity.xmlutil.core/KtXmlReader.depth|(){}[0] + final val depth // nl.adaptivity.xmlutil.core/KtXmlReader.depth|{}depth[0] final fun (): kotlin/Int // nl.adaptivity.xmlutil.core/KtXmlReader.depth.|(){}[0] final val eventType // nl.adaptivity.xmlutil.core/KtXmlReader.eventType|{}eventType[0] final fun (): nl.adaptivity.xmlutil/EventType // nl.adaptivity.xmlutil.core/KtXmlReader.eventType.|(){}[0] @@ -674,7 +674,7 @@ final class nl.adaptivity.xmlutil.core/KtXmlReader : nl.adaptivity.xmlutil/XmlRe final fun (): kotlin/String // nl.adaptivity.xmlutil.core/KtXmlReader.prefix.|(){}[0] final val relaxed // nl.adaptivity.xmlutil.core/KtXmlReader.relaxed|{}relaxed[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.core/KtXmlReader.relaxed.|(){}[0] - final val text // nl.adaptivity.xmlutil.core/KtXmlReader.text|(){}[0] + final val text // nl.adaptivity.xmlutil.core/KtXmlReader.text|{}text[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.core/KtXmlReader.text.|(){}[0] final var encoding // nl.adaptivity.xmlutil.core/KtXmlReader.encoding|{}encoding[0] final fun (): kotlin/String? // nl.adaptivity.xmlutil.core/KtXmlReader.encoding.|(){}[0] @@ -686,8 +686,8 @@ final class nl.adaptivity.xmlutil.core/KtXmlReader : nl.adaptivity.xmlutil/XmlRe final fun (kotlin/String?) // nl.adaptivity.xmlutil.core/KtXmlReader.version.|(kotlin.String?){}[0] } final class nl.adaptivity.xmlutil.core/KtXmlWriter : nl.adaptivity.xmlutil.core.impl/PlatformXmlWriterBase, nl.adaptivity.xmlutil/XmlWriter { // nl.adaptivity.xmlutil.core/KtXmlWriter|null[0] - constructor (kotlin.text/Appendable, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., nl.adaptivity.xmlutil.core/XmlVersion =...) // nl.adaptivity.xmlutil.core/KtXmlWriter.|(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;nl.adaptivity.xmlutil.core.XmlVersion){}[0] - constructor (nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., nl.adaptivity.xmlutil.core/XmlVersion =...) // nl.adaptivity.xmlutil.core/KtXmlWriter.|(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;nl.adaptivity.xmlutil.core.XmlVersion){}[0] + constructor (kotlin.text/Appendable, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., nl.adaptivity.xmlutil.core/XmlVersion = ...) // nl.adaptivity.xmlutil.core/KtXmlWriter.|(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;nl.adaptivity.xmlutil.core.XmlVersion){}[0] + constructor (nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., nl.adaptivity.xmlutil.core/XmlVersion = ...) // nl.adaptivity.xmlutil.core/KtXmlWriter.|(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;nl.adaptivity.xmlutil.core.XmlVersion){}[0] final fun attribute(kotlin/String?, kotlin/String, kotlin/String?, kotlin/String) // nl.adaptivity.xmlutil.core/KtXmlWriter.attribute|attribute(kotlin.String?;kotlin.String;kotlin.String?;kotlin.String){}[0] final fun cdsect(kotlin/String) // nl.adaptivity.xmlutil.core/KtXmlWriter.cdsect|cdsect(kotlin.String){}[0] final fun close() // nl.adaptivity.xmlutil.core/KtXmlWriter.close|close(){}[0] @@ -742,22 +742,18 @@ final class nl.adaptivity.xmlutil.util/CompactFragment : nl.adaptivity.xmlutil.u final val FACTORY // nl.adaptivity.xmlutil.util/CompactFragment.Companion.FACTORY|{}FACTORY[0] final fun (): nl.adaptivity.xmlutil.util/CompactFragment.Factory // nl.adaptivity.xmlutil.util/CompactFragment.Companion.FACTORY.|(){}[0] } - final val contentString // nl.adaptivity.xmlutil.util/CompactFragment.contentString|(){}[0] + final val content // nl.adaptivity.xmlutil.util/CompactFragment.content|{}content[0] + final fun (): kotlin/CharArray // nl.adaptivity.xmlutil.util/CompactFragment.content.|(){}[0] + final val contentString // nl.adaptivity.xmlutil.util/CompactFragment.contentString|{}contentString[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.util/CompactFragment.contentString.|(){}[0] final val isEmpty // nl.adaptivity.xmlutil.util/CompactFragment.isEmpty|{}isEmpty[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.util/CompactFragment.isEmpty.|(){}[0] final val namespaces // nl.adaptivity.xmlutil.util/CompactFragment.namespaces|{}namespaces[0] final fun (): nl.adaptivity.xmlutil/IterableNamespaceContext // nl.adaptivity.xmlutil.util/CompactFragment.namespaces.|(){}[0] - // Targets: [linuxX64, wasmJs, wasmWasi] - final val content // nl.adaptivity.xmlutil.util/CompactFragment.content|(){}[0] - final fun (): kotlin/CharArray // nl.adaptivity.xmlutil.util/CompactFragment.content.|(){}[0] // Targets: [js] constructor (org.w3c.dom/DocumentFragment) // nl.adaptivity.xmlutil.util/CompactFragment.|(org.w3c.dom.DocumentFragment){}[0] // Targets: [js] constructor (org.w3c.dom/Node) // nl.adaptivity.xmlutil.util/CompactFragment.|(org.w3c.dom.Node){}[0] - // Targets: [js] - final val content // nl.adaptivity.xmlutil.util/CompactFragment.content|{}content[0] - final fun (): kotlin/CharArray // nl.adaptivity.xmlutil.util/CompactFragment.content.|(){}[0] } final class nl.adaptivity.xmlutil.util/XMLFragmentStreamReader : nl.adaptivity.xmlutil/XmlDelegatingReader { // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader|null[0] final fun getNamespacePrefix(kotlin/String): kotlin/String? // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.getNamespacePrefix|getNamespacePrefix(kotlin.String){}[0] @@ -766,10 +762,10 @@ final class nl.adaptivity.xmlutil.util/XMLFragmentStreamReader : nl.adaptivity.x final object Companion { // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion|null[0] final fun from(nl.adaptivity.xmlutil.util/ICompactFragment): nl.adaptivity.xmlutil.util/XMLFragmentStreamReader // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.from|from(nl.adaptivity.xmlutil.util.ICompactFragment){}[0] // Targets: [linuxX64, wasmJs, wasmWasi] - final const val WRAPPERNAMESPACE // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.WRAPPERNAMESPACE|(){}[0] + final const val WRAPPERNAMESPACE // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.WRAPPERNAMESPACE|{}WRAPPERNAMESPACE[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.WRAPPERNAMESPACE.|(){}[0] // Targets: [linuxX64, wasmJs, wasmWasi] - final const val WRAPPERPPREFIX // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.WRAPPERPPREFIX|(){}[0] + final const val WRAPPERPPREFIX // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.WRAPPERPPREFIX|{}WRAPPERPPREFIX[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.WRAPPERPPREFIX.|(){}[0] // Targets: [linuxX64, wasmJs, wasmWasi] final fun from(nl.adaptivity.xmlutil.core.impl.multiplatform/Reader): nl.adaptivity.xmlutil.util/XMLFragmentStreamReader // nl.adaptivity.xmlutil.util/XMLFragmentStreamReader.Companion.from|from(nl.adaptivity.xmlutil.core.impl.multiplatform.Reader){}[0] @@ -835,9 +831,9 @@ final class nl.adaptivity.xmlutil/DomReader : nl.adaptivity.xmlutil/XmlReader { final fun (): kotlin/Boolean // nl.adaptivity.xmlutil/DomReader.isStarted.|(){}[0] } final class nl.adaptivity.xmlutil/DomWriter : nl.adaptivity.xmlutil.core.impl/PlatformXmlWriterBase, nl.adaptivity.xmlutil/XmlWriter { // nl.adaptivity.xmlutil/DomWriter|null[0] - constructor (nl.adaptivity.xmlutil.dom/Node, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...) // nl.adaptivity.xmlutil/DomWriter.|(nl.adaptivity.xmlutil.dom.Node;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] - constructor (nl.adaptivity.xmlutil.dom2/Node?, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...) // nl.adaptivity.xmlutil/DomWriter.|(nl.adaptivity.xmlutil.dom2.Node?;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] - constructor (nl.adaptivity.xmlutil/XmlDeclMode =...) // nl.adaptivity.xmlutil/DomWriter.|(nl.adaptivity.xmlutil.XmlDeclMode){}[0] + constructor (nl.adaptivity.xmlutil.dom/Node, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...) // nl.adaptivity.xmlutil/DomWriter.|(nl.adaptivity.xmlutil.dom.Node;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] + constructor (nl.adaptivity.xmlutil.dom2/Node?, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...) // nl.adaptivity.xmlutil/DomWriter.|(nl.adaptivity.xmlutil.dom2.Node?;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] + constructor (nl.adaptivity.xmlutil/XmlDeclMode = ...) // nl.adaptivity.xmlutil/DomWriter.|(nl.adaptivity.xmlutil.XmlDeclMode){}[0] final fun attribute(kotlin/String?, kotlin/String, kotlin/String?, kotlin/String) // nl.adaptivity.xmlutil/DomWriter.attribute|attribute(kotlin.String?;kotlin.String;kotlin.String?;kotlin.String){}[0] final fun cdsect(kotlin/String) // nl.adaptivity.xmlutil/DomWriter.cdsect|cdsect(kotlin.String){}[0] final fun close() // nl.adaptivity.xmlutil/DomWriter.close|close(){}[0] @@ -863,7 +859,7 @@ final class nl.adaptivity.xmlutil/DomWriter : nl.adaptivity.xmlutil.core.impl/Pl final fun (): nl.adaptivity.xmlutil/NamespaceContext // nl.adaptivity.xmlutil/DomWriter.namespaceContext.|(){}[0] final val xmlDeclMode // nl.adaptivity.xmlutil/DomWriter.xmlDeclMode|{}xmlDeclMode[0] final fun (): nl.adaptivity.xmlutil/XmlDeclMode // nl.adaptivity.xmlutil/DomWriter.xmlDeclMode.|(){}[0] - final var depth // nl.adaptivity.xmlutil/DomWriter.depth|(){}[0] + final var depth // nl.adaptivity.xmlutil/DomWriter.depth|{}depth[0] final fun (): kotlin/Int // nl.adaptivity.xmlutil/DomWriter.depth.|(){}[0] final var requestedEncoding // nl.adaptivity.xmlutil/DomWriter.requestedEncoding|{}requestedEncoding[0] final fun (): kotlin/String? // nl.adaptivity.xmlutil/DomWriter.requestedEncoding.|(){}[0] @@ -904,7 +900,7 @@ final class nl.adaptivity.xmlutil/XmlBufferReader : nl.adaptivity.xmlutil/XmlRea final fun (): kotlin/String? // nl.adaptivity.xmlutil/XmlBufferReader.encoding.|(){}[0] final val eventType // nl.adaptivity.xmlutil/XmlBufferReader.eventType|{}eventType[0] final fun (): nl.adaptivity.xmlutil/EventType // nl.adaptivity.xmlutil/XmlBufferReader.eventType.|(){}[0] - final val extLocationInfo // nl.adaptivity.xmlutil/XmlBufferReader.extLocationInfo|(){}[0] + final val extLocationInfo // nl.adaptivity.xmlutil/XmlBufferReader.extLocationInfo|{}extLocationInfo[0] final fun (): nl.adaptivity.xmlutil/XmlReader.LocationInfo? // nl.adaptivity.xmlutil/XmlBufferReader.extLocationInfo.|(){}[0] final val isStarted // nl.adaptivity.xmlutil/XmlBufferReader.isStarted|{}isStarted[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil/XmlBufferReader.isStarted.|(){}[0] @@ -932,7 +928,7 @@ final class nl.adaptivity.xmlutil/XmlBufferReader : nl.adaptivity.xmlutil/XmlRea final fun (): kotlin/String? // nl.adaptivity.xmlutil/XmlBufferReader.version.|(){}[0] } final class nl.adaptivity.xmlutil/XmlBufferedWriter : nl.adaptivity.xmlutil/XmlWriter { // nl.adaptivity.xmlutil/XmlBufferedWriter|null[0] - constructor (kotlin.collections/MutableList =...) // nl.adaptivity.xmlutil/XmlBufferedWriter.|(kotlin.collections.MutableList){}[0] + constructor (kotlin.collections/MutableList = ...) // nl.adaptivity.xmlutil/XmlBufferedWriter.|(kotlin.collections.MutableList){}[0] final fun attribute(kotlin/String?, kotlin/String, kotlin/String?, kotlin/String) // nl.adaptivity.xmlutil/XmlBufferedWriter.attribute|attribute(kotlin.String?;kotlin.String;kotlin.String?;kotlin.String){}[0] final fun cdsect(kotlin/String) // nl.adaptivity.xmlutil/XmlBufferedWriter.cdsect|cdsect(kotlin.String){}[0] final fun close() // nl.adaptivity.xmlutil/XmlBufferedWriter.close|close(){}[0] @@ -1015,7 +1011,7 @@ final enum class nl.adaptivity.xmlutil/XmlDeclMode : kotlin/Enum // nl.adaptivity.xmlutil.util/iterator|iterator@nl.adaptivity.xmlutil.dom.NodeList(){}[0] final fun (nl.adaptivity.xmlutil.dom2/Document).nl.adaptivity.xmlutil.dom/adoptNode(nl.adaptivity.xmlutil.dom/Node): nl.adaptivity.xmlutil.dom2/Node // nl.adaptivity.xmlutil.dom/adoptNode|adoptNode@nl.adaptivity.xmlutil.dom2.Document(nl.adaptivity.xmlutil.dom.Node){}[0] final fun (nl.adaptivity.xmlutil.dom2/Document).nl.adaptivity.xmlutil.dom2/importNode(nl.adaptivity.xmlutil.dom2/Node): nl.adaptivity.xmlutil.dom2/Node // nl.adaptivity.xmlutil.dom2/importNode|importNode@nl.adaptivity.xmlutil.dom2.Document(nl.adaptivity.xmlutil.dom2.Node){}[0] -final fun (nl.adaptivity.xmlutil/IXmlStreaming).nl.adaptivity.xmlutil/newGenericWriter(kotlin.text/Appendable, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...): nl.adaptivity.xmlutil.core/KtXmlWriter // nl.adaptivity.xmlutil/newGenericWriter|newGenericWriter@nl.adaptivity.xmlutil.IXmlStreaming(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] -final fun (nl.adaptivity.xmlutil/IXmlStreaming).nl.adaptivity.xmlutil/newWriter(kotlin.text/Appendable, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/newWriter|newWriter@nl.adaptivity.xmlutil.IXmlStreaming(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] -final fun (nl.adaptivity.xmlutil/IXmlStreaming).nl.adaptivity.xmlutil/newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/newWriter|newWriter@nl.adaptivity.xmlutil.IXmlStreaming(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] +final fun (nl.adaptivity.xmlutil/IXmlStreaming).nl.adaptivity.xmlutil/newGenericWriter(kotlin.text/Appendable, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...): nl.adaptivity.xmlutil.core/KtXmlWriter // nl.adaptivity.xmlutil/newGenericWriter|newGenericWriter@nl.adaptivity.xmlutil.IXmlStreaming(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] +final fun (nl.adaptivity.xmlutil/IXmlStreaming).nl.adaptivity.xmlutil/newWriter(kotlin.text/Appendable, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/newWriter|newWriter@nl.adaptivity.xmlutil.IXmlStreaming(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] +final fun (nl.adaptivity.xmlutil/IXmlStreaming).nl.adaptivity.xmlutil/newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/newWriter|newWriter@nl.adaptivity.xmlutil.IXmlStreaming(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] final fun (nl.adaptivity.xmlutil/NamespaceContext).nl.adaptivity.xmlutil/asQName(kotlin/String): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/asQName|asQName@nl.adaptivity.xmlutil.NamespaceContext(kotlin.String){}[0] final fun (nl.adaptivity.xmlutil/QName).nl.adaptivity.xmlutil/isEquivalent(nl.adaptivity.xmlutil/QName): kotlin/Boolean // nl.adaptivity.xmlutil/isEquivalent|isEquivalent@nl.adaptivity.xmlutil.QName(nl.adaptivity.xmlutil.QName){}[0] final fun (nl.adaptivity.xmlutil/QName).nl.adaptivity.xmlutil/toCName(): kotlin/String // nl.adaptivity.xmlutil/toCName|toCName@nl.adaptivity.xmlutil.QName(){}[0] @@ -1052,8 +1048,8 @@ final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/allText(): kot final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/asSubstream(): nl.adaptivity.xmlutil/XmlReader // nl.adaptivity.xmlutil/asSubstream|asSubstream@nl.adaptivity.xmlutil.XmlReader(){}[0] final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/elementContentToFragment(): nl.adaptivity.xmlutil.util/ICompactFragment // nl.adaptivity.xmlutil/elementContentToFragment|elementContentToFragment@nl.adaptivity.xmlutil.XmlReader(){}[0] final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/elementToFragment(): nl.adaptivity.xmlutil.util/CompactFragment // nl.adaptivity.xmlutil/elementToFragment|elementToFragment@nl.adaptivity.xmlutil.XmlReader(){}[0] -final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isElement(kotlin/String?, kotlin/String, kotlin/String? =...): kotlin/Boolean // nl.adaptivity.xmlutil/isElement|isElement@nl.adaptivity.xmlutil.XmlReader(kotlin.String?;kotlin.String;kotlin.String?){}[0] -final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isElement(nl.adaptivity.xmlutil/EventType, kotlin/String?, kotlin/String, kotlin/String? =...): kotlin/Boolean // nl.adaptivity.xmlutil/isElement|isElement@nl.adaptivity.xmlutil.XmlReader(nl.adaptivity.xmlutil.EventType;kotlin.String?;kotlin.String;kotlin.String?){}[0] +final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isElement(kotlin/String?, kotlin/String, kotlin/String? = ...): kotlin/Boolean // nl.adaptivity.xmlutil/isElement|isElement@nl.adaptivity.xmlutil.XmlReader(kotlin.String?;kotlin.String;kotlin.String?){}[0] +final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isElement(nl.adaptivity.xmlutil/EventType, kotlin/String?, kotlin/String, kotlin/String? = ...): kotlin/Boolean // nl.adaptivity.xmlutil/isElement|isElement@nl.adaptivity.xmlutil.XmlReader(nl.adaptivity.xmlutil.EventType;kotlin.String?;kotlin.String;kotlin.String?){}[0] final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isElement(nl.adaptivity.xmlutil/EventType, nl.adaptivity.xmlutil/QName): kotlin/Boolean // nl.adaptivity.xmlutil/isElement|isElement@nl.adaptivity.xmlutil.XmlReader(nl.adaptivity.xmlutil.EventType;nl.adaptivity.xmlutil.QName){}[0] final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isElement(nl.adaptivity.xmlutil/QName): kotlin/Boolean // nl.adaptivity.xmlutil/isElement|isElement@nl.adaptivity.xmlutil.XmlReader(nl.adaptivity.xmlutil.QName){}[0] final fun (nl.adaptivity.xmlutil/XmlReader).nl.adaptivity.xmlutil/isIgnorable(): kotlin/Boolean // nl.adaptivity.xmlutil/isIgnorable|isIgnorable@nl.adaptivity.xmlutil.XmlReader(){}[0] @@ -1071,10 +1067,10 @@ final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/endTag(nl.adap final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/filterSubstream(): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/filterSubstream|filterSubstream@nl.adaptivity.xmlutil.XmlWriter(){}[0] final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/serialize(nl.adaptivity.xmlutil.dom2/Node) // nl.adaptivity.xmlutil/serialize|serialize@nl.adaptivity.xmlutil.XmlWriter(nl.adaptivity.xmlutil.dom2.Node){}[0] final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/serialize(nl.adaptivity.xmlutil/XmlReader) // nl.adaptivity.xmlutil/serialize|serialize@nl.adaptivity.xmlutil.XmlWriter(nl.adaptivity.xmlutil.XmlReader){}[0] -final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/CharSequence?, kotlin/CharSequence, kotlin/CharSequence? =...) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.CharSequence?;kotlin.CharSequence;kotlin.CharSequence?){}[0] -final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/String?, kotlin/String, kotlin/String? =...): kotlin/String // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?){}[0] +final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/CharSequence?, kotlin/CharSequence, kotlin/CharSequence? = ...) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.CharSequence?;kotlin.CharSequence;kotlin.CharSequence?){}[0] +final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/String?, kotlin/String, kotlin/String? = ...): kotlin/String // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?){}[0] final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(nl.adaptivity.xmlutil/QName) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(nl.adaptivity.xmlutil.QName){}[0] -final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTagCompat(kotlin/String?, kotlin/String, kotlin/String? =...) // nl.adaptivity.xmlutil/smartStartTagCompat|smartStartTagCompat@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?){}[0] +final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTagCompat(kotlin/String?, kotlin/String, kotlin/String? = ...) // nl.adaptivity.xmlutil/smartStartTagCompat|smartStartTagCompat@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?){}[0] final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/writeAttribute(kotlin/String, kotlin/Any?) // nl.adaptivity.xmlutil/writeAttribute|writeAttribute@nl.adaptivity.xmlutil.XmlWriter(kotlin.String;kotlin.Any?){}[0] final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/writeAttribute(kotlin/String, kotlin/Double) // nl.adaptivity.xmlutil/writeAttribute|writeAttribute@nl.adaptivity.xmlutil.XmlWriter(kotlin.String;kotlin.Double){}[0] final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/writeAttribute(kotlin/String, kotlin/Long) // nl.adaptivity.xmlutil/writeAttribute|writeAttribute@nl.adaptivity.xmlutil.XmlWriter(kotlin.String;kotlin.Long){}[0] @@ -1089,8 +1085,8 @@ final fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/writeSimpleEle final fun nl.adaptivity.xmlutil/isXmlWhitespace(kotlin/Char): kotlin/Boolean // nl.adaptivity.xmlutil/isXmlWhitespace|isXmlWhitespace(kotlin.Char){}[0] final fun nl.adaptivity.xmlutil/isXmlWhitespace(kotlin/CharArray): kotlin/Boolean // nl.adaptivity.xmlutil/isXmlWhitespace|isXmlWhitespace(kotlin.CharArray){}[0] final fun nl.adaptivity.xmlutil/isXmlWhitespace(kotlin/CharSequence): kotlin/Boolean // nl.adaptivity.xmlutil/isXmlWhitespace|isXmlWhitespace(kotlin.CharSequence){}[0] -final fun nl.adaptivity.xmlutil/qname(kotlin/CharSequence?, kotlin/CharSequence, kotlin/CharSequence? =...): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/qname|qname(kotlin.CharSequence?;kotlin.CharSequence;kotlin.CharSequence?){}[0] -final fun nl.adaptivity.xmlutil/qname(kotlin/String?, kotlin/String, kotlin/String? =...): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/qname|qname(kotlin.String?;kotlin.String;kotlin.String?){}[0] +final fun nl.adaptivity.xmlutil/qname(kotlin/CharSequence?, kotlin/CharSequence, kotlin/CharSequence? = ...): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/qname|qname(kotlin.CharSequence?;kotlin.CharSequence;kotlin.CharSequence?){}[0] +final fun nl.adaptivity.xmlutil/qname(kotlin/String?, kotlin/String, kotlin/String? = ...): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/qname|qname(kotlin.String?;kotlin.String;kotlin.String?){}[0] final fun nl.adaptivity.xmlutil/xmlCollapseWhitespace(kotlin/String): kotlin/String // nl.adaptivity.xmlutil/xmlCollapseWhitespace|xmlCollapseWhitespace(kotlin.String){}[0] final inline fun (nl.adaptivity.xmlutil.dom/Attr).nl.adaptivity.xmlutil.dom/getLocalName(): kotlin/String? // nl.adaptivity.xmlutil.dom/getLocalName|getLocalName@nl.adaptivity.xmlutil.dom.Attr(){}[0] final inline fun (nl.adaptivity.xmlutil.dom/Attr).nl.adaptivity.xmlutil.dom/getName(): kotlin/String // nl.adaptivity.xmlutil.dom/getName|getName@nl.adaptivity.xmlutil.dom.Attr(){}[0] @@ -1121,11 +1117,11 @@ final inline fun (nl.adaptivity.xmlutil.dom/ProcessingInstruction).nl.adaptivity final inline fun (nl.adaptivity.xmlutil.dom/ProcessingInstruction).nl.adaptivity.xmlutil.dom/getTarget(): kotlin/String // nl.adaptivity.xmlutil.dom/getTarget|getTarget@nl.adaptivity.xmlutil.dom.ProcessingInstruction(){}[0] final inline fun (nl.adaptivity.xmlutil.dom/ProcessingInstruction).nl.adaptivity.xmlutil.dom/setData(kotlin/String) // nl.adaptivity.xmlutil.dom/setData|setData@nl.adaptivity.xmlutil.dom.ProcessingInstruction(kotlin.String){}[0] final inline fun (nl.adaptivity.xmlutil/NamespaceContext).nl.adaptivity.xmlutil/prefixesFor(kotlin/String): kotlin.collections/Iterator // nl.adaptivity.xmlutil/prefixesFor|prefixesFor@nl.adaptivity.xmlutil.NamespaceContext(kotlin.String){}[0] -final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/CharSequence?, kotlin/CharSequence, kotlin/CharSequence? =..., kotlin/Function1) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.CharSequence?;kotlin.CharSequence;kotlin.CharSequence?;kotlin.Function1){}[0] -final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/String?, kotlin/String, kotlin/String? =..., kotlin/Function1) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?;kotlin.Function1){}[0] +final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/CharSequence?, kotlin/CharSequence, kotlin/CharSequence? = ..., kotlin/Function1) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.CharSequence?;kotlin.CharSequence;kotlin.CharSequence?;kotlin.Function1){}[0] +final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(kotlin/String?, kotlin/String, kotlin/String? = ..., kotlin/Function1) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?;kotlin.Function1){}[0] final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/smartStartTag(nl.adaptivity.xmlutil/QName, kotlin/Function1) // nl.adaptivity.xmlutil/smartStartTag|smartStartTag@nl.adaptivity.xmlutil.XmlWriter(nl.adaptivity.xmlutil.QName;kotlin.Function1){}[0] -final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/startTag(kotlin/String?, kotlin/String, kotlin/String? =..., kotlin/Function1) // nl.adaptivity.xmlutil/startTag|startTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?;kotlin.Function1){}[0] -final inline fun <#A: kotlin/Any?> (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/writeListIfNotEmpty(kotlin.collections/Iterable<#A>, kotlin/String?, kotlin/String, kotlin/String? =..., kotlin/Function2) // nl.adaptivity.xmlutil/writeListIfNotEmpty|writeListIfNotEmpty@nl.adaptivity.xmlutil.XmlWriter(kotlin.collections.Iterable<0:0>;kotlin.String?;kotlin.String;kotlin.String?;kotlin.Function2){0§}[0] +final inline fun (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/startTag(kotlin/String?, kotlin/String, kotlin/String? = ..., kotlin/Function1) // nl.adaptivity.xmlutil/startTag|startTag@nl.adaptivity.xmlutil.XmlWriter(kotlin.String?;kotlin.String;kotlin.String?;kotlin.Function1){}[0] +final inline fun <#A: kotlin/Any?> (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/writeListIfNotEmpty(kotlin.collections/Iterable<#A>, kotlin/String?, kotlin/String, kotlin/String? = ..., kotlin/Function2) // nl.adaptivity.xmlutil/writeListIfNotEmpty|writeListIfNotEmpty@nl.adaptivity.xmlutil.XmlWriter(kotlin.collections.Iterable<0:0>;kotlin.String?;kotlin.String;kotlin.String?;kotlin.Function2){0§}[0] final inline fun <#A: nl.adaptivity.xmlutil/XmlSerializable> (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/serializeAll(kotlin.collections/Iterable<#A>) // nl.adaptivity.xmlutil/serializeAll|serializeAll@nl.adaptivity.xmlutil.XmlWriter(kotlin.collections.Iterable<0:0>){0§}[0] final inline fun <#A: nl.adaptivity.xmlutil/XmlSerializable> (nl.adaptivity.xmlutil/XmlWriter).nl.adaptivity.xmlutil/serializeAll(kotlin.sequences/Sequence<#A>) // nl.adaptivity.xmlutil/serializeAll|serializeAll@nl.adaptivity.xmlutil.XmlWriter(kotlin.sequences.Sequence<0:0>){0§}[0] final object nl.adaptivity.xmlutil.dom/NodeConsts { // nl.adaptivity.xmlutil.dom/NodeConsts|null[0] @@ -1217,14 +1213,14 @@ final object nl.adaptivity.xmlutil/XMLConstants { // nl.adaptivity.xmlutil/XMLCo final object nl.adaptivity.xmlutil/XmlStreaming : nl.adaptivity.xmlutil/IXmlStreaming { // nl.adaptivity.xmlutil/XmlStreaming|null[0] final fun newGenericReader(kotlin/CharSequence): nl.adaptivity.xmlutil/XmlReader // nl.adaptivity.xmlutil/XmlStreaming.newGenericReader|newGenericReader(kotlin.CharSequence){}[0] final fun newGenericReader(nl.adaptivity.xmlutil.core.impl.multiplatform/Reader): nl.adaptivity.xmlutil/XmlReader // nl.adaptivity.xmlutil/XmlStreaming.newGenericReader|newGenericReader(nl.adaptivity.xmlutil.core.impl.multiplatform.Reader){}[0] - final fun newGenericWriter(kotlin.text/Appendable, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...): nl.adaptivity.xmlutil.core/KtXmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newGenericWriter|newGenericWriter(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] + final fun newGenericWriter(kotlin.text/Appendable, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...): nl.adaptivity.xmlutil.core/KtXmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newGenericWriter|newGenericWriter(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] final fun newReader(kotlin/CharSequence): nl.adaptivity.xmlutil/XmlReader // nl.adaptivity.xmlutil/XmlStreaming.newReader|newReader(kotlin.CharSequence){}[0] final fun newReader(nl.adaptivity.xmlutil.core.impl.multiplatform/Reader): nl.adaptivity.xmlutil/XmlReader // nl.adaptivity.xmlutil/XmlStreaming.newReader|newReader(nl.adaptivity.xmlutil.core.impl.multiplatform.Reader){}[0] final fun newReader(nl.adaptivity.xmlutil.dom2/Node): nl.adaptivity.xmlutil/XmlReader // nl.adaptivity.xmlutil/XmlStreaming.newReader|newReader(nl.adaptivity.xmlutil.dom2.Node){}[0] final fun newWriter(): nl.adaptivity.xmlutil/DomWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(){}[0] - final fun newWriter(kotlin.text/Appendable, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] + final fun newWriter(kotlin.text/Appendable, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(kotlin.text.Appendable;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] final fun newWriter(kotlin.text/Appendable, kotlin/Boolean, kotlin/Boolean): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(kotlin.text.Appendable;kotlin.Boolean;kotlin.Boolean){}[0] - final fun newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] + final fun newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ...): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode){}[0] final fun newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform/Writer, kotlin/Boolean, kotlin/Boolean): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(nl.adaptivity.xmlutil.core.impl.multiplatform.Writer;kotlin.Boolean;kotlin.Boolean){}[0] final fun newWriter(nl.adaptivity.xmlutil.dom2/Node): nl.adaptivity.xmlutil/DomWriter // nl.adaptivity.xmlutil/XmlStreaming.newWriter|newWriter(nl.adaptivity.xmlutil.dom2.Node){}[0] final fun setFactory(nl.adaptivity.xmlutil/XmlStreamingFactory?) // nl.adaptivity.xmlutil/XmlStreaming.setFactory|setFactory(nl.adaptivity.xmlutil.XmlStreamingFactory?){}[0] @@ -1336,7 +1332,7 @@ final val nl.adaptivity.xmlutil.dom2/ownerDocument // nl.adaptivity.xmlutil.dom2 final inline fun (nl.adaptivity.xmlutil.dom2/Node).(): nl.adaptivity.xmlutil.dom2/Document // nl.adaptivity.xmlutil.dom2/ownerDocument.|@nl.adaptivity.xmlutil.dom2.Node(){}[0] final val nl.adaptivity.xmlutil.dom2/ownerElement // nl.adaptivity.xmlutil.dom2/ownerElement|@nl.adaptivity.xmlutil.dom2.Attr{}ownerElement[0] final fun (nl.adaptivity.xmlutil.dom2/Attr).(): nl.adaptivity.xmlutil.dom2/Element? // nl.adaptivity.xmlutil.dom2/ownerElement.|@nl.adaptivity.xmlutil.dom2.Attr(){}[0] -final val nl.adaptivity.xmlutil.dom2/parentNode // nl.adaptivity.xmlutil.dom2/parentNode|@nl.adaptivity.xmlutil.dom2.Node(){}[0] +final val nl.adaptivity.xmlutil.dom2/parentNode // nl.adaptivity.xmlutil.dom2/parentNode|@nl.adaptivity.xmlutil.dom2.Node{}parentNode[0] final inline fun (nl.adaptivity.xmlutil.dom2/Node).(): nl.adaptivity.xmlutil.dom2/Node? // nl.adaptivity.xmlutil.dom2/parentNode.|@nl.adaptivity.xmlutil.dom2.Node(){}[0] final val nl.adaptivity.xmlutil.dom2/prefix // nl.adaptivity.xmlutil.dom2/prefix|@nl.adaptivity.xmlutil.dom2.Attr{}prefix[0] final fun (nl.adaptivity.xmlutil.dom2/Attr).(): kotlin/String? // nl.adaptivity.xmlutil.dom2/prefix.|@nl.adaptivity.xmlutil.dom2.Attr(){}[0] @@ -1467,10 +1463,10 @@ open class nl.adaptivity.xmlutil/XmlException : nl.adaptivity.xmlutil.core.impl. constructor (kotlin/String, kotlin/Throwable) // nl.adaptivity.xmlutil/XmlException.|(kotlin.String;kotlin.Throwable){}[0] constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader) // nl.adaptivity.xmlutil/XmlException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader){}[0] constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader, kotlin/Throwable) // nl.adaptivity.xmlutil/XmlException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader;kotlin.Throwable){}[0] - constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader.LocationInfo? =...) // nl.adaptivity.xmlutil/XmlException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] + constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader.LocationInfo? = ...) // nl.adaptivity.xmlutil/XmlException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/Throwable) // nl.adaptivity.xmlutil/XmlException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.Throwable){}[0] constructor (kotlin/Throwable) // nl.adaptivity.xmlutil/XmlException.|(kotlin.Throwable){}[0] - constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo? =...) // nl.adaptivity.xmlutil/XmlException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] + constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo? = ...) // nl.adaptivity.xmlutil/XmlException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/Throwable) // nl.adaptivity.xmlutil/XmlException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.Throwable){}[0] final fun doThrow(): kotlin/Nothing // nl.adaptivity.xmlutil/XmlException.doThrow|doThrow(){}[0] final val locationInfo // nl.adaptivity.xmlutil/XmlException.locationInfo|{}locationInfo[0] @@ -1492,7 +1488,7 @@ sealed class nl.adaptivity.xmlutil/XmlEvent { // nl.adaptivity.xmlutil/XmlEvent| open fun toString(): kotlin/String // nl.adaptivity.xmlutil/XmlEvent.NamedEvent.toString|toString(){}[0] } abstract fun writeTo(nl.adaptivity.xmlutil/XmlWriter) // nl.adaptivity.xmlutil/XmlEvent.writeTo|writeTo(nl.adaptivity.xmlutil.XmlWriter){}[0] - abstract val eventType // nl.adaptivity.xmlutil/XmlEvent.eventType|(){}[0] + abstract val eventType // nl.adaptivity.xmlutil/XmlEvent.eventType|{}eventType[0] abstract fun (): nl.adaptivity.xmlutil/EventType // nl.adaptivity.xmlutil/XmlEvent.eventType.|(){}[0] constructor (kotlin/String?) // nl.adaptivity.xmlutil/XmlEvent.|(kotlin.String?){}[0] constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?) // nl.adaptivity.xmlutil/XmlEvent.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] @@ -1507,15 +1503,15 @@ sealed class nl.adaptivity.xmlutil/XmlEvent { // nl.adaptivity.xmlutil/XmlEvent| final fun writeTo(nl.adaptivity.xmlutil/XmlWriter) // nl.adaptivity.xmlutil/XmlEvent.Attribute.writeTo|writeTo(nl.adaptivity.xmlutil.XmlWriter){}[0] final val eventType // nl.adaptivity.xmlutil/XmlEvent.Attribute.eventType|{}eventType[0] final fun (): nl.adaptivity.xmlutil/EventType // nl.adaptivity.xmlutil/XmlEvent.Attribute.eventType.|(){}[0] - final val localName // nl.adaptivity.xmlutil/XmlEvent.Attribute.localName|(){}[0] + final val localName // nl.adaptivity.xmlutil/XmlEvent.Attribute.localName|{}localName[0] final fun (): kotlin/String // nl.adaptivity.xmlutil/XmlEvent.Attribute.localName.|(){}[0] final val name // nl.adaptivity.xmlutil/XmlEvent.Attribute.name|{}name[0] final fun (): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil/XmlEvent.Attribute.name.|(){}[0] - final val namespaceUri // nl.adaptivity.xmlutil/XmlEvent.Attribute.namespaceUri|(){}[0] + final val namespaceUri // nl.adaptivity.xmlutil/XmlEvent.Attribute.namespaceUri|{}namespaceUri[0] final fun (): kotlin/String // nl.adaptivity.xmlutil/XmlEvent.Attribute.namespaceUri.|(){}[0] - final val prefix // nl.adaptivity.xmlutil/XmlEvent.Attribute.prefix|(){}[0] + final val prefix // nl.adaptivity.xmlutil/XmlEvent.Attribute.prefix|{}prefix[0] final fun (): kotlin/String // nl.adaptivity.xmlutil/XmlEvent.Attribute.prefix.|(){}[0] - final val value // nl.adaptivity.xmlutil/XmlEvent.Attribute.value|(){}[0] + final val value // nl.adaptivity.xmlutil/XmlEvent.Attribute.value|{}value[0] final fun (): kotlin/String // nl.adaptivity.xmlutil/XmlEvent.Attribute.value.|(){}[0] } final class EndDocumentEvent : nl.adaptivity.xmlutil/XmlEvent { // nl.adaptivity.xmlutil/XmlEvent.EndDocumentEvent|null[0] @@ -1528,7 +1524,7 @@ sealed class nl.adaptivity.xmlutil/XmlEvent { // nl.adaptivity.xmlutil/XmlEvent| } final class EndElementEvent : nl.adaptivity.xmlutil/XmlEvent.NamedEvent { // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent|null[0] constructor (kotlin/String, kotlin/String, kotlin/String, kotlin/String, nl.adaptivity.xmlutil/IterableNamespaceContext) // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent.|(kotlin.String;kotlin.String;kotlin.String;kotlin.String;nl.adaptivity.xmlutil.IterableNamespaceContext){}[0] - constructor (nl.adaptivity.xmlutil/QName, nl.adaptivity.xmlutil/IterableNamespaceContext, nl.adaptivity.xmlutil/XmlReader.LocationInfo? =...) // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent.|(nl.adaptivity.xmlutil.QName;nl.adaptivity.xmlutil.IterableNamespaceContext;nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] + constructor (nl.adaptivity.xmlutil/QName, nl.adaptivity.xmlutil/IterableNamespaceContext, nl.adaptivity.xmlutil/XmlReader.LocationInfo? = ...) // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent.|(nl.adaptivity.xmlutil.QName;nl.adaptivity.xmlutil.IterableNamespaceContext;nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/String, kotlin/String, kotlin/String, nl.adaptivity.xmlutil/IterableNamespaceContext) // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.String;kotlin.String;kotlin.String;nl.adaptivity.xmlutil.IterableNamespaceContext){}[0] final fun writeTo(nl.adaptivity.xmlutil/XmlWriter) // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent.writeTo|writeTo(nl.adaptivity.xmlutil.XmlWriter){}[0] final val eventType // nl.adaptivity.xmlutil/XmlEvent.EndElementEvent.eventType|{}eventType[0] @@ -1583,7 +1579,7 @@ sealed class nl.adaptivity.xmlutil/XmlEvent { // nl.adaptivity.xmlutil/XmlEvent| constructor (kotlin/String, kotlin/String, kotlin/String, kotlin/String, kotlin/Array, nl.adaptivity.xmlutil/IterableNamespaceContext, kotlin.collections/List) // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.|(kotlin.String;kotlin.String;kotlin.String;kotlin.String;kotlin.Array;nl.adaptivity.xmlutil.IterableNamespaceContext;kotlin.collections.List){}[0] constructor (kotlin/String, kotlin/String, kotlin/String, nl.adaptivity.xmlutil/IterableNamespaceContext) // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.|(kotlin.String;kotlin.String;kotlin.String;nl.adaptivity.xmlutil.IterableNamespaceContext){}[0] constructor (kotlin/String?, kotlin/String, kotlin/String, kotlin/String, kotlin/Array, kotlin.collections/List) // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.|(kotlin.String?;kotlin.String;kotlin.String;kotlin.String;kotlin.Array;kotlin.collections.List){}[0] - constructor (nl.adaptivity.xmlutil/QName, nl.adaptivity.xmlutil/IterableNamespaceContext, nl.adaptivity.xmlutil/XmlReader.LocationInfo? =...) // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.|(nl.adaptivity.xmlutil.QName;nl.adaptivity.xmlutil.IterableNamespaceContext;nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] + constructor (nl.adaptivity.xmlutil/QName, nl.adaptivity.xmlutil/IterableNamespaceContext, nl.adaptivity.xmlutil/XmlReader.LocationInfo? = ...) // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.|(nl.adaptivity.xmlutil.QName;nl.adaptivity.xmlutil.IterableNamespaceContext;nl.adaptivity.xmlutil.XmlReader.LocationInfo?){}[0] constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/String, kotlin/String, kotlin/String, kotlin/Array, nl.adaptivity.xmlutil/IterableNamespaceContext, kotlin.collections/List) // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.String;kotlin.String;kotlin.String;kotlin.Array;nl.adaptivity.xmlutil.IterableNamespaceContext;kotlin.collections.List){}[0] final fun getNamespaceUri(kotlin/CharSequence): kotlin/String? // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.getNamespaceUri|getNamespaceUri(kotlin.CharSequence){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil/XmlEvent.StartElementEvent.toString|toString(){}[0] @@ -1616,7 +1612,7 @@ sealed class nl.adaptivity.xmlutil/XmlEvent { // nl.adaptivity.xmlutil/XmlEvent| open val isIgnorable // nl.adaptivity.xmlutil/XmlEvent.TextEvent.isIgnorable|{}isIgnorable[0] open fun (): kotlin/Boolean // nl.adaptivity.xmlutil/XmlEvent.TextEvent.isIgnorable.|(){}[0] } - open val isIgnorable // nl.adaptivity.xmlutil/XmlEvent.isIgnorable|(){}[0] + open val isIgnorable // nl.adaptivity.xmlutil/XmlEvent.isIgnorable|{}isIgnorable[0] open fun (): kotlin/Boolean // nl.adaptivity.xmlutil/XmlEvent.isIgnorable.|(){}[0] } // Targets: [linuxX64, wasmJs, wasmWasi] diff --git a/core/base/build.gradle.kts b/core/base/build.gradle.kts index 769b59602..c4f2db056 100644 --- a/core/base/build.gradle.kts +++ b/core/base/build.gradle.kts @@ -18,7 +18,9 @@ * under the License. */ +import kotlinx.validation.api.klib.KlibSignatureVersion import net.devrieze.gradle.ext.addNativeTargets +import net.devrieze.gradle.ext.applyDefaultXmlUtilHierarchyTemplate import net.devrieze.gradle.ext.doPublish import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl @@ -40,6 +42,7 @@ config { val autoModuleName = "net.devrieze.xmlutil.core" kotlin { + applyDefaultXmlUtilHierarchyTemplate() explicitApi() components.configureEach { diff --git a/core/base/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.commonDom.kt b/core/base/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.commonDom.kt index 004ba24e0..f1a327a7b 100644 --- a/core/base/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.commonDom.kt +++ b/core/base/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.commonDom.kt @@ -68,7 +68,7 @@ public actual abstract class Writer : Appendable { actual abstract override fun append(value: Char): Appendable - actual override fun append(value: CharSequence?): Appendable { + actual open override fun append(value: CharSequence?): Appendable { return append(value, 0, value?.length ?: 0) } @@ -86,7 +86,7 @@ public actual open class StringWriter : Writer() { return buffer.toString() } - override fun append(value: Char): Appendable = apply { + actual open override fun append(value: Char): Appendable = apply { buffer.append(value) } @@ -94,7 +94,7 @@ public actual open class StringWriter : Writer() { buffer.append(value) } - override fun append( + actual override fun append( value: CharSequence?, startIndex: Int, endIndex: Int @@ -126,7 +126,7 @@ public actual open class StringReader(private val source: CharSequence) : Reader else -> source[pos++].code } - override fun read(buf: CharArray, offset: Int, len: Int): Int { + actual override fun read(buf: CharArray, offset: Int, len: Int): Int { if (pos >= source.length) return -1 val count = minOf(len, source.length - pos) for (i in 0 until count) { diff --git a/core/base/src/commonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.kt b/core/base/src/commonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.kt index f2ca42cd2..6c49446c6 100644 --- a/core/base/src/commonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.kt +++ b/core/base/src/commonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.kt @@ -58,15 +58,17 @@ public expect val KClass<*>.maybeAnnotations: List @XmlUtilInternal public expect abstract class Writer : Appendable { public open fun write(text: String) - override fun append(value: CharSequence?): Appendable - abstract override fun append(value: Char): Appendable - abstract override fun append(value: CharSequence?, startIndex: Int, endIndex: Int): Appendable + open override fun append(value: CharSequence?): Appendable + abstract open override fun append(value: Char): Appendable + abstract open override fun append(value: CharSequence?, startIndex: Int, endIndex: Int): Appendable public open fun flush() } @XmlUtilInternal public expect open class StringWriter() : Writer { override fun toString(): String + override fun append(value: Char): Appendable + override fun append(value: CharSequence?, startIndex: Int, endIndex: Int): Appendable } @XmlUtilInternal @@ -83,20 +85,22 @@ public expect abstract class OutputStream : Closeable { @XmlUtilInternal public expect abstract class Reader { public open fun read(): Int - public abstract fun read(buf: CharArray, offset: Int, len: Int): Int + public open abstract fun read(buf: CharArray, offset: Int, len: Int): Int } @XmlUtilInternal public expect abstract class InputStream : Closeable { public open fun read(buffer: ByteArray, offset: Int, len: Int): Int - public fun read(b: ByteArray): Int + public open fun read(b: ByteArray): Int public abstract fun read(): Int - public override fun close() + public open override fun close() } @XmlUtilInternal -public expect open class StringReader(source: String) : Reader +public expect open class StringReader(source: String) : Reader { + override fun read(buf: CharArray, offset: Int, len: Int): Int +} @XmlUtilInternal @MpJvmDefaultWithoutCompatibility diff --git a/core/base/src/jsMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.js.kt b/core/base/src/jsMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.js.kt index fc5f6498f..45d2e6f90 100644 --- a/core/base/src/jsMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.js.kt +++ b/core/base/src/jsMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.js.kt @@ -78,7 +78,7 @@ public actual abstract class Writer : Appendable { append(text) } - actual override fun append(value: CharSequence?): Appendable { + actual open override fun append(value: CharSequence?): Appendable { return append(value, 0, value?.length ?: 0) } @@ -96,7 +96,7 @@ public actual open class StringWriter : Writer() { return buffer.toString() } - override fun append(value: Char): Appendable = apply { + actual override fun append(value: Char): Appendable = apply { buffer.append(value) } @@ -104,7 +104,7 @@ public actual open class StringWriter : Writer() { buffer.append(value) } - override fun append( + actual override fun append( value: CharSequence?, startIndex: Int, endIndex: Int @@ -135,7 +135,7 @@ public actual open class StringReader(source: CharSequence) : Reader() { else -> source[srcOffset++].code } - override fun read(buf: CharArray, offset: Int, len: Int): Int { + actual override fun read(buf: CharArray, offset: Int, len: Int): Int { if (srcOffset >= source.length) return -1 val count = minOf(len, source.length - srcOffset) for (i in 0 until count) { @@ -162,7 +162,7 @@ public actual abstract class InputStream : Closeable { return len } - public actual fun read(b: ByteArray): Int { + public actual open fun read(b: ByteArray): Int { return read(b, 0, b.size) } diff --git a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.jvm.kt b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.jvm.kt deleted file mode 100644 index 826af7531..000000000 --- a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.jvm.kt +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (c) 2024. - * - * This file is part of xmlutil. - * - * This file is licenced to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You should have received a copy of the license with the source distribution. - * Alternatively, you may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package nl.adaptivity.xmlutil - -import nl.adaptivity.xmlutil.core.impl.multiplatform.use -import java.io.CharArrayWriter - -internal actual fun XmlReader.toCharArrayWriterImpl(): CharArrayWriter { - return CharArrayWriter().also { - @Suppress("DEPRECATION") - XmlStreaming.newWriter(it as Appendable).use { out -> - while (hasNext()) { - next() - writeCurrent(out) - } - } - } -} diff --git a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.kt b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.kt index f8430601d..8bc4925cc 100644 --- a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.kt +++ b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/XmlReaderExt.kt @@ -111,4 +111,14 @@ public fun XmlReader.toCharArrayWriter(): CharArrayWriter { } } -internal expect fun XmlReader.toCharArrayWriterImpl(): CharArrayWriter +internal fun XmlReader.toCharArrayWriterImpl(): CharArrayWriter { + return CharArrayWriter().also { + @Suppress("DEPRECATION") + XmlStreaming.newWriter(it as Appendable).use { out -> + while (hasNext()) { + next() + writeCurrent(out) + } + } + } +} diff --git a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.javaShared.kt b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.javaShared.kt index ae32d8629..336553bef 100644 --- a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.javaShared.kt +++ b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.javaShared.kt @@ -22,9 +22,9 @@ package nl.adaptivity.xmlutil.core.impl.multiplatform import kotlin.reflect.KClass -public actual val KClass<*>.name: String get() = javaCompat.name +public actual val KClass<*>.name: String get() = java.name public typealias URI = java.net.URI -public actual val KClass<*>.maybeAnnotations: List get() = javaCompat.annotations.toList() +public actual val KClass<*>.maybeAnnotations: List get() = java.annotations.toList() diff --git a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/utils.kt b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/utils.kt index f2ec7e015..4ef12d339 100644 --- a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/utils.kt +++ b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/utils.kt @@ -26,7 +26,6 @@ package nl.adaptivity.xmlutil.core.impl.multiplatform -import kotlin.reflect.KClass import java.io.StringWriter as JavaStringWriter public actual typealias AutoCloseable = java.lang.AutoCloseable @@ -43,7 +42,7 @@ public actual abstract class Writer : Appendable { actual abstract override fun append(value: CharSequence?, startIndex: Int, endIndex: Int): Appendable - actual override fun append(value: CharSequence?): Appendable { + actual open override fun append(value: CharSequence?): Appendable { return append(value, 0, value?.length ?: 0) } @@ -54,13 +53,13 @@ public actual abstract class Writer : Appendable { public actual open class StringWriter actual constructor() : Writer() { private val delegate = JavaStringWriter() - override fun append(value: Char): Appendable { + actual override fun append(value: Char): Appendable { delegate.append(value) return this } @Suppress("PARAMETER_NAME_CHANGED_ON_OVERRIDE", "KotlinRedundantDiagnosticSuppress") - override fun append(value: CharSequence?, startIndex: Int, endIndex: Int): Appendable { + actual override fun append(value: CharSequence?, startIndex: Int, endIndex: Int): Appendable { delegate.append(value, startIndex, endIndex) return this } @@ -75,13 +74,3 @@ public actual typealias StringReader = java.io.StringReader public actual typealias InputStream = java.io.InputStream public actual typealias OutputStream = java.io.OutputStream - -internal expect val KClass.javaCompat: Class - -internal expect val T.javaClassCompat: Class - - - -internal actual val KClass.javaCompat: Class get() = this.java -internal actual val T.javaClassCompat: Class - get() = javaClass diff --git a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/util/DefaultSerializationProvider.kt b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/util/DefaultSerializationProvider.kt index 9da68cf84..71aab65c6 100644 --- a/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/util/DefaultSerializationProvider.kt +++ b/core/base/src/jvmMain/kotlin/nl/adaptivity/xmlutil/util/DefaultSerializationProvider.kt @@ -25,14 +25,12 @@ package nl.adaptivity.xmlutil.util import nl.adaptivity.xmlutil.XmlReader import nl.adaptivity.xmlutil.XmlSerializable import nl.adaptivity.xmlutil.XmlWriter -import nl.adaptivity.xmlutil.core.impl.multiplatform.javaClassCompat -import nl.adaptivity.xmlutil.core.impl.multiplatform.javaCompat import kotlin.reflect.KClass @Deprecated("This should be done in the xmlserializable module") public class DefaultSerializationProvider : CoreCompatSerializationProvider { override fun serializer(type: KClass): SerializationProvider.XmlSerializerFun? { - if (XmlSerializable::class.javaCompat.isAssignableFrom(type.javaCompat)) { + if (XmlSerializable::class.java.isAssignableFrom(type.java)) { @Suppress("UNCHECKED_CAST") // the system isn't smart enough that this means T is a subtype return (SerializableSerializer as SerializationProvider.XmlSerializerFun) } else { @@ -41,20 +39,20 @@ public class DefaultSerializationProvider : CoreCompatSerializationProvider { } override fun deSerializer(type: KClass): SerializationProvider.XmlDeserializerFun? { - val a = type.javaCompat.annotations - .firstOrNull { it.javaClassCompat.name == "nl.adaptivity.xmlutil.xmlserializable.XmlDeserializer" } + val a = type.java.annotations + .firstOrNull { it.javaClass.name == "nl.adaptivity.xmlutil.xmlserializable.XmlDeserializer" } return a?.let { DeserializerFun } } private object DeserializerFun : SerializationProvider.XmlDeserializerFun { override fun invoke(input: XmlReader, type: KClass): T { - val a = type.javaCompat.annotations - .first { it.javaClassCompat.name == "nl.adaptivity.xmlutil.xmlserializable.XmlDeserializer" } - val factoryClass = a.javaClassCompat.getMethod("value").invoke(a) as Class<*> + val a = type.java.annotations + .first { it.javaClass.name == "nl.adaptivity.xmlutil.xmlserializable.XmlDeserializer" } + val factoryClass = a.javaClass.getMethod("value").invoke(a) as Class<*> val factory = factoryClass.getConstructor().newInstance() @Suppress("UNCHECKED_CAST") - return factoryClass.getMethod("deserialize", XmlReader::class.javaCompat) + return factoryClass.getMethod("deserialize", XmlReader::class.java) .invoke(factory, input) as T } } diff --git a/core/base/src/nativeMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/InputStream.kt b/core/base/src/nativeMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/InputStream.kt index 4d4f9e5a9..f412082ed 100644 --- a/core/base/src/nativeMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/InputStream.kt +++ b/core/base/src/nativeMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/InputStream.kt @@ -46,7 +46,7 @@ public actual abstract class InputStream : Closeable { return len } - public actual fun read(b: ByteArray): Int { + public actual open fun read(b: ByteArray): Int { return read(b, 0, b.size) } diff --git a/core/base/src/wasmCommonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.wasmJs.kt b/core/base/src/wasmCommonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.wasmJs.kt index 03b256a19..2523c4e6c 100644 --- a/core/base/src/wasmCommonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.wasmJs.kt +++ b/core/base/src/wasmCommonMain/kotlin/nl/adaptivity/xmlutil/core/impl/multiplatform/multiplatform.wasmJs.kt @@ -83,7 +83,7 @@ public actual abstract class InputStream : Closeable { return len } - public actual fun read(b: ByteArray): Int { + public actual open fun read(b: ByteArray): Int { return read(b, 0, b.size) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4d4a5afbf..67c25a4e4 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,8 +4,8 @@ binaryValidator = "0.15.0-Beta.2" dokka = "1.9.20" javaVersion = "8" junit5-jupiter = "5.10.2" -kotlin = "1.9.23" -kotlinx-serialization = "1.6.3" +kotlin = "2.0.0-RC3" +kotlinx-serialization = "1.7.0-RC" kxml2 = "2.3.0" woodstox = "6.6.2" xmlutil = "0.90.0-SNAPSHOT" diff --git a/kotlin-js-store/yarn.lock b/kotlin-js-store/yarn.lock index bf274c170..5fa19cd8b 100644 --- a/kotlin-js-store/yarn.lock +++ b/kotlin-js-store/yarn.lock @@ -26,6 +26,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" @@ -44,12 +49,20 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== -"@jridgewell/sourcemap-codec@^1.4.10": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.20": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@jridgewell/trace-mapping@^0.3.9": version "0.3.18" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== @@ -95,7 +108,7 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== -"@types/estree@^1.0.0": +"@types/estree@^1.0.5": version "1.0.5" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== @@ -110,10 +123,10 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.3.tgz#6bda7819aae6ea0b386ebc5b24bdf602f1b42b01" integrity sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q== -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" - integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== +"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" + integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" @@ -128,10 +141,10 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== -"@webassemblyjs/helper-buffer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" - integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== +"@webassemblyjs/helper-buffer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" + integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" @@ -147,15 +160,15 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== -"@webassemblyjs/helper-wasm-section@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" - integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== +"@webassemblyjs/helper-wasm-section@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" + integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-gen" "1.12.1" "@webassemblyjs/ieee754@1.11.6": version "1.11.6" @@ -176,72 +189,72 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== -"@webassemblyjs/wasm-edit@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" - integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" + integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-opt" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" - "@webassemblyjs/wast-printer" "1.11.6" - -"@webassemblyjs/wasm-gen@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" - integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== - dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-opt" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + "@webassemblyjs/wast-printer" "1.12.1" + +"@webassemblyjs/wasm-gen@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" + integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== + dependencies: + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wasm-opt@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" - integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== +"@webassemblyjs/wasm-opt@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" + integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" - integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== +"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" + integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-api-error" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wast-printer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" - integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== +"@webassemblyjs/wast-printer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" + integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@xtuc/long" "4.2.2" -"@webpack-cli/configtest@^2.1.0": +"@webpack-cli/configtest@^2.1.1": version "2.1.1" resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw== -"@webpack-cli/info@^2.0.1": +"@webpack-cli/info@^2.0.2": version "2.0.2" resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A== -"@webpack-cli/serve@^2.0.3": +"@webpack-cli/serve@^2.0.5": version "2.0.5" resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== @@ -256,11 +269,6 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== -abab@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - accepts@~1.3.4: version "1.3.8" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" @@ -269,10 +277,10 @@ accepts@~1.3.4: mime-types "~2.1.34" negotiator "0.6.3" -acorn-import-assertions@^1.7.6: - version "1.8.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" - integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== +acorn-import-assertions@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== acorn@^8.7.1: version "8.8.2" @@ -389,15 +397,15 @@ browser-stdout@1.3.1: resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== -browserslist@^4.14.5: - version "4.21.5" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" - integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== +browserslist@^4.21.10: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001449" - electron-to-chromium "^1.4.284" - node-releases "^2.0.8" - update-browserslist-db "^1.0.10" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" buffer-from@^1.0.0: version "1.1.2" @@ -422,10 +430,10 @@ camelcase@^6.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001449: - version "1.0.30001482" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001482.tgz#8b3fad73dc35b2674a5c96df2d4f9f1c561435de" - integrity sha512-F1ZInsg53cegyjroxLNW9DmrEQ1SuGRTO1QlpA0o2/6OpQ0gFeDRoq1yFmnr8Sakn9qwwt9DmbxHB6w167OSuQ== +caniuse-lite@^1.0.30001587: + version "1.0.30001620" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4" + integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew== chalk@^4.1.0: version "4.1.2" @@ -606,10 +614,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.284: - version "1.4.380" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.380.tgz#195dc59d930c6b74efbee6f0e6a267ce4af5ed91" - integrity sha512-XKGdI4pWM78eLH2cbXJHiBnWUwFSzZM7XujsB6stDiGu9AeSqziedP6amNLpJzE3i0rLTcfAwdCTs5ecP5yeSg== +electron-to-chromium@^1.4.668: + version "1.4.774" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.774.tgz#1017d1758aaeeefe5423aa9d67b4b1e5d1d0a856" + integrity sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg== emoji-regex@^8.0.0: version "8.0.0" @@ -621,15 +629,15 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== -engine.io-parser@~5.0.3: - version "5.0.6" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.6.tgz#7811244af173e157295dec9b2718dfe42a64ef45" - integrity sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw== +engine.io-parser@~5.2.1: + version "5.2.2" + resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.2.tgz#37b48e2d23116919a3453738c5720455e64e1c49" + integrity sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw== -engine.io@~6.4.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.4.2.tgz#ffeaf68f69b1364b0286badddf15ff633476473f" - integrity sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg== +engine.io@~6.5.2: + version "6.5.4" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.4.tgz#6822debf324e781add2254e912f8568508850cdc" + integrity sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg== dependencies: "@types/cookie" "^0.4.1" "@types/cors" "^2.8.12" @@ -639,13 +647,13 @@ engine.io@~6.4.1: cookie "~0.4.1" cors "~2.8.5" debug "~4.3.1" - engine.io-parser "~5.0.3" + engine.io-parser "~5.2.1" ws "~8.11.0" -enhanced-resolve@^5.13.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" - integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== +enhanced-resolve@^5.16.0: + version "5.16.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz#e8bc63d51b826d6f1cbc0a150ecb5a8b0c62e567" + integrity sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -670,6 +678,11 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +escalade@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -841,17 +854,16 @@ glob-to-regexp@^0.4.1: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== +glob@8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^5.0.1" once "^1.3.0" - path-is-absolute "^1.0.0" glob@^7.1.3, glob@^7.1.7: version "7.2.3" @@ -865,7 +877,7 @@ glob@^7.1.3, glob@^7.1.7: once "^1.3.0" path-is-absolute "^1.0.0" -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -1074,19 +1086,19 @@ karma-sourcemap-loader@0.4.0: dependencies: graceful-fs "^4.2.10" -karma-webpack@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-5.0.0.tgz#2a2c7b80163fe7ffd1010f83f5507f95ef39f840" - integrity sha512-+54i/cd3/piZuP3dr54+NcFeKOPnys5QeM1IY+0SPASwrtHsliXUiCL50iW+K9WWA7RvamC4macvvQ86l3KtaA== +karma-webpack@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-5.0.1.tgz#4eafd31bbe684a747a6e8f3e4ad373e53979ced4" + integrity sha512-oo38O+P3W2mSPCSUrQdySSPv1LvPpXP+f+bBimNomS5sW+1V4SuhCuW8TfJzV+rDv921w2fDSDw0xJbPe6U+kQ== dependencies: glob "^7.1.3" - minimatch "^3.0.4" + minimatch "^9.0.3" webpack-merge "^4.1.5" -karma@6.4.2: - version "6.4.2" - resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.2.tgz#a983f874cee6f35990c4b2dcc3d274653714de8e" - integrity sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ== +karma@6.4.3: + version "6.4.3" + resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.3.tgz#763e500f99597218bbb536de1a14acc4ceea7ce8" + integrity sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q== dependencies: "@colors/colors" "1.5.0" body-parser "^1.19.0" @@ -1107,7 +1119,7 @@ karma@6.4.2: qjobs "^1.2.0" range-parser "^1.2.1" rimraf "^3.0.2" - socket.io "^4.4.1" + socket.io "^4.7.2" source-map "^0.6.1" tmp "^0.2.1" ua-parser-js "^0.7.30" @@ -1209,6 +1221,20 @@ minimatch@^3.1.1: dependencies: brace-expansion "^1.1.7" +minimatch@^5.0.1: + version "5.1.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.3: + version "9.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== + dependencies: + brace-expansion "^2.0.1" + minimist@^1.2.3, minimist@^1.2.6: version "1.2.6" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" @@ -1221,10 +1247,10 @@ mkdirp@^0.5.5: dependencies: minimist "^1.2.6" -mocha@10.2.0: - version "10.2.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8" - integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg== +mocha@10.3.0: + version "10.3.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.3.0.tgz#0e185c49e6dccf582035c05fa91084a4ff6e3fe9" + integrity sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg== dependencies: ansi-colors "4.1.1" browser-stdout "1.3.1" @@ -1233,13 +1259,12 @@ mocha@10.2.0: diff "5.0.0" escape-string-regexp "4.0.0" find-up "5.0.0" - glob "7.2.0" + glob "8.1.0" he "1.2.0" js-yaml "4.1.0" log-symbols "4.1.0" minimatch "5.0.1" ms "2.1.3" - nanoid "3.3.3" serialize-javascript "6.0.0" strip-json-comments "3.1.1" supports-color "8.1.1" @@ -1263,11 +1288,6 @@ ms@2.1.3: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -nanoid@3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25" - integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w== - negotiator@0.6.3: version "0.6.3" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" @@ -1278,10 +1298,10 @@ neo-async@^2.6.2: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -node-releases@^2.0.8: - version "2.0.10" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" - integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" @@ -1377,10 +1397,10 @@ path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== picomatch@^2.0.4, picomatch@^2.2.1: version "2.3.1" @@ -1509,7 +1529,7 @@ schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" -schema-utils@^3.1.2: +schema-utils@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== @@ -1572,37 +1592,37 @@ socket.io-adapter@~2.5.2: dependencies: ws "~8.11.0" -socket.io-parser@~4.2.1: - version "4.2.2" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.2.tgz#1dd384019e25b7a3d374877f492ab34f2ad0d206" - integrity sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw== +socket.io-parser@~4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83" + integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew== dependencies: "@socket.io/component-emitter" "~3.1.0" debug "~4.3.1" -socket.io@^4.4.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.6.1.tgz#62ec117e5fce0692fa50498da9347cfb52c3bc70" - integrity sha512-KMcaAi4l/8+xEjkRICl6ak8ySoxsYG+gG6/XfRCPJPQ/haCRIJBTL4wIl8YCsmtaBovcAXGLOShyVWQ/FG8GZA== +socket.io@^4.7.2: + version "4.7.5" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.5.tgz#56eb2d976aef9d1445f373a62d781a41c7add8f8" + integrity sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA== dependencies: accepts "~1.3.4" base64id "~2.0.0" + cors "~2.8.5" debug "~4.3.2" - engine.io "~6.4.1" + engine.io "~6.5.2" socket.io-adapter "~2.5.2" - socket.io-parser "~4.2.1" + socket.io-parser "~4.2.4" source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map-loader@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.1.tgz#72f00d05f5d1f90f80974eda781cbd7107c125f2" - integrity sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA== +source-map-loader@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-5.0.0.tgz#f593a916e1cc54471cfc8851b905c8a845fc7e38" + integrity sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA== dependencies: - abab "^2.0.6" iconv-lite "^0.6.3" source-map-js "^1.0.2" @@ -1683,21 +1703,21 @@ tapable@^2.1.1, tapable@^2.2.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -terser-webpack-plugin@^5.3.7: - version "5.3.9" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" - integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== +terser-webpack-plugin@^5.3.10: + version "5.3.10" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== dependencies: - "@jridgewell/trace-mapping" "^0.3.17" + "@jridgewell/trace-mapping" "^0.3.20" jest-worker "^27.4.5" schema-utils "^3.1.1" serialize-javascript "^6.0.1" - terser "^5.16.8" + terser "^5.26.0" -terser@^5.16.8: - version "5.24.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.24.0.tgz#4ae50302977bca4831ccc7b4fef63a3c04228364" - integrity sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw== +terser@^5.26.0: + version "5.31.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.0.tgz#06eef86f17007dbad4593f11a574c7f5eb02c6a1" + integrity sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -1731,10 +1751,10 @@ type-is@~1.6.18: media-typer "0.3.0" mime-types "~2.1.24" -typescript@5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" - integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== +typescript@5.4.3: + version "5.4.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.3.tgz#5c6fedd4c87bee01cd7a528a30145521f8e0feff" + integrity sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg== ua-parser-js@^0.7.30: version "0.7.35" @@ -1751,13 +1771,13 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -update-browserslist-db@^1.0.10: - version "1.0.11" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" - integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== +update-browserslist-db@^1.0.13: + version "1.0.16" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" + integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" + escalade "^3.1.2" + picocolors "^1.0.1" uri-js@^4.2.2: version "4.4.1" @@ -1781,23 +1801,23 @@ void-elements@^2.0.0: resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" integrity sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung== -watchpack@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== +watchpack@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.1.tgz#29308f2cac150fa8e4c92f90e0ec954a9fed7fff" + integrity sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" -webpack-cli@5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.0.tgz#abc4b1f44b50250f2632d8b8b536cfe2f6257891" - integrity sha512-a7KRJnCxejFoDpYTOwzm5o21ZXMaNqtRlvS183XzGDUPRdVEzJNImcQokqYZ8BNTnk9DkKiuWxw75+DCCoZ26w== +webpack-cli@5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b" + integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg== dependencies: "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^2.1.0" - "@webpack-cli/info" "^2.0.1" - "@webpack-cli/serve" "^2.0.3" + "@webpack-cli/configtest" "^2.1.1" + "@webpack-cli/info" "^2.0.2" + "@webpack-cli/serve" "^2.0.5" colorette "^2.0.14" commander "^10.0.1" cross-spawn "^7.0.3" @@ -1828,34 +1848,34 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@5.82.0: - version "5.82.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.82.0.tgz#3c0d074dec79401db026b4ba0fb23d6333f88e7d" - integrity sha512-iGNA2fHhnDcV1bONdUu554eZx+XeldsaeQ8T67H6KKHl2nUSwX8Zm7cmzOA46ox/X1ARxf7Bjv8wQ/HsB5fxBg== +webpack@5.91.0: + version "5.91.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9" + integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw== dependencies: "@types/eslint-scope" "^3.7.3" - "@types/estree" "^1.0.0" - "@webassemblyjs/ast" "^1.11.5" - "@webassemblyjs/wasm-edit" "^1.11.5" - "@webassemblyjs/wasm-parser" "^1.11.5" + "@types/estree" "^1.0.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" acorn "^8.7.1" - acorn-import-assertions "^1.7.6" - browserslist "^4.14.5" + acorn-import-assertions "^1.9.0" + browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.13.0" + enhanced-resolve "^5.16.0" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" + graceful-fs "^4.2.11" json-parse-even-better-errors "^2.3.1" loader-runner "^4.2.0" mime-types "^2.1.27" neo-async "^2.6.2" - schema-utils "^3.1.2" + schema-utils "^3.2.0" tapable "^2.1.1" - terser-webpack-plugin "^5.3.7" - watchpack "^2.4.0" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" webpack-sources "^3.2.3" which@^1.2.1: diff --git a/project-plugins/src/main/kotlin/io/github/xmlutil/plugin/ProjectPlugin.kt b/project-plugins/src/main/kotlin/io/github/xmlutil/plugin/ProjectPlugin.kt index fe2054290..bd4ab4abd 100644 --- a/project-plugins/src/main/kotlin/io/github/xmlutil/plugin/ProjectPlugin.kt +++ b/project-plugins/src/main/kotlin/io/github/xmlutil/plugin/ProjectPlugin.kt @@ -91,17 +91,16 @@ class ProjectPlugin: Plugin { configureCompilerOptions(project, "project ${project.name}") } - + sourceSets.configureEach { + languageSettings { + configureLanguageSettings() + } + } target { attributes { attribute(TargetJvmEnvironment.TARGET_JVM_ENVIRONMENT_ATTRIBUTE, project.envJvm) attribute(KotlinPlatformType.attribute, KotlinPlatformType.jvm) } - sourceSets.configureEach { - languageSettings { - configureLanguageSettings() - } - } mavenPublication { version = xmlutil_version project.logger.info("Setting maven publication ($artifactId) version to $xmlutil_version") @@ -122,7 +121,7 @@ class ProjectPlugin: Plugin { sourceSets.configureEach { languageSettings { configureLanguageSettings() - apiVersion = if (isJvm) "1.8" else "1.9" + apiVersion = if (isJvm) "1.8" else "2.0" } } mavenPublication { @@ -175,7 +174,7 @@ class ProjectPlugin: Plugin { private fun KotlinCommonCompilerOptions.configureCompilerOptions(project: Project, name: String) { progressiveMode = true - languageVersion = KotlinVersion.KOTLIN_1_9 + languageVersion = KotlinVersion.KOTLIN_2_0 if (this is KotlinJvmCompilerOptions) { project.logger.info("Setting common compilation options for $name") jvmTarget = JvmTarget.JVM_1_8 diff --git a/project-plugins/src/main/kotlin/net/devrieze/gradle/ext/nativeTargets.kt b/project-plugins/src/main/kotlin/net/devrieze/gradle/ext/nativeTargets.kt index c54fbe9bd..d16d97cea 100644 --- a/project-plugins/src/main/kotlin/net/devrieze/gradle/ext/nativeTargets.kt +++ b/project-plugins/src/main/kotlin/net/devrieze/gradle/ext/nativeTargets.kt @@ -28,8 +28,6 @@ import org.gradle.kotlin.dsl.getByName import org.gradle.kotlin.dsl.withType import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension -import org.jetbrains.kotlin.gradle.kpm.external.ExternalVariantApi -import org.jetbrains.kotlin.gradle.kpm.external.project import org.jetbrains.kotlin.gradle.plugin.* import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl import org.jetbrains.kotlin.gradle.targets.native.tasks.KotlinNativeHostTest @@ -88,7 +86,8 @@ private val defaultXmlUtilHierarchyTemplate = KotlinHierarchyTemplate { group("commonDom") { group("wasmCommon") { - withWasm() + withWasmJs() + withWasmWasi() } group("native") { @@ -230,9 +229,7 @@ fun Project.addNativeTargets(includeWasm: Boolean = true, includeWasi: Boolean = } } - @OptIn(ExternalVariantApi::class) project.logger.debug("Registering :${project.name}:nativeTest") - @OptIn(ExternalVariantApi::class) project.tasks.register("nativeTest") { group = "verification" val testTasks = tasks.withType().filter { diff --git a/serialization/api/android/serialization.api b/serialization/api/android/serialization.api index 5c6277dfa..450afadbd 100644 --- a/serialization/api/android/serialization.api +++ b/serialization/api/android/serialization.api @@ -119,7 +119,7 @@ public final class nl/adaptivity/xmlutil/serialization/ElementSerializer : nl/ad public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/w3c/dom/Element; public synthetic fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Ljava/lang/Object;Z)Ljava/lang/Object; - public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Element;Z)Lnl/adaptivity/xmlutil/core/impl/idom/IElement; + public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Element;Z)Lorg/w3c/dom/Element; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/w3c/dom/Element;)V @@ -161,7 +161,7 @@ public final class nl/adaptivity/xmlutil/serialization/NodeSerializer : nl/adapt public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/w3c/dom/Node; public synthetic fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Ljava/lang/Object;Z)Ljava/lang/Object; - public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Node;Z)Lnl/adaptivity/xmlutil/core/impl/idom/INode; + public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/w3c/dom/Node;)V diff --git a/serialization/api/jvm/serialization.api b/serialization/api/jvm/serialization.api index 5c6277dfa..450afadbd 100644 --- a/serialization/api/jvm/serialization.api +++ b/serialization/api/jvm/serialization.api @@ -119,7 +119,7 @@ public final class nl/adaptivity/xmlutil/serialization/ElementSerializer : nl/ad public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/w3c/dom/Element; public synthetic fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Ljava/lang/Object;Z)Ljava/lang/Object; - public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Element;Z)Lnl/adaptivity/xmlutil/core/impl/idom/IElement; + public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Element;Z)Lorg/w3c/dom/Element; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/w3c/dom/Element;)V @@ -161,7 +161,7 @@ public final class nl/adaptivity/xmlutil/serialization/NodeSerializer : nl/adapt public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/w3c/dom/Node; public synthetic fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Ljava/lang/Object;Z)Ljava/lang/Object; - public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Node;Z)Lnl/adaptivity/xmlutil/core/impl/idom/INode; + public fun deserializeXML (Lkotlinx/serialization/encoding/Decoder;Lnl/adaptivity/xmlutil/XmlReader;Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/w3c/dom/Node;)V diff --git a/serialization/api/serialization.klib.api b/serialization/api/serialization.klib.api index d2f4cab1e..712352c6c 100644 --- a/serialization/api/serialization.klib.api +++ b/serialization/api/serialization.klib.api @@ -26,24 +26,24 @@ abstract fun interface nl.adaptivity.xmlutil.serialization/UnknownChildHandler { abstract fun handleUnknownChildRecovering(nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil.serialization/InputKind, nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor, nl.adaptivity.xmlutil/QName?, kotlin.collections/Collection): kotlin.collections/List> // nl.adaptivity.xmlutil.serialization/UnknownChildHandler.handleUnknownChildRecovering|handleUnknownChildRecovering(nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.serialization.InputKind;nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor;nl.adaptivity.xmlutil.QName?;kotlin.collections.Collection){}[0] } abstract interface nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo { // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo|null[0] - abstract fun copy(nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo =..., nl.adaptivity.xmlutil.serialization/OutputKind? =..., kotlinx.serialization/KSerializer<*>? =...): nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.copy|copy(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.DeclaredNameInfo;nl.adaptivity.xmlutil.serialization.OutputKind?;kotlinx.serialization.KSerializer<*>?){}[0] - abstract val descriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.descriptor|(){}[0] + abstract fun copy(nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo = ..., nl.adaptivity.xmlutil.serialization/OutputKind? = ..., kotlinx.serialization/KSerializer<*>? = ...): nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.copy|copy(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.DeclaredNameInfo;nl.adaptivity.xmlutil.serialization.OutputKind?;kotlinx.serialization.KSerializer<*>?){}[0] + abstract val descriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.descriptor|{}descriptor[0] abstract fun (): nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor? // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.descriptor.|(){}[0] - abstract val elementSerialDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementSerialDescriptor|(){}[0] + abstract val elementSerialDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementSerialDescriptor|{}elementSerialDescriptor[0] abstract fun (): kotlinx.serialization.descriptors/SerialDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementSerialDescriptor.|(){}[0] - abstract val elementTypeDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementTypeDescriptor|(){}[0] + abstract val elementTypeDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementTypeDescriptor|{}elementTypeDescriptor[0] abstract fun (): nl.adaptivity.xmlutil.serialization.structure/XmlTypeDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementTypeDescriptor.|(){}[0] - abstract val elementUseAnnotations // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseAnnotations|(){}[0] + abstract val elementUseAnnotations // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseAnnotations|{}elementUseAnnotations[0] abstract fun (): kotlin.collections/Collection // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseAnnotations.|(){}[0] - abstract val elementUseNameInfo // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseNameInfo|(){}[0] + abstract val elementUseNameInfo // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseNameInfo|{}elementUseNameInfo[0] abstract fun (): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseNameInfo.|(){}[0] - abstract val elementUseOutputKind // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseOutputKind|(){}[0] + abstract val elementUseOutputKind // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseOutputKind|{}elementUseOutputKind[0] abstract fun (): nl.adaptivity.xmlutil.serialization/OutputKind? // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.elementUseOutputKind.|(){}[0] abstract val index // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.index|{}index[0] abstract fun (): kotlin/Int // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.index.|(){}[0] - abstract val namespace // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.namespace|(){}[0] + abstract val namespace // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.namespace|{}namespace[0] abstract fun (): nl.adaptivity.xmlutil/Namespace // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.namespace.|(){}[0] - abstract val overriddenSerializer // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.overriddenSerializer|(){}[0] + abstract val overriddenSerializer // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.overriddenSerializer|{}overriddenSerializer[0] abstract fun (): kotlinx.serialization/KSerializer<*>? // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.overriddenSerializer.|(){}[0] abstract val parentIsInline // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.parentIsInline|{}parentIsInline[0] abstract fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo.parentIsInline.|(){}[0] @@ -60,7 +60,7 @@ abstract interface nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescript abstract fun (): kotlinx.serialization/KSerializer<*>? // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.overriddenSerializer.|(){}[0] abstract val preserveSpace // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.preserveSpace|{}preserveSpace[0] abstract fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.preserveSpace.|(){}[0] - abstract val serialDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.serialDescriptor|(){}[0] + abstract val serialDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.serialDescriptor|{}serialDescriptor[0] abstract fun (): kotlinx.serialization.descriptors/SerialDescriptor // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.serialDescriptor.|(){}[0] abstract val serialKind // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.serialKind|{}serialKind[0] abstract fun (): kotlinx.serialization.descriptors/SerialKind // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.serialKind.|(){}[0] @@ -79,7 +79,7 @@ abstract interface nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescript open fun (): kotlinx.serialization.descriptors/SerialKind // nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor.kind.|(){}[0] } abstract interface nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy { // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy|null[0] - abstract fun effectiveName(nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization/OutputKind, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo =...): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.effectiveName|effectiveName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.OutputKind;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.DeclaredNameInfo){}[0] + abstract fun effectiveName(nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization/OutputKind, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo = ...): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.effectiveName|effectiveName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.OutputKind;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.DeclaredNameInfo){}[0] abstract fun effectiveOutputKind(nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo): nl.adaptivity.xmlutil.serialization/OutputKind // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.effectiveOutputKind|effectiveOutputKind(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo){}[0] abstract fun handleUnknownContent(nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil.serialization/InputKind, nl.adaptivity.xmlutil/QName?, kotlin.collections/Collection) // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.handleUnknownContent|handleUnknownContent(nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.serialization.InputKind;nl.adaptivity.xmlutil.QName?;kotlin.collections.Collection){}[0] abstract fun ignoredSerialInfo(kotlin/String) // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ignoredSerialInfo|ignoredSerialInfo(kotlin.String){}[0] @@ -92,7 +92,7 @@ abstract interface nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy { constructor (kotlin/String, nl.adaptivity.xmlutil/QName) // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.|(kotlin.String;nl.adaptivity.xmlutil.QName){}[0] final fun component1(): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.component1|component1(){}[0] final fun component2(): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.component2|component2(){}[0] - final fun copy(kotlin/String =..., nl.adaptivity.xmlutil/QName =...): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.copy|copy(kotlin.String;nl.adaptivity.xmlutil.QName){}[0] + final fun copy(kotlin/String = ..., nl.adaptivity.xmlutil/QName = ...): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.copy|copy(kotlin.String;nl.adaptivity.xmlutil.QName){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.ActualNameInfo.toString|toString(){}[0] @@ -106,7 +106,7 @@ abstract interface nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy { final fun component1(): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.component1|component1(){}[0] final fun component2(): nl.adaptivity.xmlutil/QName? // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.component2|component2(){}[0] final fun component3(): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.component3|component3(){}[0] - final fun copy(kotlin/String =..., nl.adaptivity.xmlutil/QName? =..., kotlin/Boolean =...): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.copy|copy(kotlin.String;nl.adaptivity.xmlutil.QName?;kotlin.Boolean){}[0] + final fun copy(kotlin/String = ..., nl.adaptivity.xmlutil/QName? = ..., kotlin/Boolean = ...): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.copy|copy(kotlin.String;nl.adaptivity.xmlutil.QName?;kotlin.Boolean){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.toString|toString(){}[0] @@ -114,7 +114,7 @@ abstract interface nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy { final fun (): nl.adaptivity.xmlutil/QName? // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.annotatedName.|(){}[0] final val isDefaultNamespace // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.isDefaultNamespace|{}isDefaultNamespace[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.isDefaultNamespace.|(){}[0] - final val serialName // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.serialName|(){}[0] + final val serialName // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.serialName|{}serialName[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.DeclaredNameInfo.serialName.|(){}[0] } final enum class XmlEncodeDefault : kotlin/Enum { // nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault|null[0] @@ -243,7 +243,7 @@ final class nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint { / constructor (kotlin/Int, kotlin/Int) // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.|(kotlin.Int;kotlin.Int){}[0] final fun component1(): kotlin/Int // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.component1|component1(){}[0] final fun component2(): kotlin/Int // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.component2|component2(){}[0] - final fun copy(kotlin/Int =..., kotlin/Int =...): nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.copy|copy(kotlin.Int;kotlin.Int){}[0] + final fun copy(kotlin/Int = ..., kotlin/Int = ...): nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.copy|copy(kotlin.Int;kotlin.Int){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization.structure/XmlOrderConstraint.toString|toString(){}[0] @@ -330,20 +330,20 @@ final class nl.adaptivity.xmlutil.serialization/PolyInfo { // nl.adaptivity.xmlu final fun component1(): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/PolyInfo.component1|component1(){}[0] final fun component2(): kotlin/Int // nl.adaptivity.xmlutil.serialization/PolyInfo.component2|component2(){}[0] final fun component3(): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/PolyInfo.component3|component3(){}[0] - final fun copy(nl.adaptivity.xmlutil/QName =..., kotlin/Int =..., nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor =...): nl.adaptivity.xmlutil.serialization/PolyInfo // nl.adaptivity.xmlutil.serialization/PolyInfo.copy|copy(nl.adaptivity.xmlutil.QName;kotlin.Int;nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor){}[0] + final fun copy(nl.adaptivity.xmlutil/QName = ..., kotlin/Int = ..., nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor = ...): nl.adaptivity.xmlutil.serialization/PolyInfo // nl.adaptivity.xmlutil.serialization/PolyInfo.copy|copy(nl.adaptivity.xmlutil.QName;kotlin.Int;nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/PolyInfo.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // nl.adaptivity.xmlutil.serialization/PolyInfo.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization/PolyInfo.toString|toString(){}[0] - final val descriptor // nl.adaptivity.xmlutil.serialization/PolyInfo.descriptor|(){}[0] + final val descriptor // nl.adaptivity.xmlutil.serialization/PolyInfo.descriptor|{}descriptor[0] final fun (): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/PolyInfo.descriptor.|(){}[0] - final val index // nl.adaptivity.xmlutil.serialization/PolyInfo.index|(){}[0] + final val index // nl.adaptivity.xmlutil.serialization/PolyInfo.index|{}index[0] final fun (): kotlin/Int // nl.adaptivity.xmlutil.serialization/PolyInfo.index.|(){}[0] - final val tagName // nl.adaptivity.xmlutil.serialization/PolyInfo.tagName|(){}[0] + final val tagName // nl.adaptivity.xmlutil.serialization/PolyInfo.tagName|{}tagName[0] final fun (): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/PolyInfo.tagName.|(){}[0] } final class nl.adaptivity.xmlutil.serialization/UnknownXmlFieldException : nl.adaptivity.xmlutil.serialization/XmlSerialException { // nl.adaptivity.xmlutil.serialization/UnknownXmlFieldException|null[0] - constructor (kotlin/String?, kotlin/String, kotlin.collections/Collection =...) // nl.adaptivity.xmlutil.serialization/UnknownXmlFieldException.|(kotlin.String?;kotlin.String;kotlin.collections.Collection){}[0] - constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/String, kotlin.collections/Collection =...) // nl.adaptivity.xmlutil.serialization/UnknownXmlFieldException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.String;kotlin.collections.Collection){}[0] + constructor (kotlin/String?, kotlin/String, kotlin.collections/Collection = ...) // nl.adaptivity.xmlutil.serialization/UnknownXmlFieldException.|(kotlin.String?;kotlin.String;kotlin.collections.Collection){}[0] + constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/String, kotlin.collections/Collection = ...) // nl.adaptivity.xmlutil.serialization/UnknownXmlFieldException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.String;kotlin.collections.Collection){}[0] } final class nl.adaptivity.xmlutil.serialization/XML : kotlinx.serialization/StringFormat { // nl.adaptivity.xmlutil.serialization/XML|null[0] abstract interface XmlCodecConfig { // nl.adaptivity.xmlutil.serialization/XML.XmlCodecConfig|null[0] @@ -366,16 +366,16 @@ final class nl.adaptivity.xmlutil.serialization/XML : kotlinx.serialization/Stri abstract fun (): nl.adaptivity.xmlutil/XmlWriter // nl.adaptivity.xmlutil.serialization/XML.XmlOutput.target.|(){}[0] open fun ensureNamespace(nl.adaptivity.xmlutil/QName): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/XML.XmlOutput.ensureNamespace|ensureNamespace(nl.adaptivity.xmlutil.QName){}[0] } - constructor (kotlin/Boolean =..., kotlin/Boolean =..., kotlin/Int =..., kotlinx.serialization.modules/SerializersModule =...) // nl.adaptivity.xmlutil.serialization/XML.|(kotlin.Boolean;kotlin.Boolean;kotlin.Int;kotlinx.serialization.modules.SerializersModule){}[0] - constructor (kotlinx.serialization.modules/SerializersModule =..., kotlin/Function1 =...) // nl.adaptivity.xmlutil.serialization/XML.|(kotlinx.serialization.modules.SerializersModule;kotlin.Function1){}[0] - constructor (nl.adaptivity.xmlutil.serialization/XmlConfig, kotlinx.serialization.modules/SerializersModule =...) // nl.adaptivity.xmlutil.serialization/XML.|(nl.adaptivity.xmlutil.serialization.XmlConfig;kotlinx.serialization.modules.SerializersModule){}[0] - constructor (nl.adaptivity.xmlutil.serialization/XmlConfig.Builder, kotlinx.serialization.modules/SerializersModule =...) // nl.adaptivity.xmlutil.serialization/XML.|(nl.adaptivity.xmlutil.serialization.XmlConfig.Builder;kotlinx.serialization.modules.SerializersModule){}[0] + constructor (kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Int = ..., kotlinx.serialization.modules/SerializersModule = ...) // nl.adaptivity.xmlutil.serialization/XML.|(kotlin.Boolean;kotlin.Boolean;kotlin.Int;kotlinx.serialization.modules.SerializersModule){}[0] + constructor (kotlinx.serialization.modules/SerializersModule = ..., kotlin/Function1 = ...) // nl.adaptivity.xmlutil.serialization/XML.|(kotlinx.serialization.modules.SerializersModule;kotlin.Function1){}[0] + constructor (nl.adaptivity.xmlutil.serialization/XmlConfig, kotlinx.serialization.modules/SerializersModule = ...) // nl.adaptivity.xmlutil.serialization/XML.|(nl.adaptivity.xmlutil.serialization.XmlConfig;kotlinx.serialization.modules.SerializersModule){}[0] + constructor (nl.adaptivity.xmlutil.serialization/XmlConfig.Builder, kotlinx.serialization.modules/SerializersModule = ...) // nl.adaptivity.xmlutil.serialization/XML.|(nl.adaptivity.xmlutil.serialization.XmlConfig.Builder;kotlinx.serialization.modules.SerializersModule){}[0] final class <#A1: kotlin/Any?> ParsedData { // nl.adaptivity.xmlutil.serialization/XML.ParsedData|null[0] - constructor (kotlin/Int, #A1, kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/XML.ParsedData.|(kotlin.Int;1:0;kotlin.Boolean){}[0] + constructor (kotlin/Int, #A1, kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/XML.ParsedData.|(kotlin.Int;1:0;kotlin.Boolean){}[0] final fun component1(): kotlin/Int // nl.adaptivity.xmlutil.serialization/XML.ParsedData.component1|component1(){}[0] final fun component2(): #A1 // nl.adaptivity.xmlutil.serialization/XML.ParsedData.component2|component2(){}[0] final fun component3(): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XML.ParsedData.component3|component3(){}[0] - final fun copy(kotlin/Int =..., #A1 =..., kotlin/Boolean =...): nl.adaptivity.xmlutil.serialization/XML.ParsedData<#A1> // nl.adaptivity.xmlutil.serialization/XML.ParsedData.copy|copy(kotlin.Int;1:0;kotlin.Boolean){}[0] + final fun copy(kotlin/Int = ..., #A1 = ..., kotlin/Boolean = ...): nl.adaptivity.xmlutil.serialization/XML.ParsedData<#A1> // nl.adaptivity.xmlutil.serialization/XML.ParsedData.copy|copy(kotlin.Int;1:0;kotlin.Boolean){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XML.ParsedData.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // nl.adaptivity.xmlutil.serialization/XML.ParsedData.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.ParsedData.toString|toString(){}[0] @@ -388,35 +388,35 @@ final class nl.adaptivity.xmlutil.serialization/XML : kotlinx.serialization/Stri } final fun <#A1: kotlin/Any> parse(kotlin.reflect/KClass<#A1>, kotlin/String): #A1 // nl.adaptivity.xmlutil.serialization/XML.parse|parse(kotlin.reflect.KClass<0:0>;kotlin.String){0§}[0] final fun <#A1: kotlin/Any> parse(kotlin.reflect/KClass<#A1>, nl.adaptivity.xmlutil/XmlReader): #A1 // nl.adaptivity.xmlutil.serialization/XML.parse|parse(kotlin.reflect.KClass<0:0>;nl.adaptivity.xmlutil.XmlReader){0§}[0] - final fun <#A1: kotlin/Any> stringify(#A1, kotlinx.serialization/SerializationStrategy<#A1>, kotlin/String? =...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(0:0;kotlinx.serialization.SerializationStrategy<0:0>;kotlin.String?){0§}[0] - final fun <#A1: kotlin/Any> stringify(kotlin.reflect/KClass<#A1>, #A1, kotlin/String? =...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(kotlin.reflect.KClass<0:0>;0:0;kotlin.String?){0§}[0] - final fun <#A1: kotlin/Any> toXml(nl.adaptivity.xmlutil/XmlWriter, kotlin.reflect/KClass<#A1>, #A1, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;kotlin.reflect.KClass<0:0>;0:0;kotlin.String?){0§}[0] - final fun <#A1: kotlin/Any?> decodeFromReader(kotlinx.serialization/DeserializationStrategy<#A1>, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? =...): #A1 // nl.adaptivity.xmlutil.serialization/XML.decodeFromReader|decodeFromReader(kotlinx.serialization.DeserializationStrategy<0:0>;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] + final fun <#A1: kotlin/Any> stringify(#A1, kotlinx.serialization/SerializationStrategy<#A1>, kotlin/String? = ...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(0:0;kotlinx.serialization.SerializationStrategy<0:0>;kotlin.String?){0§}[0] + final fun <#A1: kotlin/Any> stringify(kotlin.reflect/KClass<#A1>, #A1, kotlin/String? = ...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(kotlin.reflect.KClass<0:0>;0:0;kotlin.String?){0§}[0] + final fun <#A1: kotlin/Any> toXml(nl.adaptivity.xmlutil/XmlWriter, kotlin.reflect/KClass<#A1>, #A1, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;kotlin.reflect.KClass<0:0>;0:0;kotlin.String?){0§}[0] + final fun <#A1: kotlin/Any?> decodeFromReader(kotlinx.serialization/DeserializationStrategy<#A1>, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? = ...): #A1 // nl.adaptivity.xmlutil.serialization/XML.decodeFromReader|decodeFromReader(kotlinx.serialization.DeserializationStrategy<0:0>;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] final fun <#A1: kotlin/Any?> decodeFromString(kotlinx.serialization/DeserializationStrategy<#A1>, kotlin/String): #A1 // nl.adaptivity.xmlutil.serialization/XML.decodeFromString|decodeFromString(kotlinx.serialization.DeserializationStrategy<0:0>;kotlin.String){0§}[0] final fun <#A1: kotlin/Any?> decodeFromString(kotlinx.serialization/DeserializationStrategy<#A1>, kotlin/String, nl.adaptivity.xmlutil/QName?): #A1 // nl.adaptivity.xmlutil.serialization/XML.decodeFromString|decodeFromString(kotlinx.serialization.DeserializationStrategy<0:0>;kotlin.String;nl.adaptivity.xmlutil.QName?){0§}[0] final fun <#A1: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A1>, #A1): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun <#A1: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A1>, #A1, kotlin/String?): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] final fun <#A1: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A1>, #A1, nl.adaptivity.xmlutil/QName): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0;nl.adaptivity.xmlutil.QName){0§}[0] - final fun <#A1: kotlin/Any?> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A1>, #A1, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] + final fun <#A1: kotlin/Any?> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A1>, #A1, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] final fun <#A1: kotlin/Any?> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A1>, #A1, nl.adaptivity.xmlutil/QName?) // nl.adaptivity.xmlutil.serialization/XML.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;nl.adaptivity.xmlutil.QName?){0§}[0] final fun <#A1: kotlin/Any?> parse(kotlinx.serialization/DeserializationStrategy<#A1>, kotlin/String): #A1 // nl.adaptivity.xmlutil.serialization/XML.parse|parse(kotlinx.serialization.DeserializationStrategy<0:0>;kotlin.String){0§}[0] final fun <#A1: kotlin/Any?> parse(kotlinx.serialization/DeserializationStrategy<#A1>, nl.adaptivity.xmlutil/XmlReader): #A1 // nl.adaptivity.xmlutil.serialization/XML.parse|parse(kotlinx.serialization.DeserializationStrategy<0:0>;nl.adaptivity.xmlutil.XmlReader){0§}[0] final fun <#A1: kotlin/Any?> stringify(kotlinx.serialization/SerializationStrategy<#A1>, #A1): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun <#A1: kotlin/Any?> stringify(kotlinx.serialization/SerializationStrategy<#A1>, #A1, kotlin/String?): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] - final fun <#A1: kotlin/Any?> toXml(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A1>, #A1, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] - final fun copy(kotlinx.serialization.modules/SerializersModule =..., kotlin/Function1): nl.adaptivity.xmlutil.serialization/XML // nl.adaptivity.xmlutil.serialization/XML.copy|copy(kotlinx.serialization.modules.SerializersModule;kotlin.Function1){}[0] - final fun copy(nl.adaptivity.xmlutil.serialization/XmlConfig =..., kotlinx.serialization.modules/SerializersModule =...): nl.adaptivity.xmlutil.serialization/XML // nl.adaptivity.xmlutil.serialization/XML.copy|copy(nl.adaptivity.xmlutil.serialization.XmlConfig;kotlinx.serialization.modules.SerializersModule){}[0] - final fun xmlDescriptor(kotlinx.serialization/DeserializationStrategy<*>, nl.adaptivity.xmlutil/QName? =...): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.xmlDescriptor|xmlDescriptor(kotlinx.serialization.DeserializationStrategy<*>;nl.adaptivity.xmlutil.QName?){}[0] - final fun xmlDescriptor(kotlinx.serialization/KSerializer<*>, nl.adaptivity.xmlutil/QName? =...): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.xmlDescriptor|xmlDescriptor(kotlinx.serialization.KSerializer<*>;nl.adaptivity.xmlutil.QName?){}[0] - final fun xmlDescriptor(kotlinx.serialization/SerializationStrategy<*>, nl.adaptivity.xmlutil/QName? =...): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.xmlDescriptor|xmlDescriptor(kotlinx.serialization.SerializationStrategy<*>;nl.adaptivity.xmlutil.QName?){}[0] - final inline fun <#A1: reified kotlin/Any> decodeFromReader(nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? =...): #A1 // nl.adaptivity.xmlutil.serialization/XML.decodeFromReader|decodeFromReader(nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] + final fun <#A1: kotlin/Any?> toXml(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A1>, #A1, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] + final fun copy(kotlinx.serialization.modules/SerializersModule = ..., kotlin/Function1): nl.adaptivity.xmlutil.serialization/XML // nl.adaptivity.xmlutil.serialization/XML.copy|copy(kotlinx.serialization.modules.SerializersModule;kotlin.Function1){}[0] + final fun copy(nl.adaptivity.xmlutil.serialization/XmlConfig = ..., kotlinx.serialization.modules/SerializersModule = ...): nl.adaptivity.xmlutil.serialization/XML // nl.adaptivity.xmlutil.serialization/XML.copy|copy(nl.adaptivity.xmlutil.serialization.XmlConfig;kotlinx.serialization.modules.SerializersModule){}[0] + final fun xmlDescriptor(kotlinx.serialization/DeserializationStrategy<*>, nl.adaptivity.xmlutil/QName? = ...): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.xmlDescriptor|xmlDescriptor(kotlinx.serialization.DeserializationStrategy<*>;nl.adaptivity.xmlutil.QName?){}[0] + final fun xmlDescriptor(kotlinx.serialization/KSerializer<*>, nl.adaptivity.xmlutil/QName? = ...): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.xmlDescriptor|xmlDescriptor(kotlinx.serialization.KSerializer<*>;nl.adaptivity.xmlutil.QName?){}[0] + final fun xmlDescriptor(kotlinx.serialization/SerializationStrategy<*>, nl.adaptivity.xmlutil/QName? = ...): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.xmlDescriptor|xmlDescriptor(kotlinx.serialization.SerializationStrategy<*>;nl.adaptivity.xmlutil.QName?){}[0] + final inline fun <#A1: reified kotlin/Any> decodeFromReader(nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? = ...): #A1 // nl.adaptivity.xmlutil.serialization/XML.decodeFromReader|decodeFromReader(nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] final inline fun <#A1: reified kotlin/Any> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, #A1, kotlin/String?) // nl.adaptivity.xmlutil.serialization/XML.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] final inline fun <#A1: reified kotlin/Any> parse(nl.adaptivity.xmlutil/XmlReader): #A1 // nl.adaptivity.xmlutil.serialization/XML.parse|parse(nl.adaptivity.xmlutil.XmlReader){0§}[0] - final inline fun <#A1: reified kotlin/Any> stringify(#A1, kotlin/String? =...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(0:0;kotlin.String?){0§}[0] - final inline fun <#A1: reified kotlin/Any> toXml(#A1, nl.adaptivity.xmlutil/XmlWriter, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(0:0;nl.adaptivity.xmlutil.XmlWriter;kotlin.String?){0§}[0] - final inline fun <#A1: reified kotlin/Any> toXml(nl.adaptivity.xmlutil/XmlWriter, #A1, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] + final inline fun <#A1: reified kotlin/Any> stringify(#A1, kotlin/String? = ...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.stringify|stringify(0:0;kotlin.String?){0§}[0] + final inline fun <#A1: reified kotlin/Any> toXml(#A1, nl.adaptivity.xmlutil/XmlWriter, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(0:0;nl.adaptivity.xmlutil.XmlWriter;kotlin.String?){0§}[0] + final inline fun <#A1: reified kotlin/Any> toXml(nl.adaptivity.xmlutil/XmlWriter, #A1, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] final object Companion : kotlinx.serialization/StringFormat { // nl.adaptivity.xmlutil.serialization/XML.Companion|null[0] - final fun <#A2: kotlin/Any> decodeFromReader(kotlinx.serialization/DeserializationStrategy<#A2>, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? =...): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.decodeFromReader|decodeFromReader(kotlinx.serialization.DeserializationStrategy<0:0>;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] + final fun <#A2: kotlin/Any> decodeFromReader(kotlinx.serialization/DeserializationStrategy<#A2>, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? = ...): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.decodeFromReader|decodeFromReader(kotlinx.serialization.DeserializationStrategy<0:0>;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] final fun <#A2: kotlin/Any> parse(kotlin.reflect/KClass<#A2>, nl.adaptivity.xmlutil/XmlReader, kotlinx.serialization/DeserializationStrategy<#A2>): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.parse|parse(kotlin.reflect.KClass<0:0>;nl.adaptivity.xmlutil.XmlReader;kotlinx.serialization.DeserializationStrategy<0:0>){0§}[0] final fun <#A2: kotlin/Any> parse(nl.adaptivity.xmlutil/XmlReader, kotlin.reflect/KClass<#A2>, kotlinx.serialization/DeserializationStrategy<#A2>): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.parse|parse(nl.adaptivity.xmlutil.XmlReader;kotlin.reflect.KClass<0:0>;kotlinx.serialization.DeserializationStrategy<0:0>){0§}[0] final fun <#A2: kotlin/Any> parse(nl.adaptivity.xmlutil/XmlReader, kotlinx.serialization/DeserializationStrategy<#A2>): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.parse|parse(nl.adaptivity.xmlutil.XmlReader;kotlinx.serialization.DeserializationStrategy<0:0>){0§}[0] @@ -425,25 +425,25 @@ final class nl.adaptivity.xmlutil.serialization/XML : kotlinx.serialization/Stri final fun <#A2: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A2>, #A2): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun <#A2: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A2>, #A2, kotlin/String): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String){0§}[0] final fun <#A2: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A2>, #A2, nl.adaptivity.xmlutil/QName): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0;nl.adaptivity.xmlutil.QName){0§}[0] - final fun <#A2: kotlin/Any?> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A2>, #A2, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] + final fun <#A2: kotlin/Any?> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A2>, #A2, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] final fun <#A2: kotlin/Any?> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A2>, #A2, nl.adaptivity.xmlutil/QName) // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;nl.adaptivity.xmlutil.QName){0§}[0] final fun <#A2: kotlin/Any?> parse(kotlinx.serialization/DeserializationStrategy<#A2>, kotlin/String): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.parse|parse(kotlinx.serialization.DeserializationStrategy<0:0>;kotlin.String){0§}[0] final fun <#A2: kotlin/Any?> stringify(kotlinx.serialization/SerializationStrategy<#A2>, #A2): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.stringify|stringify(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun <#A2: kotlin/Any?> stringify(kotlinx.serialization/SerializationStrategy<#A2>, #A2, kotlin/String): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.stringify|stringify(kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String){0§}[0] - final fun <#A2: kotlin/Any?> toXml(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A2>, #A2, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.Companion.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] + final fun <#A2: kotlin/Any?> toXml(nl.adaptivity.xmlutil/XmlWriter, kotlinx.serialization/SerializationStrategy<#A2>, #A2, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.Companion.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0;kotlin.String?){0§}[0] final fun xmlDescriptor(kotlinx.serialization/DeserializationStrategy<*>): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.Companion.xmlDescriptor|xmlDescriptor(kotlinx.serialization.DeserializationStrategy<*>){}[0] final fun xmlDescriptor(kotlinx.serialization/KSerializer<*>): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.Companion.xmlDescriptor|xmlDescriptor(kotlinx.serialization.KSerializer<*>){}[0] final fun xmlDescriptor(kotlinx.serialization/SerializationStrategy<*>): nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor // nl.adaptivity.xmlutil.serialization/XML.Companion.xmlDescriptor|xmlDescriptor(kotlinx.serialization.SerializationStrategy<*>){}[0] - final inline fun <#A2: reified kotlin/Any> decodeFromReader(nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? =...): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.decodeFromReader|decodeFromReader(nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] - final inline fun <#A2: reified kotlin/Any> decodeFromString(kotlin/String, nl.adaptivity.xmlutil/QName? =...): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.decodeFromString|decodeFromString(kotlin.String;nl.adaptivity.xmlutil.QName?){0§}[0] - final inline fun <#A2: reified kotlin/Any> encodeToString(#A2, kotlin/String? =...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToString|encodeToString(0:0;kotlin.String?){0§}[0] + final inline fun <#A2: reified kotlin/Any> decodeFromReader(nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil/QName? = ...): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.decodeFromReader|decodeFromReader(nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.QName?){0§}[0] + final inline fun <#A2: reified kotlin/Any> decodeFromString(kotlin/String, nl.adaptivity.xmlutil/QName? = ...): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.decodeFromString|decodeFromString(kotlin.String;nl.adaptivity.xmlutil.QName?){0§}[0] + final inline fun <#A2: reified kotlin/Any> encodeToString(#A2, kotlin/String? = ...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToString|encodeToString(0:0;kotlin.String?){0§}[0] final inline fun <#A2: reified kotlin/Any> encodeToString(#A2, nl.adaptivity.xmlutil/QName): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToString|encodeToString(0:0;nl.adaptivity.xmlutil.QName){0§}[0] - final inline fun <#A2: reified kotlin/Any> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, #A2, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] + final inline fun <#A2: reified kotlin/Any> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, #A2, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] final inline fun <#A2: reified kotlin/Any> encodeToWriter(nl.adaptivity.xmlutil/XmlWriter, #A2, nl.adaptivity.xmlutil/QName) // nl.adaptivity.xmlutil.serialization/XML.Companion.encodeToWriter|encodeToWriter(nl.adaptivity.xmlutil.XmlWriter;0:0;nl.adaptivity.xmlutil.QName){0§}[0] final inline fun <#A2: reified kotlin/Any> parse(kotlin/String): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.parse|parse(kotlin.String){0§}[0] final inline fun <#A2: reified kotlin/Any> parse(nl.adaptivity.xmlutil/XmlReader): #A2 // nl.adaptivity.xmlutil.serialization/XML.Companion.parse|parse(nl.adaptivity.xmlutil.XmlReader){0§}[0] - final inline fun <#A2: reified kotlin/Any> stringify(#A2, kotlin/String? =...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.stringify|stringify(0:0;kotlin.String?){0§}[0] - final inline fun <#A2: reified kotlin/Any> toXml(nl.adaptivity.xmlutil/XmlWriter, #A2, kotlin/String? =...) // nl.adaptivity.xmlutil.serialization/XML.Companion.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] + final inline fun <#A2: reified kotlin/Any> stringify(#A2, kotlin/String? = ...): kotlin/String // nl.adaptivity.xmlutil.serialization/XML.Companion.stringify|stringify(0:0;kotlin.String?){0§}[0] + final inline fun <#A2: reified kotlin/Any> toXml(nl.adaptivity.xmlutil/XmlWriter, #A2, kotlin/String? = ...) // nl.adaptivity.xmlutil.serialization/XML.Companion.toXml|toXml(nl.adaptivity.xmlutil.XmlWriter;0:0;kotlin.String?){0§}[0] final val defaultInstance // nl.adaptivity.xmlutil.serialization/XML.Companion.defaultInstance|{}defaultInstance[0] final fun (): nl.adaptivity.xmlutil.serialization/XML // nl.adaptivity.xmlutil.serialization/XML.Companion.defaultInstance.|(){}[0] final val serializersModule // nl.adaptivity.xmlutil.serialization/XML.Companion.serializersModule|{}serializersModule[0] @@ -461,19 +461,19 @@ final class nl.adaptivity.xmlutil.serialization/XML : kotlinx.serialization/Stri final fun (): kotlinx.serialization.modules/SerializersModule // nl.adaptivity.xmlutil.serialization/XML.serializersModule.|(){}[0] } final class nl.adaptivity.xmlutil.serialization/XmlConfig { // nl.adaptivity.xmlutil.serialization/XmlConfig|null[0] - constructor (kotlin/Boolean =..., kotlin/Boolean, kotlin/Int, kotlin/Boolean =..., kotlin/Function4, kotlin/Unit> =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;kotlin.Boolean;kotlin.Int;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean =..., kotlin/Boolean, kotlin/String =..., kotlin/Boolean =..., kotlin/Function4, kotlin/Unit> =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;kotlin.Boolean;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/String =..., kotlin/Boolean =..., kotlin/Function4, kotlin/Unit>, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/String =..., kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.UnknownChildHandler){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/String =..., kotlin/Boolean? =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler? =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy, kotlin/Pair? =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean?;nl.adaptivity.xmlutil.serialization.UnknownChildHandler?;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy;kotlin.Pair?){}[0] - constructor (nl.adaptivity.xmlutil.serialization/XmlConfig.Builder =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(nl.adaptivity.xmlutil.serialization.XmlConfig.Builder){}[0] + constructor (kotlin/Boolean = ..., kotlin/Boolean, kotlin/Int, kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit> = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;kotlin.Boolean;kotlin.Int;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean = ..., kotlin/Boolean, kotlin/String = ..., kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit> = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;kotlin.Boolean;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/String = ..., kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit>, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/String = ..., kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.UnknownChildHandler){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/String = ..., kotlin/Boolean? = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler? = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy, kotlin/Pair? = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean?;nl.adaptivity.xmlutil.serialization.UnknownChildHandler?;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy;kotlin.Pair?){}[0] + constructor (nl.adaptivity.xmlutil.serialization/XmlConfig.Builder = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.|(nl.adaptivity.xmlutil.serialization.XmlConfig.Builder){}[0] final class Builder { // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder|null[0] - constructor (kotlin/Boolean =..., kotlin/Boolean, kotlin/Int, kotlin/Boolean =..., kotlin/Function4, kotlin/Unit> =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;kotlin.Boolean;kotlin.Int;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean =..., kotlin/Boolean, kotlin/String =..., kotlin/Boolean =..., kotlin/Function4, kotlin/Unit> =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;kotlin.Boolean;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/Int, kotlin/Boolean =..., kotlin/Function4, kotlin/Unit>) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.Int;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/Int, kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.Int;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.UnknownChildHandler){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/String =..., kotlin/Boolean =..., kotlin/Function4, kotlin/Unit>, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy? =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy?){}[0] - constructor (kotlin/Boolean =..., nl.adaptivity.xmlutil/XmlDeclMode =..., kotlin/String =..., kotlin/Boolean? =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler? =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy? =...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean?;nl.adaptivity.xmlutil.serialization.UnknownChildHandler?;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy?){}[0] + constructor (kotlin/Boolean = ..., kotlin/Boolean, kotlin/Int, kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit> = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;kotlin.Boolean;kotlin.Int;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean = ..., kotlin/Boolean, kotlin/String = ..., kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit> = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;kotlin.Boolean;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/Int, kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit>) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.Int;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/Int, kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.Int;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.UnknownChildHandler){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/String = ..., kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit>, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy? = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean;kotlin.Function4,kotlin.Unit>;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy?){}[0] + constructor (kotlin/Boolean = ..., nl.adaptivity.xmlutil/XmlDeclMode = ..., kotlin/String = ..., kotlin/Boolean? = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler? = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy? = ...) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(kotlin.Boolean;nl.adaptivity.xmlutil.XmlDeclMode;kotlin.String;kotlin.Boolean?;nl.adaptivity.xmlutil.serialization.UnknownChildHandler?;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy?){}[0] constructor (nl.adaptivity.xmlutil.serialization/XmlConfig) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.|(nl.adaptivity.xmlutil.serialization.XmlConfig){}[0] final fun policyBuilder(): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.policyBuilder|policyBuilder(){}[0] final fun recommended() // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.recommended|recommended(){}[0] @@ -483,50 +483,50 @@ final class nl.adaptivity.xmlutil.serialization/XmlConfig { // nl.adaptivity.xml final inline fun recommended(kotlin/Function1) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.recommended|recommended(kotlin.Function1){}[0] final inline fun recommended_0_86_3(kotlin/Function1) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.recommended_0_86_3|recommended_0_86_3(kotlin.Function1){}[0] final inline fun recommended_0_87_0(kotlin/Function1) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.recommended_0_87_0|recommended_0_87_0(kotlin.Function1){}[0] - final var autoPolymorphic // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.autoPolymorphic|(){}[0] + final var autoPolymorphic // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.autoPolymorphic|{}autoPolymorphic[0] final fun (): kotlin/Boolean? // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.autoPolymorphic.|(){}[0] final fun (kotlin/Boolean?) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.autoPolymorphic.|(kotlin.Boolean?){}[0] - final var encodeDefault // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.encodeDefault|(){}[0] + final var encodeDefault // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.encodeDefault|{}encodeDefault[0] final fun (): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.encodeDefault.|(){}[0] final fun (nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.encodeDefault.|(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault){}[0] final var indent // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indent|{}indent[0] final fun (): kotlin/Int // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indent.|(){}[0] final fun (kotlin/Int) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indent.|(kotlin.Int){}[0] - final var indentString // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indentString|(){}[0] + final var indentString // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indentString|{}indentString[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indentString.|(){}[0] final fun (kotlin/String) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.indentString.|(kotlin.String){}[0] - final var isCollectingNSAttributes // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isCollectingNSAttributes|(){}[0] + final var isCollectingNSAttributes // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isCollectingNSAttributes|{}isCollectingNSAttributes[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isCollectingNSAttributes.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isCollectingNSAttributes.|(kotlin.Boolean){}[0] - final var isInlineCollapsed // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isInlineCollapsed|(){}[0] + final var isInlineCollapsed // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isInlineCollapsed|{}isInlineCollapsed[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isInlineCollapsed.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.isInlineCollapsed.|(kotlin.Boolean){}[0] - final var nilAttribute // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.nilAttribute|(){}[0] + final var nilAttribute // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.nilAttribute|{}nilAttribute[0] final fun (): kotlin/Pair? // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.nilAttribute.|(){}[0] final fun (kotlin/Pair?) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.nilAttribute.|(kotlin.Pair?){}[0] final var omitXmlDecl // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.omitXmlDecl|{}omitXmlDecl[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.omitXmlDecl.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.omitXmlDecl.|(kotlin.Boolean){}[0] - final var policy // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.policy|(){}[0] + final var policy // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.policy|{}policy[0] final fun (): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy? // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.policy.|(){}[0] final fun (nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy?) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.policy.|(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy?){}[0] - final var repairNamespaces // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.repairNamespaces|(){}[0] + final var repairNamespaces // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.repairNamespaces|{}repairNamespaces[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.repairNamespaces.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.repairNamespaces.|(kotlin.Boolean){}[0] - final var unknownChildHandler // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.unknownChildHandler|(){}[0] + final var unknownChildHandler // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.unknownChildHandler|{}unknownChildHandler[0] final fun (): nl.adaptivity.xmlutil.serialization/UnknownChildHandler? // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.unknownChildHandler.|(){}[0] final fun (nl.adaptivity.xmlutil.serialization/UnknownChildHandler?) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.unknownChildHandler.|(nl.adaptivity.xmlutil.serialization.UnknownChildHandler?){}[0] - final var xmlDeclMode // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlDeclMode|(){}[0] + final var xmlDeclMode // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlDeclMode|{}xmlDeclMode[0] final fun (): nl.adaptivity.xmlutil/XmlDeclMode // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlDeclMode.|(){}[0] final fun (nl.adaptivity.xmlutil/XmlDeclMode) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlDeclMode.|(nl.adaptivity.xmlutil.XmlDeclMode){}[0] - final var xmlVersion // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlVersion|(){}[0] + final var xmlVersion // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlVersion|{}xmlVersion[0] final fun (): nl.adaptivity.xmlutil.core/XmlVersion // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlVersion.|(){}[0] final fun (nl.adaptivity.xmlutil.core/XmlVersion) // nl.adaptivity.xmlutil.serialization/XmlConfig.Builder.xmlVersion.|(nl.adaptivity.xmlutil.core.XmlVersion){}[0] } final object Companion { // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion|null[0] - final val DEFAULT_NONRECOVERABLE_CHILD_HANDLER // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.DEFAULT_NONRECOVERABLE_CHILD_HANDLER|(){}[0] + final val DEFAULT_NONRECOVERABLE_CHILD_HANDLER // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.DEFAULT_NONRECOVERABLE_CHILD_HANDLER|{}DEFAULT_NONRECOVERABLE_CHILD_HANDLER[0] final fun (): kotlin/Function4, kotlin/Unit> // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.DEFAULT_NONRECOVERABLE_CHILD_HANDLER.|(){}[0] - final val DEFAULT_UNKNOWN_CHILD_HANDLER // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.DEFAULT_UNKNOWN_CHILD_HANDLER|(){}[0] + final val DEFAULT_UNKNOWN_CHILD_HANDLER // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.DEFAULT_UNKNOWN_CHILD_HANDLER|{}DEFAULT_UNKNOWN_CHILD_HANDLER[0] final fun (): nl.adaptivity.xmlutil.serialization/UnknownChildHandler // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.DEFAULT_UNKNOWN_CHILD_HANDLER.|(){}[0] final val IGNORING_UNKNOWN_CHILD_HANDLER // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.IGNORING_UNKNOWN_CHILD_HANDLER|{}IGNORING_UNKNOWN_CHILD_HANDLER[0] final fun (): nl.adaptivity.xmlutil.serialization/UnknownChildHandler // nl.adaptivity.xmlutil.serialization/XmlConfig.Companion.IGNORING_UNKNOWN_CHILD_HANDLER.|(){}[0] @@ -556,8 +556,8 @@ final class nl.adaptivity.xmlutil.serialization/XmlConfig { // nl.adaptivity.xml final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlConfig.isInlineCollapsed.|(){}[0] } final class nl.adaptivity.xmlutil.serialization/XmlParsingException : nl.adaptivity.xmlutil.serialization/XmlSerialException { // nl.adaptivity.xmlutil.serialization/XmlParsingException|null[0] - constructor (kotlin/String?, kotlin/String, kotlin/Exception? =...) // nl.adaptivity.xmlutil.serialization/XmlParsingException.|(kotlin.String?;kotlin.String;kotlin.Exception?){}[0] - constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/String, kotlin/Exception? =...) // nl.adaptivity.xmlutil.serialization/XmlParsingException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.String;kotlin.Exception?){}[0] + constructor (kotlin/String?, kotlin/String, kotlin/Exception? = ...) // nl.adaptivity.xmlutil.serialization/XmlParsingException.|(kotlin.String?;kotlin.String;kotlin.Exception?){}[0] + constructor (nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/String, kotlin/Exception? = ...) // nl.adaptivity.xmlutil.serialization/XmlParsingException.|(nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.String;kotlin.Exception?){}[0] } final fun (nl.adaptivity.xmlutil.serialization/XmlChildrenName).nl.adaptivity.xmlutil.serialization/toQName(): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/toQName|toQName@nl.adaptivity.xmlutil.serialization.XmlChildrenName(){}[0] final fun (nl.adaptivity.xmlutil.serialization/XmlSerialName).nl.adaptivity.xmlutil.serialization/toQName(kotlin/String, nl.adaptivity.xmlutil/Namespace?): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization/toQName|toQName@nl.adaptivity.xmlutil.serialization.XmlSerialName(kotlin.String;nl.adaptivity.xmlutil.Namespace?){}[0] @@ -576,8 +576,8 @@ final object nl.adaptivity.xmlutil.serialization/CompactFragmentSerializer : nl. final fun (): kotlinx.serialization.descriptors/SerialDescriptor // nl.adaptivity.xmlutil.serialization/CompactFragmentSerializer.descriptor.|(){}[0] } final object nl.adaptivity.xmlutil.serialization/ElementSerializer : nl.adaptivity.xmlutil/XmlSerializer { // nl.adaptivity.xmlutil.serialization/ElementSerializer|null[0] - final fun deserialize(kotlinx.serialization.encoding/Decoder): nl.adaptivity.xmlutil.core.impl.idom/IElement // nl.adaptivity.xmlutil.serialization/ElementSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] - final fun deserializeXML(kotlinx.serialization.encoding/Decoder, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil.dom/Element?, kotlin/Boolean): nl.adaptivity.xmlutil.core.impl.idom/IElement // nl.adaptivity.xmlutil.serialization/ElementSerializer.deserializeXML|deserializeXML(kotlinx.serialization.encoding.Decoder;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.dom.Element?;kotlin.Boolean){}[0] + final fun deserialize(kotlinx.serialization.encoding/Decoder): nl.adaptivity.xmlutil.dom/Element // nl.adaptivity.xmlutil.serialization/ElementSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun deserializeXML(kotlinx.serialization.encoding/Decoder, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil.dom/Element?, kotlin/Boolean): nl.adaptivity.xmlutil.dom/Element // nl.adaptivity.xmlutil.serialization/ElementSerializer.deserializeXML|deserializeXML(kotlinx.serialization.encoding.Decoder;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.dom.Element?;kotlin.Boolean){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, nl.adaptivity.xmlutil.dom/Element) // nl.adaptivity.xmlutil.serialization/ElementSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;nl.adaptivity.xmlutil.dom.Element){}[0] final fun serializeXML(kotlinx.serialization.encoding/Encoder, nl.adaptivity.xmlutil/XmlWriter, nl.adaptivity.xmlutil.dom/Element, kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/ElementSerializer.serializeXML|serializeXML(kotlinx.serialization.encoding.Encoder;nl.adaptivity.xmlutil.XmlWriter;nl.adaptivity.xmlutil.dom.Element;kotlin.Boolean){}[0] final val descriptor // nl.adaptivity.xmlutil.serialization/ElementSerializer.descriptor|{}descriptor[0] @@ -592,8 +592,8 @@ final object nl.adaptivity.xmlutil.serialization/ICompactFragmentSerializer : nl final fun (): kotlinx.serialization.descriptors/SerialDescriptor // nl.adaptivity.xmlutil.serialization/ICompactFragmentSerializer.descriptor.|(){}[0] } final object nl.adaptivity.xmlutil.serialization/NodeSerializer : nl.adaptivity.xmlutil/XmlSerializer { // nl.adaptivity.xmlutil.serialization/NodeSerializer|null[0] - final fun deserialize(kotlinx.serialization.encoding/Decoder): nl.adaptivity.xmlutil.core.impl.idom/INode // nl.adaptivity.xmlutil.serialization/NodeSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] - final fun deserializeXML(kotlinx.serialization.encoding/Decoder, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil.dom/Node?, kotlin/Boolean): nl.adaptivity.xmlutil.core.impl.idom/INode // nl.adaptivity.xmlutil.serialization/NodeSerializer.deserializeXML|deserializeXML(kotlinx.serialization.encoding.Decoder;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.dom.Node?;kotlin.Boolean){}[0] + final fun deserialize(kotlinx.serialization.encoding/Decoder): nl.adaptivity.xmlutil.dom/Node // nl.adaptivity.xmlutil.serialization/NodeSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] + final fun deserializeXML(kotlinx.serialization.encoding/Decoder, nl.adaptivity.xmlutil/XmlReader, nl.adaptivity.xmlutil.dom/Node?, kotlin/Boolean): nl.adaptivity.xmlutil.dom/Node // nl.adaptivity.xmlutil.serialization/NodeSerializer.deserializeXML|deserializeXML(kotlinx.serialization.encoding.Decoder;nl.adaptivity.xmlutil.XmlReader;nl.adaptivity.xmlutil.dom.Node?;kotlin.Boolean){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, nl.adaptivity.xmlutil.dom/Node) // nl.adaptivity.xmlutil.serialization/NodeSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;nl.adaptivity.xmlutil.dom.Node){}[0] final fun serializeXML(kotlinx.serialization.encoding/Encoder, nl.adaptivity.xmlutil/XmlWriter, nl.adaptivity.xmlutil.dom/Node, kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/NodeSerializer.serializeXML|serializeXML(kotlinx.serialization.encoding.Encoder;nl.adaptivity.xmlutil.XmlWriter;nl.adaptivity.xmlutil.dom.Node;kotlin.Boolean){}[0] final val descriptor // nl.adaptivity.xmlutil.serialization/NodeSerializer.descriptor|{}descriptor[0] @@ -615,12 +615,12 @@ open annotation class nl.adaptivity.xmlutil.serialization/XmlBefore : kotlin/Ann final fun (): kotlin/Array // nl.adaptivity.xmlutil.serialization/XmlBefore.value.|(){}[0] } open annotation class nl.adaptivity.xmlutil.serialization/XmlCData : kotlin/Annotation { // nl.adaptivity.xmlutil.serialization/XmlCData|null[0] - constructor (kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/XmlCData.|(kotlin.Boolean){}[0] + constructor (kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/XmlCData.|(kotlin.Boolean){}[0] final val value // nl.adaptivity.xmlutil.serialization/XmlCData.value|{}value[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlCData.value.|(){}[0] } open annotation class nl.adaptivity.xmlutil.serialization/XmlChildrenName : kotlin/Annotation { // nl.adaptivity.xmlutil.serialization/XmlChildrenName|null[0] - constructor (kotlin/String, kotlin/String =..., kotlin/String =...) // nl.adaptivity.xmlutil.serialization/XmlChildrenName.|(kotlin.String;kotlin.String;kotlin.String){}[0] + constructor (kotlin/String, kotlin/String = ..., kotlin/String = ...) // nl.adaptivity.xmlutil.serialization/XmlChildrenName.|(kotlin.String;kotlin.String;kotlin.String){}[0] final val namespace // nl.adaptivity.xmlutil.serialization/XmlChildrenName.namespace|{}namespace[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlChildrenName.namespace.|(){}[0] final val prefix // nl.adaptivity.xmlutil.serialization/XmlChildrenName.prefix|{}prefix[0] @@ -634,7 +634,7 @@ open annotation class nl.adaptivity.xmlutil.serialization/XmlDefault : kotlin/An final fun (): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlDefault.value.|(){}[0] } open annotation class nl.adaptivity.xmlutil.serialization/XmlElement : kotlin/Annotation { // nl.adaptivity.xmlutil.serialization/XmlElement|null[0] - constructor (kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/XmlElement.|(kotlin.Boolean){}[0] + constructor (kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/XmlElement.|(kotlin.Boolean){}[0] final val value // nl.adaptivity.xmlutil.serialization/XmlElement.value|{}value[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlElement.value.|(){}[0] } @@ -642,7 +642,7 @@ open annotation class nl.adaptivity.xmlutil.serialization/XmlId : kotlin/Annotat constructor () // nl.adaptivity.xmlutil.serialization/XmlId.|(){}[0] } open annotation class nl.adaptivity.xmlutil.serialization/XmlIgnoreWhitespace : kotlin/Annotation { // nl.adaptivity.xmlutil.serialization/XmlIgnoreWhitespace|null[0] - constructor (kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/XmlIgnoreWhitespace.|(kotlin.Boolean){}[0] + constructor (kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/XmlIgnoreWhitespace.|(kotlin.Boolean){}[0] final val value // nl.adaptivity.xmlutil.serialization/XmlIgnoreWhitespace.value|{}value[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlIgnoreWhitespace.value.|(){}[0] } @@ -660,7 +660,7 @@ open annotation class nl.adaptivity.xmlutil.serialization/XmlPolyChildren : kotl final fun (): kotlin/Array // nl.adaptivity.xmlutil.serialization/XmlPolyChildren.value.|(){}[0] } open annotation class nl.adaptivity.xmlutil.serialization/XmlSerialName : kotlin/Annotation { // nl.adaptivity.xmlutil.serialization/XmlSerialName|null[0] - constructor (kotlin/String =..., kotlin/String =..., kotlin/String =...) // nl.adaptivity.xmlutil.serialization/XmlSerialName.|(kotlin.String;kotlin.String;kotlin.String){}[0] + constructor (kotlin/String = ..., kotlin/String = ..., kotlin/String = ...) // nl.adaptivity.xmlutil.serialization/XmlSerialName.|(kotlin.String;kotlin.String;kotlin.String){}[0] final val namespace // nl.adaptivity.xmlutil.serialization/XmlSerialName.namespace|{}namespace[0] final fun (): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerialName.namespace.|(){}[0] final val prefix // nl.adaptivity.xmlutil.serialization/XmlSerialName.prefix|{}prefix[0] @@ -669,21 +669,21 @@ open annotation class nl.adaptivity.xmlutil.serialization/XmlSerialName : kotlin final fun (): kotlin/String // nl.adaptivity.xmlutil.serialization/XmlSerialName.value.|(){}[0] } open annotation class nl.adaptivity.xmlutil.serialization/XmlValue : kotlin/Annotation { // nl.adaptivity.xmlutil.serialization/XmlValue|null[0] - constructor (kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/XmlValue.|(kotlin.Boolean){}[0] + constructor (kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/XmlValue.|(kotlin.Boolean){}[0] final val value // nl.adaptivity.xmlutil.serialization/XmlValue.value|{}value[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/XmlValue.value.|(){}[0] } open class nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy : nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy { // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy|null[0] - constructor (kotlin/Boolean, kotlin/Boolean =..., kotlin/Function4, kotlin/Unit>) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean, kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault =...) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault){}[0] - constructor (kotlin/Boolean, kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault =..., kotlin/Function4, kotlin/Unit>) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;kotlin.Function4,kotlin.Unit>){}[0] - constructor (kotlin/Boolean, kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler =..., nl.adaptivity.xmlutil/QName? =..., kotlin/Boolean =..., kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.serialization.UnknownChildHandler;nl.adaptivity.xmlutil.QName?;kotlin.Boolean;kotlin.Boolean){}[0] - constructor (kotlin/Boolean, nl.adaptivity.xmlutil/QName, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler =..., kotlin/Boolean =..., kotlin/Boolean =...) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;nl.adaptivity.xmlutil.QName;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.serialization.UnknownChildHandler;kotlin.Boolean;kotlin.Boolean){}[0] + constructor (kotlin/Boolean, kotlin/Boolean = ..., kotlin/Function4, kotlin/Unit>) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean, kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault = ...) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault){}[0] + constructor (kotlin/Boolean, kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault = ..., kotlin/Function4, kotlin/Unit>) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;kotlin.Function4,kotlin.Unit>){}[0] + constructor (kotlin/Boolean, kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler = ..., nl.adaptivity.xmlutil/QName? = ..., kotlin/Boolean = ..., kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.serialization.UnknownChildHandler;nl.adaptivity.xmlutil.QName?;kotlin.Boolean;kotlin.Boolean){}[0] + constructor (kotlin/Boolean, nl.adaptivity.xmlutil/QName, nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler = ..., kotlin/Boolean = ..., kotlin/Boolean = ...) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Boolean;nl.adaptivity.xmlutil.QName;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.serialization.UnknownChildHandler;kotlin.Boolean;kotlin.Boolean){}[0] constructor (kotlin/Function1) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(kotlin.Function1){}[0] constructor (nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.Builder){}[0] constructor (nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy?) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.|(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy?){}[0] - final fun copy(kotlin/Boolean =..., kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault =..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler, nl.adaptivity.xmlutil/QName? =...): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.copy|copy(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.serialization.UnknownChildHandler;nl.adaptivity.xmlutil.QName?){}[0] - final fun copy(kotlin/Boolean =..., kotlin/Boolean =..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault =..., nl.adaptivity.xmlutil/QName? =...): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.copy|copy(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.QName?){}[0] + final fun copy(kotlin/Boolean = ..., kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault = ..., nl.adaptivity.xmlutil.serialization/UnknownChildHandler, nl.adaptivity.xmlutil/QName? = ...): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.copy|copy(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.serialization.UnknownChildHandler;nl.adaptivity.xmlutil.QName?){}[0] + final fun copy(kotlin/Boolean = ..., kotlin/Boolean = ..., nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault = ..., nl.adaptivity.xmlutil/QName? = ...): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.copy|copy(kotlin.Boolean;kotlin.Boolean;nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault;nl.adaptivity.xmlutil.QName?){}[0] final inline fun copy(kotlin/Function1): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.copy|copy(kotlin.Function1){}[0] final val autoPolymorphic // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.autoPolymorphic|{}autoPolymorphic[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.autoPolymorphic.|(){}[0] @@ -703,34 +703,34 @@ open class nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy : n final fun build(): nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.build|build(){}[0] final fun ignoreNamespaces() // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.ignoreNamespaces|ignoreNamespaces(){}[0] final fun ignoreUnknownChildren() // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.ignoreUnknownChildren|ignoreUnknownChildren(){}[0] - final var autoPolymorphic // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.autoPolymorphic|(){}[0] + final var autoPolymorphic // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.autoPolymorphic|{}autoPolymorphic[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.autoPolymorphic.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.autoPolymorphic.|(kotlin.Boolean){}[0] - final var encodeDefault // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.encodeDefault|(){}[0] + final var encodeDefault // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.encodeDefault|{}encodeDefault[0] final fun (): nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.encodeDefault.|(){}[0] final fun (nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy.XmlEncodeDefault) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.encodeDefault.|(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy.XmlEncodeDefault){}[0] - final var isStrictAttributeNames // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictAttributeNames|(){}[0] + final var isStrictAttributeNames // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictAttributeNames|{}isStrictAttributeNames[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictAttributeNames.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictAttributeNames.|(kotlin.Boolean){}[0] - final var isStrictBoolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictBoolean|(){}[0] + final var isStrictBoolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictBoolean|{}isStrictBoolean[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictBoolean.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictBoolean.|(kotlin.Boolean){}[0] - final var isStrictOtherAttributes // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictOtherAttributes|(){}[0] + final var isStrictOtherAttributes // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictOtherAttributes|{}isStrictOtherAttributes[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictOtherAttributes.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.isStrictOtherAttributes.|(kotlin.Boolean){}[0] - final var pedantic // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.pedantic|(){}[0] + final var pedantic // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.pedantic|{}pedantic[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.pedantic.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.pedantic.|(kotlin.Boolean){}[0] - final var throwOnRepeatedElement // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.throwOnRepeatedElement|(){}[0] + final var throwOnRepeatedElement // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.throwOnRepeatedElement|{}throwOnRepeatedElement[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.throwOnRepeatedElement.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.throwOnRepeatedElement.|(kotlin.Boolean){}[0] - final var typeDiscriminatorName // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.typeDiscriminatorName|(){}[0] + final var typeDiscriminatorName // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.typeDiscriminatorName|{}typeDiscriminatorName[0] final fun (): nl.adaptivity.xmlutil/QName? // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.typeDiscriminatorName.|(){}[0] final fun (nl.adaptivity.xmlutil/QName?) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.typeDiscriminatorName.|(nl.adaptivity.xmlutil.QName?){}[0] - final var unknownChildHandler // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.unknownChildHandler|(){}[0] + final var unknownChildHandler // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.unknownChildHandler|{}unknownChildHandler[0] final fun (): nl.adaptivity.xmlutil.serialization/UnknownChildHandler // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.unknownChildHandler.|(){}[0] final fun (nl.adaptivity.xmlutil.serialization/UnknownChildHandler) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.unknownChildHandler.|(nl.adaptivity.xmlutil.serialization.UnknownChildHandler){}[0] - final var verifyElementOrder // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.verifyElementOrder|(){}[0] + final var verifyElementOrder // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.verifyElementOrder|{}verifyElementOrder[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.verifyElementOrder.|(){}[0] final fun (kotlin/Boolean) // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.Builder.verifyElementOrder.|(kotlin.Boolean){}[0] } @@ -768,8 +768,8 @@ open class nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy : n open fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/DefaultXmlSerializationPolicy.verifyElementOrder.|(){}[0] } open class nl.adaptivity.xmlutil.serialization/XmlSerialException : kotlinx.serialization/SerializationException { // nl.adaptivity.xmlutil.serialization/XmlSerialException|null[0] - constructor (kotlin/String, kotlin/Throwable? =...) // nl.adaptivity.xmlutil.serialization/XmlSerialException.|(kotlin.String;kotlin.Throwable?){}[0] - constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/Throwable? =...) // nl.adaptivity.xmlutil.serialization/XmlSerialException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.Throwable?){}[0] + constructor (kotlin/String, kotlin/Throwable? = ...) // nl.adaptivity.xmlutil.serialization/XmlSerialException.|(kotlin.String;kotlin.Throwable?){}[0] + constructor (kotlin/String, nl.adaptivity.xmlutil/XmlReader.LocationInfo?, kotlin/Throwable? = ...) // nl.adaptivity.xmlutil.serialization/XmlSerialException.|(kotlin.String;nl.adaptivity.xmlutil.XmlReader.LocationInfo?;kotlin.Throwable?){}[0] final val extLocationInfo // nl.adaptivity.xmlutil.serialization/XmlSerialException.extLocationInfo|{}extLocationInfo[0] final fun (): nl.adaptivity.xmlutil/XmlReader.LocationInfo? // nl.adaptivity.xmlutil.serialization/XmlSerialException.extLocationInfo.|(){}[0] } @@ -783,7 +783,7 @@ open enum class nl.adaptivity.xmlutil.serialization/OutputKind : kotlin/Enum // nl.adaptivity.xmlutil.serialization/OutputKind.values|values#static(){}[0] final val entries // nl.adaptivity.xmlutil.serialization/OutputKind.entries|#static{}entries[0] final fun (): kotlin.enums/EnumEntries // nl.adaptivity.xmlutil.serialization/OutputKind.entries.|#static(){}[0] - open val isTextual // nl.adaptivity.xmlutil.serialization/OutputKind.isTextual|(){}[0] + open val isTextual // nl.adaptivity.xmlutil.serialization/OutputKind.isTextual|{}isTextual[0] open fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization/OutputKind.isTextual.|(){}[0] } sealed class nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode { // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode|null[0] @@ -791,7 +791,7 @@ sealed class nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode { // final class ATTR : nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode { // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR|null[0] constructor (nl.adaptivity.xmlutil/QName) // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.|(nl.adaptivity.xmlutil.QName){}[0] final fun component1(): nl.adaptivity.xmlutil/QName // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.component1|component1(){}[0] - final fun copy(nl.adaptivity.xmlutil/QName =...): nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.copy|copy(nl.adaptivity.xmlutil.QName){}[0] + final fun copy(nl.adaptivity.xmlutil/QName = ...): nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.copy|copy(nl.adaptivity.xmlutil.QName){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode.ATTR.toString|toString(){}[0] @@ -812,7 +812,7 @@ sealed class nl.adaptivity.xmlutil.serialization.structure/PolymorphicMode { // sealed class nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor : nl.adaptivity.xmlutil.serialization.structure/SafeXmlDescriptor { // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor|null[0] abstract val isIdAttr // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.isIdAttr|{}isIdAttr[0] abstract fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.isIdAttr.|(){}[0] - constructor (nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo =...) // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.|(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo){}[0] + constructor (nl.adaptivity.xmlutil.serialization/XmlSerializationPolicy, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo = ...) // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.|(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo){}[0] final fun toString(): kotlin/String // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.toString|toString(){}[0] final val effectiveOutputKind // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.effectiveOutputKind|{}effectiveOutputKind[0] final fun (): nl.adaptivity.xmlutil.serialization/OutputKind // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.effectiveOutputKind.|(){}[0] @@ -841,7 +841,7 @@ sealed class nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor : nl.ad open fun (): nl.adaptivity.xmlutil.serialization.structure/XmlTypeDescriptor // nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor.typeDescriptor.|(){}[0] } sealed class nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor : nl.adaptivity.xmlutil.serialization.structure/XmlDescriptor { // nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor|null[0] - constructor (nl.adaptivity.xmlutil.serialization/XmlConfig, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo =...) // nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor.|(nl.adaptivity.xmlutil.serialization.XmlConfig;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo){}[0] + constructor (nl.adaptivity.xmlutil.serialization/XmlConfig, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo, nl.adaptivity.xmlutil.serialization.structure/SafeParentInfo = ...) // nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor.|(nl.adaptivity.xmlutil.serialization.XmlConfig;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo;nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo){}[0] final val doInline // nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor.doInline|{}doInline[0] final fun (): kotlin/Boolean // nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor.doInline.|(){}[0] final val preserveSpace // nl.adaptivity.xmlutil.serialization.structure/XmlListLikeDescriptor.preserveSpace|{}preserveSpace[0] diff --git a/serialization/build.gradle.kts b/serialization/build.gradle.kts index 974474c13..694d796e5 100644 --- a/serialization/build.gradle.kts +++ b/serialization/build.gradle.kts @@ -232,6 +232,7 @@ dependencies { apiValidation { klib { + strictValidation = false enabled = true } nonPublicMarkers.apply { diff --git a/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.android.kt b/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.android.kt index 9b951a31c..3fbbefca5 100644 --- a/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.android.kt +++ b/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.android.kt @@ -61,7 +61,7 @@ public actual object ElementSerializer : XmlSerializer { input: XmlReader, previousValue: Element1?, isValueChild: Boolean - ): IElement { + ): Element1 { return delegate.deserializeXML(decoder, input, previousValue as Element2?, isValueChild) as IElement } diff --git a/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.android.kt b/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.android.kt index 1a34078cd..7a742b3c2 100644 --- a/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.android.kt +++ b/serialization/src/androidMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.android.kt @@ -61,7 +61,7 @@ public actual object NodeSerializer : XmlSerializer { input: XmlReader, previousValue: Node1?, isValueChild: Boolean - ): INode { + ): Node1 { return delegate.deserializeXML(decoder, input, previousValue as INode, isValueChild) as INode } } diff --git a/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonDom.kt b/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonDom.kt index 8bccb4ceb..50d6fe61b 100644 --- a/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonDom.kt +++ b/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonDom.kt @@ -42,7 +42,7 @@ public actual object ElementSerializer : XmlSerializer { @OptIn(ExperimentalSerializationApi::class) override val descriptor: SerialDescriptor get() = SerialDescriptor("org.w3c.dom.Element", delegate.descriptor) - override fun deserialize(decoder: Decoder): IElement { + override fun deserialize(decoder: Decoder): Element { return delegate.deserialize(decoder) as IElement } @@ -56,7 +56,7 @@ public actual object ElementSerializer : XmlSerializer { input: XmlReader, previousValue: Element?, isValueChild: Boolean - ): IElement { + ): Element { return delegate.deserializeXML(decoder, input, previousValue as Element2, isValueChild) as IElement } diff --git a/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonDom.kt b/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonDom.kt index 74fa22fa0..81526eb52 100644 --- a/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonDom.kt +++ b/serialization/src/commonDomMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonDom.kt @@ -51,7 +51,7 @@ public actual object NodeSerializer : XmlSerializer { delegate.serializeXML(encoder, output, v, isValueChild) } - override fun deserialize(decoder: Decoder): INode { + override fun deserialize(decoder: Decoder): Node1 { return delegate.deserialize(decoder) as INode } @@ -60,7 +60,7 @@ public actual object NodeSerializer : XmlSerializer { input: XmlReader, previousValue: Node1?, isValueChild: Boolean - ): INode { + ): Node1 { return delegate.deserializeXML(decoder, input, previousValue as INode, isValueChild) as INode } diff --git a/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonJvm.kt b/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonJvm.kt index 9b951a31c..3fbbefca5 100644 --- a/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonJvm.kt +++ b/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.commonJvm.kt @@ -61,7 +61,7 @@ public actual object ElementSerializer : XmlSerializer { input: XmlReader, previousValue: Element1?, isValueChild: Boolean - ): IElement { + ): Element1 { return delegate.deserializeXML(decoder, input, previousValue as Element2?, isValueChild) as IElement } diff --git a/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonJvm.kt b/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonJvm.kt index 1a34078cd..7a742b3c2 100644 --- a/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonJvm.kt +++ b/serialization/src/commonJvmMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.commonJvm.kt @@ -61,7 +61,7 @@ public actual object NodeSerializer : XmlSerializer { input: XmlReader, previousValue: Node1?, isValueChild: Boolean - ): INode { + ): Node1 { return delegate.deserializeXML(decoder, input, previousValue as INode, isValueChild) as INode } } diff --git a/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.js.kt b/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.js.kt index cda91ac9a..0df70eb87 100644 --- a/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.js.kt +++ b/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/ElementSerializer.js.kt @@ -51,7 +51,7 @@ public actual object ElementSerializer : XmlSerializer { return delegate.serializeXML(encoder, output, e, isValueChild) } - override fun deserialize(decoder: Decoder): IElement { + override fun deserialize(decoder: Decoder): Element1 { return delegate.deserialize(decoder) as IElement } @@ -60,7 +60,7 @@ public actual object ElementSerializer : XmlSerializer { input: XmlReader, previousValue: Element1?, isValueChild: Boolean - ): IElement { + ): Element1 { return delegate.deserializeXML(decoder, input, previousValue as Element2, isValueChild) as IElement } } diff --git a/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.js.kt b/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.js.kt index 74fa22fa0..81526eb52 100644 --- a/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.js.kt +++ b/serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/NodeSerializer.js.kt @@ -51,7 +51,7 @@ public actual object NodeSerializer : XmlSerializer { delegate.serializeXML(encoder, output, v, isValueChild) } - override fun deserialize(decoder: Decoder): INode { + override fun deserialize(decoder: Decoder): Node1 { return delegate.deserialize(decoder) as INode } @@ -60,7 +60,7 @@ public actual object NodeSerializer : XmlSerializer { input: XmlReader, previousValue: Node1?, isValueChild: Boolean - ): INode { + ): Node1 { return delegate.deserializeXML(decoder, input, previousValue as INode, isValueChild) as INode } diff --git a/serialutil/api/serialutil.klib.api b/serialutil/api/serialutil.klib.api index 8df6de65d..64a61283b 100644 --- a/serialutil/api/serialutil.klib.api +++ b/serialutil/api/serialutil.klib.api @@ -38,8 +38,8 @@ final class nl.adaptivity.serialutil.encoders/HashFormat : kotlinx.serialization final fun (): kotlinx.serialization.modules/SerializersModule // nl.adaptivity.serialutil.encoders/HashFormat.serializersModule.|(){}[0] } final class nl.adaptivity.serialutil/SimpleSerialClassDesc : kotlinx.serialization.descriptors/SerialDescriptor { // nl.adaptivity.serialutil/SimpleSerialClassDesc|null[0] - constructor (kotlin/String, kotlinx.serialization.descriptors/SerialKind =..., kotlin.collections/List, kotlin/Array>>...) // nl.adaptivity.serialutil/SimpleSerialClassDesc.|(kotlin.String;kotlinx.serialization.descriptors.SerialKind;kotlin.collections.List;kotlin.Array>>...){}[0] - constructor (kotlinx.serialization.descriptors/SerialKind =..., kotlin/String, kotlin.collections/List, kotlin/Array>...) // nl.adaptivity.serialutil/SimpleSerialClassDesc.|(kotlinx.serialization.descriptors.SerialKind;kotlin.String;kotlin.collections.List;kotlin.Array>...){}[0] + constructor (kotlin/String, kotlinx.serialization.descriptors/SerialKind = ..., kotlin.collections/List, kotlin/Array>>...) // nl.adaptivity.serialutil/SimpleSerialClassDesc.|(kotlin.String;kotlinx.serialization.descriptors.SerialKind;kotlin.collections.List;kotlin.Array>>...){}[0] + constructor (kotlinx.serialization.descriptors/SerialKind = ..., kotlin/String, kotlin.collections/List, kotlin/Array>...) // nl.adaptivity.serialutil/SimpleSerialClassDesc.|(kotlinx.serialization.descriptors.SerialKind;kotlin.String;kotlin.collections.List;kotlin.Array>...){}[0] final fun getElementAnnotations(kotlin/Int): kotlin.collections/List // nl.adaptivity.serialutil/SimpleSerialClassDesc.getElementAnnotations|getElementAnnotations(kotlin.Int){}[0] final fun getElementDescriptor(kotlin/Int): kotlinx.serialization.descriptors/SerialDescriptor // nl.adaptivity.serialutil/SimpleSerialClassDesc.getElementDescriptor|getElementDescriptor(kotlin.Int){}[0] final fun getElementIndex(kotlin/String): kotlin/Int // nl.adaptivity.serialutil/SimpleSerialClassDesc.getElementIndex|getElementIndex(kotlin.String){}[0] @@ -71,7 +71,7 @@ final class nl.adaptivity.serialutil/SimpleSerialClassDescPrimitive : kotlinx.se final fun (): kotlin/String // nl.adaptivity.serialutil/SimpleSerialClassDescPrimitive.serialName.|(){}[0] } final fun (kotlinx.serialization.descriptors/SerialDescriptor).nl.adaptivity.serialutil/withName(kotlin/String): kotlinx.serialization.descriptors/SerialDescriptor // nl.adaptivity.serialutil/withName|withName@kotlinx.serialization.descriptors.SerialDescriptor(kotlin.String){}[0] -final fun (kotlinx.serialization.encoding/CompositeDecoder).nl.adaptivity.serialutil/readNullableString(kotlinx.serialization.descriptors/SerialDescriptor, kotlin/Int, kotlin/String? =...): kotlin/String? // nl.adaptivity.serialutil/readNullableString|readNullableString@kotlinx.serialization.encoding.CompositeDecoder(kotlinx.serialization.descriptors.SerialDescriptor;kotlin.Int;kotlin.String?){}[0] +final fun (kotlinx.serialization.encoding/CompositeDecoder).nl.adaptivity.serialutil/readNullableString(kotlinx.serialization.descriptors/SerialDescriptor, kotlin/Int, kotlin/String? = ...): kotlin/String? // nl.adaptivity.serialutil/readNullableString|readNullableString@kotlinx.serialization.encoding.CompositeDecoder(kotlinx.serialization.descriptors.SerialDescriptor;kotlin.Int;kotlin.String?){}[0] final fun (kotlinx.serialization.encoding/CompositeEncoder).nl.adaptivity.serialutil/encodeNullableStringElement(kotlinx.serialization.descriptors/SerialDescriptor, kotlin/Int, kotlin/String?) // nl.adaptivity.serialutil/encodeNullableStringElement|encodeNullableStringElement@kotlinx.serialization.encoding.CompositeEncoder(kotlinx.serialization.descriptors.SerialDescriptor;kotlin.Int;kotlin.String?){}[0] final fun (kotlinx.serialization.encoding/CompositeEncoder).nl.adaptivity.serialutil/writeNullableStringElementValue(kotlinx.serialization.descriptors/SerialDescriptor, kotlin/Int, kotlin/String?) // nl.adaptivity.serialutil/writeNullableStringElementValue|writeNullableStringElementValue@kotlinx.serialization.encoding.CompositeEncoder(kotlinx.serialization.descriptors.SerialDescriptor;kotlin.Int;kotlin.String?){}[0] final fun (kotlinx.serialization.encoding/Decoder).nl.adaptivity.serialutil/readNullableString(): kotlin/String? // nl.adaptivity.serialutil/readNullableString|readNullableString@kotlinx.serialization.encoding.Decoder(){}[0]