├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── question.md ├── assert-no-difference.png ├── expect.png └── workflows │ ├── ci.yml │ ├── format.yml │ └── release.yml ├── .gitignore ├── .spi.yml ├── CustomDump.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ ├── swiftpm │ └── Package.resolved │ └── xcschemes │ └── CustomDump.xcscheme ├── LICENSE ├── Makefile ├── Package.resolved ├── Package.swift ├── Package@swift-5.9.swift ├── README.md ├── Sources └── CustomDump │ ├── Conformances │ ├── CoreImage.swift │ ├── CoreLocation.swift │ ├── CoreMotion.swift │ ├── Foundation.swift │ ├── GameKit.swift │ ├── KeyPath.swift │ ├── Photos.swift │ ├── Speech.swift │ ├── StoreKit.swift │ ├── Swift.swift │ ├── SwiftUI.swift │ ├── UIKit.swift │ ├── UserNotifications.swift │ └── UserNotificationsUI.swift │ ├── CustomDumpReflectable.swift │ ├── CustomDumpRepresentable.swift │ ├── CustomDumpStringConvertible.swift │ ├── Diff.swift │ ├── Documentation.docc │ ├── CustomDump.md │ ├── Deprecations.md │ ├── Diff.md │ └── expectDifference.md │ ├── Dump.swift │ ├── ExpectDifference.swift │ ├── ExpectNoDifference.swift │ ├── Internal │ ├── AnyType.swift │ ├── CollectionDifference.swift │ ├── Identifiable.swift │ ├── Mirror.swift │ ├── String.swift │ └── Unordered.swift │ ├── XCTAssertDifference.swift │ └── XCTAssertNoDifference.swift └── Tests └── CustomDumpTests ├── Conformances ├── CoreImageTests.swift ├── FoundationTests.swift ├── SwiftTests.swift ├── UIKitTests.swift └── UserNotificationsTests.swift ├── DiffTests.swift ├── DumpTests.swift ├── ExpectDifferenceTests.swift ├── ExpectNoDifferenceTests.swift └── Mocks.swift /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/assert-no-difference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/assert-no-difference.png -------------------------------------------------------------------------------- /.github/expect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/expect.png -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/.spi.yml -------------------------------------------------------------------------------- /CustomDump.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/CustomDump.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CustomDump.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/CustomDump.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /CustomDump.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/CustomDump.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /CustomDump.xcworkspace/xcshareddata/xcschemes/CustomDump.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/CustomDump.xcworkspace/xcshareddata/xcschemes/CustomDump.xcscheme -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Makefile -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Package.swift -------------------------------------------------------------------------------- /Package@swift-5.9.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Package@swift-5.9.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/README.md -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/CoreImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/CoreImage.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/CoreLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/CoreLocation.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/CoreMotion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/CoreMotion.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/Foundation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/Foundation.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/GameKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/GameKit.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/KeyPath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/KeyPath.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/Photos.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/Photos.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/Speech.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/Speech.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/StoreKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/StoreKit.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/Swift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/Swift.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/SwiftUI.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/UIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/UIKit.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/UserNotifications.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/UserNotifications.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Conformances/UserNotificationsUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Conformances/UserNotificationsUI.swift -------------------------------------------------------------------------------- /Sources/CustomDump/CustomDumpReflectable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/CustomDumpReflectable.swift -------------------------------------------------------------------------------- /Sources/CustomDump/CustomDumpRepresentable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/CustomDumpRepresentable.swift -------------------------------------------------------------------------------- /Sources/CustomDump/CustomDumpStringConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/CustomDumpStringConvertible.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Diff.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Diff.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Documentation.docc/CustomDump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Documentation.docc/CustomDump.md -------------------------------------------------------------------------------- /Sources/CustomDump/Documentation.docc/Deprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Documentation.docc/Deprecations.md -------------------------------------------------------------------------------- /Sources/CustomDump/Documentation.docc/Diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Documentation.docc/Diff.md -------------------------------------------------------------------------------- /Sources/CustomDump/Documentation.docc/expectDifference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Documentation.docc/expectDifference.md -------------------------------------------------------------------------------- /Sources/CustomDump/Dump.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Dump.swift -------------------------------------------------------------------------------- /Sources/CustomDump/ExpectDifference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/ExpectDifference.swift -------------------------------------------------------------------------------- /Sources/CustomDump/ExpectNoDifference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/ExpectNoDifference.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Internal/AnyType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Internal/AnyType.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Internal/CollectionDifference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Internal/CollectionDifference.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Internal/Identifiable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Internal/Identifiable.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Internal/Mirror.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Internal/Mirror.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Internal/String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Internal/String.swift -------------------------------------------------------------------------------- /Sources/CustomDump/Internal/Unordered.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/Internal/Unordered.swift -------------------------------------------------------------------------------- /Sources/CustomDump/XCTAssertDifference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/XCTAssertDifference.swift -------------------------------------------------------------------------------- /Sources/CustomDump/XCTAssertNoDifference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Sources/CustomDump/XCTAssertNoDifference.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/Conformances/CoreImageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/Conformances/CoreImageTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/Conformances/FoundationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/Conformances/FoundationTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/Conformances/SwiftTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/Conformances/SwiftTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/Conformances/UIKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/Conformances/UIKitTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/Conformances/UserNotificationsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/Conformances/UserNotificationsTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/DiffTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/DiffTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/DumpTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/DumpTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/ExpectDifferenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/ExpectDifferenceTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/ExpectNoDifferenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/ExpectNoDifferenceTests.swift -------------------------------------------------------------------------------- /Tests/CustomDumpTests/Mocks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pointfreeco/swift-custom-dump/HEAD/Tests/CustomDumpTests/Mocks.swift --------------------------------------------------------------------------------