├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ └── deploy.yml ├── .travis.yml ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kotlin-xml-builder ├── build.gradle.kts ├── src │ ├── main │ │ └── kotlin │ │ │ └── org │ │ │ └── redundent │ │ │ └── kotlin │ │ │ └── xml │ │ │ ├── Attribute.kt │ │ │ ├── CDATAElement.kt │ │ │ ├── Comment.kt │ │ │ ├── Doctype.kt │ │ │ ├── Element.kt │ │ │ ├── Namespace.kt │ │ │ ├── Node.kt │ │ │ ├── PrintOptions.kt │ │ │ ├── ProcessingInstructionElement.kt │ │ │ ├── Sitemap.kt │ │ │ ├── TextElement.kt │ │ │ ├── Unsafe.kt │ │ │ ├── Utils.kt │ │ │ ├── XmlBuilder.kt │ │ │ ├── XmlType.kt │ │ │ └── XmlVersion.kt │ └── test │ │ ├── kotlin │ │ └── org │ │ │ └── redundent │ │ │ └── kotlin │ │ │ └── xml │ │ │ ├── CDATAElementTest.kt │ │ │ ├── CommentTest.kt │ │ │ ├── NodeTest.kt │ │ │ ├── OrderedNodesTest.kt │ │ │ ├── ProcessingInstructionElementTest.kt │ │ │ ├── TestBase.kt │ │ │ ├── TextElementTest.kt │ │ │ ├── UtilsKtTest.kt │ │ │ ├── XmlBuilderTest.kt │ │ │ └── sitemapTest.kt │ │ └── resources │ │ └── test-results │ │ ├── NodeTest │ │ ├── addElementsAfter.xml │ │ └── addElementsBefore.xml │ │ ├── OrderedNodesTest │ │ └── correctOrder.xml │ │ ├── XmlBuilderTest │ │ ├── addElement.xml │ │ ├── addElementAfter.xml │ │ ├── addElementAfterLastChild.xml │ │ ├── addElementBefore.xml │ │ ├── advancedNamespaces.xml │ │ ├── basicTest.xml │ │ ├── cdata.xml │ │ ├── cdataNesting.xml │ │ ├── characterReference.xml │ │ ├── comment.xml │ │ ├── customNamespaces.xml │ │ ├── doctypePublic.xml │ │ ├── doctypeSimple.xml │ │ ├── doctypeSystem.xml │ │ ├── elementAsString.xml │ │ ├── elementAsStringWithAttributes.xml │ │ ├── elementAsStringWithAttributesAndContent.xml │ │ ├── elementValue.xml │ │ ├── emptyElement.xml │ │ ├── emptyRoot.xml │ │ ├── emptyString.xml │ │ ├── globalProcessingInstructionElement.xml │ │ ├── multipleAttributes.xml │ │ ├── noSelfClosingTag.xml │ │ ├── notPrettyFormatting.xml │ │ ├── parseBasicTest.xml │ │ ├── parseCData.xml │ │ ├── parseCDataWhitespace.xml │ │ ├── parseCustomNamespaces.xml │ │ ├── parseMultipleAttributes.xml │ │ ├── parseXmlEncode.xml │ │ ├── processingInstruction.xml │ │ ├── quoteInAttribute.xml │ │ ├── removeElement.xml │ │ ├── replaceElement.xml │ │ ├── selfClosingTag.xml │ │ ├── singleLineCDATAElement.xml │ │ ├── singleLineProcessingInstructionElement.xml │ │ ├── singleLineProcessingInstructionElementWithAttributes.xml │ │ ├── singleLineTextElement.xml │ │ ├── specialCharInAttribute.xml │ │ ├── unsafeAttributeValue.xml │ │ ├── updateAttribute.xml │ │ ├── whitespace.xml │ │ ├── xmlEncode.xml │ │ ├── zeroSpaceIndent.xml │ │ └── zeroSpaceIndentNoPrettyFormatting.xml │ │ └── sitemapTest │ │ ├── allElements.xml │ │ ├── basicTest.xml │ │ └── sitemapIndex.xml └── test.dtd ├── kotlin-xml-dsl-generator ├── README.md ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── redundent │ │ └── kotlin │ │ └── xml │ │ └── gen │ │ ├── DslGenerator.kt │ │ ├── SchemaOutline.kt │ │ └── writer │ │ ├── Code.kt │ │ ├── CodeWriter.kt │ │ ├── XmlAttribute.kt │ │ ├── XmlClass.kt │ │ ├── XmlElement.kt │ │ └── XmlEnum.kt │ └── test │ ├── kotlin │ └── org │ │ └── redundent │ │ └── kotlin │ │ └── xml │ │ └── gen │ │ ├── AbstractGenTest.kt │ │ └── SimpleSchemaGen.kt │ └── resources │ ├── code │ ├── attributes-required.kt │ ├── attributes.kt │ ├── child-prop-order.kt │ ├── choice.kt │ ├── duplicate-names.kt │ ├── extension.kt │ ├── group.kt │ ├── member-functions.kt │ ├── nested.kt │ ├── referencedType.kt │ ├── sitemap.kt │ ├── string-to-bytearray.kt │ └── target-namespace.kt │ └── schema │ ├── attributes-required.xsd │ ├── attributes.xsd │ ├── child-prop-order.xsd │ ├── choice.xsd │ ├── duplicate-names.xsd │ ├── extension.xsd │ ├── group.xsd │ ├── member-functions.xsd │ ├── nested.xsd │ ├── referencedType.xsd │ ├── sitemap.xsd │ ├── string-to-bytearray.jxb │ ├── string-to-bytearray.xsd │ └── target-namespace.xsd └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- 1 | [*.{kt,kts}] 2 | indent_style = tab -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - openjdk8 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kotlin-xml-builder/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Attribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Attribute.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/CDATAElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/CDATAElement.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Comment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Comment.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Doctype.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Doctype.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Element.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Element.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Namespace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Namespace.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Node.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Node.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/PrintOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/PrintOptions.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/ProcessingInstructionElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/ProcessingInstructionElement.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Sitemap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Sitemap.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/TextElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/TextElement.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Unsafe.kt: -------------------------------------------------------------------------------- 1 | package org.redundent.kotlin.xml 2 | 3 | class Unsafe(val value: Any?) 4 | -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/Utils.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/XmlBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/XmlBuilder.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/XmlType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/XmlType.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/XmlVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/main/kotlin/org/redundent/kotlin/xml/XmlVersion.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/CDATAElementTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/CDATAElementTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/CommentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/CommentTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/NodeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/NodeTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/OrderedNodesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/OrderedNodesTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/ProcessingInstructionElementTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/ProcessingInstructionElementTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/TestBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/TestBase.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/TextElementTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/TextElementTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/UtilsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/UtilsKtTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/XmlBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/XmlBuilderTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/sitemapTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/kotlin/org/redundent/kotlin/xml/sitemapTest.kt -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/NodeTest/addElementsAfter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/NodeTest/addElementsAfter.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/NodeTest/addElementsBefore.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/NodeTest/addElementsBefore.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/OrderedNodesTest/correctOrder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/OrderedNodesTest/correctOrder.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElementAfter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElementAfter.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElementAfterLastChild.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElementAfterLastChild.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElementBefore.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/addElementBefore.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/advancedNamespaces.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/advancedNamespaces.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/basicTest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/basicTest.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/cdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/cdata.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/cdataNesting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/cdataNesting.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/characterReference.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/characterReference.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/comment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/comment.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/customNamespaces.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/customNamespaces.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/doctypePublic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/doctypePublic.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/doctypeSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/doctypeSimple.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/doctypeSystem.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementAsString.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementAsString.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementAsStringWithAttributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementAsStringWithAttributes.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementAsStringWithAttributesAndContent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementAsStringWithAttributesAndContent.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/elementValue.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/emptyElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/emptyElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/emptyRoot.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/emptyString.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/emptyString.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/globalProcessingInstructionElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/globalProcessingInstructionElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/multipleAttributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/multipleAttributes.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/noSelfClosingTag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/noSelfClosingTag.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/notPrettyFormatting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/notPrettyFormatting.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseBasicTest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseBasicTest.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseCData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseCData.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseCDataWhitespace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseCDataWhitespace.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseCustomNamespaces.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseCustomNamespaces.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseMultipleAttributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseMultipleAttributes.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseXmlEncode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/parseXmlEncode.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/processingInstruction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/processingInstruction.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/quoteInAttribute.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/removeElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/removeElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/replaceElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/replaceElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/selfClosingTag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/selfClosingTag.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineCDATAElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineCDATAElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineProcessingInstructionElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineProcessingInstructionElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineProcessingInstructionElementWithAttributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineProcessingInstructionElementWithAttributes.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineTextElement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/singleLineTextElement.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/specialCharInAttribute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/specialCharInAttribute.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/unsafeAttributeValue.xml: -------------------------------------------------------------------------------- 1 | 2 | { 3 | -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/updateAttribute.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/whitespace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/whitespace.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/xmlEncode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/xmlEncode.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/zeroSpaceIndent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/zeroSpaceIndent.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/zeroSpaceIndentNoPrettyFormatting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/XmlBuilderTest/zeroSpaceIndentNoPrettyFormatting.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/sitemapTest/allElements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/sitemapTest/allElements.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/sitemapTest/basicTest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/sitemapTest/basicTest.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/src/test/resources/test-results/sitemapTest/sitemapIndex.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-builder/src/test/resources/test-results/sitemapTest/sitemapIndex.xml -------------------------------------------------------------------------------- /kotlin-xml-builder/test.dtd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/README.md -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/DslGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/DslGenerator.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/SchemaOutline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/SchemaOutline.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/Code.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/Code.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/CodeWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/CodeWriter.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlAttribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlAttribute.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlClass.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlElement.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlEnum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/main/kotlin/org/redundent/kotlin/xml/gen/writer/XmlEnum.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/kotlin/org/redundent/kotlin/xml/gen/AbstractGenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/kotlin/org/redundent/kotlin/xml/gen/AbstractGenTest.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/kotlin/org/redundent/kotlin/xml/gen/SimpleSchemaGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/kotlin/org/redundent/kotlin/xml/gen/SimpleSchemaGen.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/attributes-required.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/attributes-required.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/attributes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/attributes.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/child-prop-order.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/child-prop-order.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/choice.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/choice.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/duplicate-names.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/duplicate-names.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/extension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/extension.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/group.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/group.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/member-functions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/member-functions.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/nested.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/nested.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/referencedType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/referencedType.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/sitemap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/sitemap.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/string-to-bytearray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/string-to-bytearray.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/code/target-namespace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/code/target-namespace.kt -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/attributes-required.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/attributes-required.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/attributes.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/attributes.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/child-prop-order.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/child-prop-order.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/choice.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/choice.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/duplicate-names.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/duplicate-names.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/extension.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/extension.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/group.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/group.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/member-functions.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/member-functions.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/nested.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/nested.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/referencedType.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/referencedType.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/sitemap.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/sitemap.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/string-to-bytearray.jxb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/string-to-bytearray.jxb -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/string-to-bytearray.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/string-to-bytearray.xsd -------------------------------------------------------------------------------- /kotlin-xml-dsl-generator/src/test/resources/schema/target-namespace.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/kotlin-xml-dsl-generator/src/test/resources/schema/target-namespace.xsd -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redundent/kotlin-xml-builder/HEAD/settings.gradle.kts --------------------------------------------------------------------------------