├── .gitignore ├── .swift-version ├── Jenkinsfile ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── XMLCoding │ ├── Decoder │ ├── DecodingErrorExtension.swift │ ├── XMLDecoder.swift │ ├── XMLDecodingStorage.swift │ ├── XMLKeyedDecodingContainer.swift │ └── XMLUnkeyedDecodingContainer.swift │ ├── Encoder │ ├── EncodingErrorExtension.swift │ ├── XMLEncoder.swift │ ├── XMLEncodingStorage.swift │ └── XMLReferencingEncoder.swift │ ├── ISO8601DateFormatter.swift │ ├── XMLKey.swift │ └── XMLStackParser.swift ├── Tests └── XMLCodingTests │ └── XMLParsingTests.swift ├── docker └── test │ └── Dockerfile └── scripts ├── docker-shortcuts ├── build.sh ├── kill-all.sh └── test.sh ├── update.sh └── upgrade.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | .swiftpm/ 5 | *.xcodeproj 6 | -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 4.0 -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/README.md -------------------------------------------------------------------------------- /Sources/XMLCoding/Decoder/DecodingErrorExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Decoder/DecodingErrorExtension.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Decoder/XMLDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Decoder/XMLDecoder.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Decoder/XMLDecodingStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Decoder/XMLDecodingStorage.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Decoder/XMLKeyedDecodingContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Decoder/XMLKeyedDecodingContainer.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Decoder/XMLUnkeyedDecodingContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Decoder/XMLUnkeyedDecodingContainer.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Encoder/EncodingErrorExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Encoder/EncodingErrorExtension.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Encoder/XMLEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Encoder/XMLEncoder.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Encoder/XMLEncodingStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Encoder/XMLEncodingStorage.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/Encoder/XMLReferencingEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/Encoder/XMLReferencingEncoder.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/ISO8601DateFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/ISO8601DateFormatter.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/XMLKey.swift -------------------------------------------------------------------------------- /Sources/XMLCoding/XMLStackParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Sources/XMLCoding/XMLStackParser.swift -------------------------------------------------------------------------------- /Tests/XMLCodingTests/XMLParsingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/Tests/XMLCodingTests/XMLParsingTests.swift -------------------------------------------------------------------------------- /docker/test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/docker/test/Dockerfile -------------------------------------------------------------------------------- /scripts/docker-shortcuts/build.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | docker build -t boost . 4 | -------------------------------------------------------------------------------- /scripts/docker-shortcuts/kill-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/scripts/docker-shortcuts/kill-all.sh -------------------------------------------------------------------------------- /scripts/docker-shortcuts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/scripts/docker-shortcuts/test.sh -------------------------------------------------------------------------------- /scripts/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/scripts/update.sh -------------------------------------------------------------------------------- /scripts/upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiveUI/XMLCoding/HEAD/scripts/upgrade.sh --------------------------------------------------------------------------------