├── .gitignore ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── XMLCoding │ ├── Shared │ └── AttributesStringBuilder.swift │ └── XMLEncoding │ ├── XMLEncoder.swift │ ├── XMLEncoding.swift │ ├── XMLEncodingConfiguration.swift │ ├── XMLEncodingContext.swift │ ├── XMLKeyedEncodingContainer.swift │ ├── XMLSingleValueEncodingContainer.swift │ └── XMLUnkeyedEncodingContainer.swift └── Tests └── XMLCodingTests ├── XMLEncoderTests.swift └── __Snapshots__ └── XMLEncoderTests ├── testArrayEncoding.1.txt ├── testArrayEncoding.2.txt ├── testArrayEncoding.3.txt ├── testArrayEncoding.4.txt ├── testArrayOfArraysEncoding.1.txt ├── testArrayOfComplexObjectsEncoding.1.txt ├── testComplexObjectsEncoding.1.txt ├── testCustomConfiguration.1.txt ├── testCustomConfiguration.2.txt ├── testValueEncoding.1.txt ├── testValueEncoding.2.txt ├── testValueEncoding.3.txt └── testValueEncoding.4.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/README.md -------------------------------------------------------------------------------- /Sources/XMLCoding/Shared/AttributesStringBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/Shared/AttributesStringBuilder.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLEncoder.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLEncoding.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLEncodingConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLEncodingConfiguration.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLEncodingContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLEncodingContext.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLKeyedEncodingContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLKeyedEncodingContainer.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLSingleValueEncodingContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLSingleValueEncodingContainer.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLEncoding/XMLUnkeyedEncodingContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Sources/XMLCoding/XMLEncoding/XMLUnkeyedEncodingContainer.swift -------------------------------------------------------------------------------- /Tests/XMLCodingTests/XMLEncoderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/XMLEncoderTests.swift -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.1.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.2.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.3.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayEncoding.4.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayOfArraysEncoding.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayOfArraysEncoding.1.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayOfComplexObjectsEncoding.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testArrayOfComplexObjectsEncoding.1.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testComplexObjectsEncoding.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testComplexObjectsEncoding.1.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testCustomConfiguration.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testCustomConfiguration.1.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testCustomConfiguration.2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testCustomConfiguration.2.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.1.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.2.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.3.txt -------------------------------------------------------------------------------- /Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVetas/XMLCoding/HEAD/Tests/XMLCodingTests/__Snapshots__/XMLEncoderTests/testValueEncoding.4.txt --------------------------------------------------------------------------------