├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── Readme.md ├── package.bat ├── publish.bat └── src ├── .config └── dotnet-tools.json ├── .csharpierignore ├── DeepEqual.Benchmark ├── DeepEqual.Benchmark.csproj └── Program.cs ├── DeepEqual.System.Text.Json ├── ComparisonBuilderExtensions.cs ├── DeepEqual.System.Text.Json.csproj ├── JsonDocumentComparison.cs ├── JsonElementComparison.cs └── Readme.md ├── DeepEqual.Test.VB ├── DeepEqual.Test.VB.vbproj └── HasPropertiesWithArguments.vb ├── DeepEqual.Test ├── ComparisonBuilderTests.cs ├── Comparsions │ ├── ComplexObjectComparisonTests.cs │ ├── CompositComparisonTests.cs │ ├── DefaultComparisonTests.cs │ ├── DictionaryComparisonTests.cs │ ├── EnumComparisonTests.cs │ ├── FloatComparisonTests.cs │ ├── JsonDocumentComparisonTests.cs │ ├── JsonElementComparisonTests.cs │ ├── ListComparisonTests.cs │ └── SetComparisonTests.cs ├── DeepComparisonTest.KitchenSinkFailures.approved.txt ├── DeepComparisonTest.cs ├── DeepEqual.Test.csproj ├── ExceptionMessageTests.cs ├── Features │ ├── ComparingObjectsPropertiesWithArguments.cs │ ├── ComparingTypesWithPrivateFields.cs │ ├── ComparingTypesWithPublicFields.cs │ ├── MappingPropertyNames.cs │ └── ObjectsWithCyclicalReferences.cs ├── Helper │ ├── DeepAssert.cs │ ├── EchoComparison.cs │ ├── MockComparison.cs │ └── MockExtensions.cs ├── Syntax │ ├── CompareSyntaxTests.cs │ └── ResultTests.cs └── xunit.runner.json ├── DeepEqual.sln ├── DeepEqual.snk └── DeepEqual ├── BasicDifference.cs ├── BreadcrumbPair.cs ├── ComparisonBuilder.cs ├── ComparisonContext.cs ├── ComparisonContextExtensions.cs ├── ComparisonExtensions.cs ├── ComparisonNotFoundException.cs ├── ComparisonResult.cs ├── ComparisonResultExtensions.cs ├── ComplexObjectComparer.cs ├── ComplexObjectComparison.cs ├── CompositeComparison.cs ├── CycleGuard.cs ├── DeepEqual.csproj ├── DefaultComparison.cs ├── DictionaryComparison.cs ├── Difference.cs ├── EnumComparison.cs ├── ExpectedMissingProperty.cs ├── FloatComparison.cs ├── Formatting ├── BasicDifferenceFormatter.cs ├── BreadcrumbDifferenceFormatter.cs ├── DeepEqualExceptionMessageBuilder.cs ├── DifferenceFormatterBase.cs ├── DifferenceFormatterFactory.cs ├── IDifferenceFormatter.cs ├── IDifferenceFormatterFactory.cs ├── MissingEntryDifferenceFormatter.cs └── SetDifferenceFormatter.cs ├── GlobalUsings.cs ├── IComparison.cs ├── IComparisonBuilder.cs ├── IComparisonContext.cs ├── InternalsVisibleTo.cs ├── IsExternalInit.cs ├── ListComparison.cs ├── MissingEntryDifference.cs ├── ObjectGraphCircularReferenceException.cs ├── PropertyReader.cs ├── PublicAPI.Shipped.txt ├── PublicAPI.Unshipped.txt ├── ReflectionCache.cs ├── SetComparison.cs ├── SetDifference.cs └── Syntax ├── CompareSyntax.cs ├── DeepEqualException.cs └── ObjectExtensions.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/Readme.md -------------------------------------------------------------------------------- /package.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/package.bat -------------------------------------------------------------------------------- /publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/publish.bat -------------------------------------------------------------------------------- /src/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/.config/dotnet-tools.json -------------------------------------------------------------------------------- /src/.csharpierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/.csharpierignore -------------------------------------------------------------------------------- /src/DeepEqual.Benchmark/DeepEqual.Benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Benchmark/DeepEqual.Benchmark.csproj -------------------------------------------------------------------------------- /src/DeepEqual.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Benchmark/Program.cs -------------------------------------------------------------------------------- /src/DeepEqual.System.Text.Json/ComparisonBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.System.Text.Json/ComparisonBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DeepEqual.System.Text.Json/DeepEqual.System.Text.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.System.Text.Json/DeepEqual.System.Text.Json.csproj -------------------------------------------------------------------------------- /src/DeepEqual.System.Text.Json/JsonDocumentComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.System.Text.Json/JsonDocumentComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual.System.Text.Json/JsonElementComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.System.Text.Json/JsonElementComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual.System.Text.Json/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.System.Text.Json/Readme.md -------------------------------------------------------------------------------- /src/DeepEqual.Test.VB/DeepEqual.Test.VB.vbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test.VB/DeepEqual.Test.VB.vbproj -------------------------------------------------------------------------------- /src/DeepEqual.Test.VB/HasPropertiesWithArguments.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test.VB/HasPropertiesWithArguments.vb -------------------------------------------------------------------------------- /src/DeepEqual.Test/ComparisonBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/ComparisonBuilderTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/ComplexObjectComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/ComplexObjectComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/CompositComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/CompositComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/DefaultComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/DefaultComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/DictionaryComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/DictionaryComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/EnumComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/EnumComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/FloatComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/FloatComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/JsonDocumentComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/JsonDocumentComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/JsonElementComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/JsonElementComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/ListComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/ListComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Comparsions/SetComparisonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Comparsions/SetComparisonTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/DeepComparisonTest.KitchenSinkFailures.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/DeepComparisonTest.KitchenSinkFailures.approved.txt -------------------------------------------------------------------------------- /src/DeepEqual.Test/DeepComparisonTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/DeepComparisonTest.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/DeepEqual.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/DeepEqual.Test.csproj -------------------------------------------------------------------------------- /src/DeepEqual.Test/ExceptionMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/ExceptionMessageTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Features/ComparingObjectsPropertiesWithArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Features/ComparingObjectsPropertiesWithArguments.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Features/ComparingTypesWithPrivateFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Features/ComparingTypesWithPrivateFields.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Features/ComparingTypesWithPublicFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Features/ComparingTypesWithPublicFields.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Features/MappingPropertyNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Features/MappingPropertyNames.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Features/ObjectsWithCyclicalReferences.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Features/ObjectsWithCyclicalReferences.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Helper/DeepAssert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Helper/DeepAssert.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Helper/EchoComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Helper/EchoComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Helper/MockComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Helper/MockComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Helper/MockExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Helper/MockExtensions.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Syntax/CompareSyntaxTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Syntax/CompareSyntaxTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/Syntax/ResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/Syntax/ResultTests.cs -------------------------------------------------------------------------------- /src/DeepEqual.Test/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.Test/xunit.runner.json -------------------------------------------------------------------------------- /src/DeepEqual.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.sln -------------------------------------------------------------------------------- /src/DeepEqual.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual.snk -------------------------------------------------------------------------------- /src/DeepEqual/BasicDifference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/BasicDifference.cs -------------------------------------------------------------------------------- /src/DeepEqual/BreadcrumbPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/BreadcrumbPair.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonBuilder.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonContext.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonContextExtensions.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonExtensions.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonNotFoundException.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonResult.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComparisonResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComparisonResultExtensions.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComplexObjectComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComplexObjectComparer.cs -------------------------------------------------------------------------------- /src/DeepEqual/ComplexObjectComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ComplexObjectComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/CompositeComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/CompositeComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/CycleGuard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/CycleGuard.cs -------------------------------------------------------------------------------- /src/DeepEqual/DeepEqual.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/DeepEqual.csproj -------------------------------------------------------------------------------- /src/DeepEqual/DefaultComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/DefaultComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/DictionaryComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/DictionaryComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/Difference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Difference.cs -------------------------------------------------------------------------------- /src/DeepEqual/EnumComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/EnumComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/ExpectedMissingProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ExpectedMissingProperty.cs -------------------------------------------------------------------------------- /src/DeepEqual/FloatComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/FloatComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/BasicDifferenceFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/BasicDifferenceFormatter.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/BreadcrumbDifferenceFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/BreadcrumbDifferenceFormatter.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/DeepEqualExceptionMessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/DeepEqualExceptionMessageBuilder.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/DifferenceFormatterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/DifferenceFormatterBase.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/DifferenceFormatterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/DifferenceFormatterFactory.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/IDifferenceFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/IDifferenceFormatter.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/IDifferenceFormatterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/IDifferenceFormatterFactory.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/MissingEntryDifferenceFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/MissingEntryDifferenceFormatter.cs -------------------------------------------------------------------------------- /src/DeepEqual/Formatting/SetDifferenceFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Formatting/SetDifferenceFormatter.cs -------------------------------------------------------------------------------- /src/DeepEqual/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/GlobalUsings.cs -------------------------------------------------------------------------------- /src/DeepEqual/IComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/IComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/IComparisonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/IComparisonBuilder.cs -------------------------------------------------------------------------------- /src/DeepEqual/IComparisonContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/IComparisonContext.cs -------------------------------------------------------------------------------- /src/DeepEqual/InternalsVisibleTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/InternalsVisibleTo.cs -------------------------------------------------------------------------------- /src/DeepEqual/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/IsExternalInit.cs -------------------------------------------------------------------------------- /src/DeepEqual/ListComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ListComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/MissingEntryDifference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/MissingEntryDifference.cs -------------------------------------------------------------------------------- /src/DeepEqual/ObjectGraphCircularReferenceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ObjectGraphCircularReferenceException.cs -------------------------------------------------------------------------------- /src/DeepEqual/PropertyReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/PropertyReader.cs -------------------------------------------------------------------------------- /src/DeepEqual/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/PublicAPI.Shipped.txt -------------------------------------------------------------------------------- /src/DeepEqual/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- 1 | #nullable enable 2 | -------------------------------------------------------------------------------- /src/DeepEqual/ReflectionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/ReflectionCache.cs -------------------------------------------------------------------------------- /src/DeepEqual/SetComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/SetComparison.cs -------------------------------------------------------------------------------- /src/DeepEqual/SetDifference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/SetDifference.cs -------------------------------------------------------------------------------- /src/DeepEqual/Syntax/CompareSyntax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Syntax/CompareSyntax.cs -------------------------------------------------------------------------------- /src/DeepEqual/Syntax/DeepEqualException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Syntax/DeepEqualException.cs -------------------------------------------------------------------------------- /src/DeepEqual/Syntax/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesfoster/DeepEqual/HEAD/src/DeepEqual/Syntax/ObjectExtensions.cs --------------------------------------------------------------------------------