The file was modified
ModuleManager/MMPatchLoader.cs (diff) The file was modified
ModuleManager/MMPatchLoader.cs (diff) The file was modified
ModuleManager/ModuleManager.csproj (diff) The file was modified
ModuleManager/PatchApplier.cs (diff) The file was modified
ModuleManager/PatchExtractor.cs (diff) The file was modified
ModuleManagerTests/PatchExtractorTest.cs (diff) The file was modified
ModuleManager/PatchList.cs (diff) The file was added ModuleManagerTests/PatchTest.cs The file was added ModuleManager/Patch.cs The file was modified
ModuleManagerTests/PatchApplierTest.cs (diff) The file was modified
ModuleManagerTests/ModuleManagerTests.csproj (diff) The file was modified
ModuleManager/PatchExtractor.cs (diff) The file was modified
ModuleManager/PatchExtractor.cs (diff)
Commit
83288b5773b3115ce6870e6107a8f0eb1d97703b
by joeydwong Extract interface for PatchList, modify PatchExtractor PatchExtractor did too much at once, it shouldn't enumerate and extract at the same time (still some work to be done there...). PatchList now has a clearer interface and obscures more of the details - iterating through patches is now handled by it rater than PatchApplier (commit: 83288b5 ) The file was modified
ModuleManager/ModuleManager.csproj (diff) The file was added ModuleManager/Pass.cs The file was added ModuleManagerTests/PassTest.cs The file was modified
ModuleManagerTests/PatchExtractorTest.cs (diff) The file was modified
ModuleManagerTests/ModuleManagerTests.csproj (diff) The file was modified
ModuleManager/Collections/ArrayEnumerator.cs (diff) The file was modified
ModuleManager/PatchExtractor.cs (diff) The file was modified
ModuleManager/MMPatchLoader.cs (diff) The file was modified
ModuleManager/PatchApplier.cs (diff) The file was modified
ModuleManager/PatchList.cs (diff) The file was modified
ModuleManagerTests/PatchListTest.cs (diff) The file was modified
ModuleManagerTests/PatchApplierTest.cs (diff) The file was modified
ModuleManager/MMPatchLoader.cs (diff) The file was modified
ModuleManager/ModuleManager.csproj (diff) The file was modified
ModuleManagerTests/PatchExtractorTest.cs (diff) The file was modified
ModuleManagerTests/PatchTest.cs (diff) The file was modified
ModuleManager/Patch.cs (diff) The file was added ModuleManagerTests/NodeMatcherTest.cs The file was modified
ModuleManagerTests/ModuleManagerTests.csproj (diff) The file was modified
ModuleManager/PatchApplier.cs (diff) The file was added ModuleManager/NodeMatcher.cs The file was modified
ModuleManager/PatchList.cs (diff) The file was modified
ModuleManagerTests/PatchApplierTest.cs (diff) The file was modified
ModuleManagerTests/PatchExtractorTest.cs (diff) The file was added ModuleManagerTests/Patches/PatchCompilerTest.cs The file was removed ModuleManagerTests/PatchTest.cs The file was modified
ModuleManager/Pass.cs (diff) The file was modified
ModuleManagerTests/PatchListTest.cs (diff) The file was added ModuleManagerTests/Patches/CopyPatchTest.cs The file was added ModuleManager/Patches/IPatch.cs The file was modified
ModuleManager/PatchApplier.cs (diff) The file was modified
ModuleManager/ModuleManager.csproj (diff) The file was modified
ModuleManager/PatchExtractor.cs (diff) The file was added ModuleManager/Patches/CopyPatch.cs The file was added ModuleManager/Patches/EditPatch.cs The file was modified
ModuleManagerTests/ModuleManagerTests.csproj (diff) The file was added ModuleManagerTests/Patches/EditPatchTest.cs The file was removed ModuleManager/Patch.cs The file was added ModuleManager/Patches/DeletePatch.cs The file was added ModuleManager/Patches/PatchCompiler.cs The file was added ModuleManagerTests/Patches/DeletePatchTest.cs The file was modified
ModuleManagerTests/PassTest.cs (diff) The file was modified
ModuleManagerTests/PatchListTest.cs (diff) The file was modified
ModuleManagerTests/PassTest.cs (diff) The file was modified
ModuleManagerTests/Patches/PatchCompilerTest.cs (diff) The file was modified
ModuleManagerTests/NodeMatcherTest.cs (diff)