├── .gitignore ├── LICENSE.txt ├── README.md └── src ├── AutoCompare.Tests ├── AutoCompare.Tests.csproj ├── AutoCompareBaseTest.cs ├── Benchmarks │ ├── BenchmarkTests.Models.cs │ └── BenchmarkTests.cs ├── BuilderTests.cs ├── ComparerTests.cs ├── ConfigurationTests.cs ├── EngineTests.cs ├── IoCTests.cs ├── Properties │ └── AssemblyInfo.cs └── TestModels.cs ├── AutoCompare.sln └── AutoCompare ├── AutoCompare.csproj ├── AutoCompare.nuspec ├── CollectionComparer.cs ├── Comparer.cs ├── Compilation ├── Builder.cs ├── Context.cs ├── IBuilderEngine.cs └── NullCheckedProperties.cs ├── CompiledComparer.cs ├── Configuration ├── ComparerConfiguration.cs ├── EnumerableConfiguration.cs ├── IComparerConfiguration.cs ├── IEnumerableConfiguration.cs ├── IMemberConfiguration.cs ├── IPrecompile.cs └── MemberConfiguration.cs ├── Difference.cs ├── Engine.cs ├── Extensions └── CollectionExtensions.cs ├── Helpers └── ReflectionHelper.cs ├── IComparerEngine.cs ├── Properties └── AssemblyInfo.cs └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/README.md -------------------------------------------------------------------------------- /src/AutoCompare.Tests/AutoCompare.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/AutoCompare.Tests.csproj -------------------------------------------------------------------------------- /src/AutoCompare.Tests/AutoCompareBaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/AutoCompareBaseTest.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/Benchmarks/BenchmarkTests.Models.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/Benchmarks/BenchmarkTests.Models.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/Benchmarks/BenchmarkTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/Benchmarks/BenchmarkTests.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/BuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/BuilderTests.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/ComparerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/ComparerTests.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/ConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/ConfigurationTests.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/EngineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/EngineTests.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/IoCTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/IoCTests.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/AutoCompare.Tests/TestModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.Tests/TestModels.cs -------------------------------------------------------------------------------- /src/AutoCompare.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare.sln -------------------------------------------------------------------------------- /src/AutoCompare/AutoCompare.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/AutoCompare.csproj -------------------------------------------------------------------------------- /src/AutoCompare/AutoCompare.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/AutoCompare.nuspec -------------------------------------------------------------------------------- /src/AutoCompare/CollectionComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/CollectionComparer.cs -------------------------------------------------------------------------------- /src/AutoCompare/Comparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Comparer.cs -------------------------------------------------------------------------------- /src/AutoCompare/Compilation/Builder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Compilation/Builder.cs -------------------------------------------------------------------------------- /src/AutoCompare/Compilation/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Compilation/Context.cs -------------------------------------------------------------------------------- /src/AutoCompare/Compilation/IBuilderEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Compilation/IBuilderEngine.cs -------------------------------------------------------------------------------- /src/AutoCompare/Compilation/NullCheckedProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Compilation/NullCheckedProperties.cs -------------------------------------------------------------------------------- /src/AutoCompare/CompiledComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/CompiledComparer.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/ComparerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/ComparerConfiguration.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/EnumerableConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/EnumerableConfiguration.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/IComparerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/IComparerConfiguration.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/IEnumerableConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/IEnumerableConfiguration.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/IMemberConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/IMemberConfiguration.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/IPrecompile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/IPrecompile.cs -------------------------------------------------------------------------------- /src/AutoCompare/Configuration/MemberConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Configuration/MemberConfiguration.cs -------------------------------------------------------------------------------- /src/AutoCompare/Difference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Difference.cs -------------------------------------------------------------------------------- /src/AutoCompare/Engine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Engine.cs -------------------------------------------------------------------------------- /src/AutoCompare/Extensions/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Extensions/CollectionExtensions.cs -------------------------------------------------------------------------------- /src/AutoCompare/Helpers/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Helpers/ReflectionHelper.cs -------------------------------------------------------------------------------- /src/AutoCompare/IComparerEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/IComparerEngine.cs -------------------------------------------------------------------------------- /src/AutoCompare/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/AutoCompare/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenGilligan/AutoCompare/HEAD/src/AutoCompare/packages.config --------------------------------------------------------------------------------