VCS: patch creation separated from patch application
authorirengrig <Irina.Chernushina@jetbrains.com>
Mon, 15 Mar 2010 15:45:51 +0000 (18:45 +0300)
committerirengrig <Irina.Chernushina@jetbrains.com>
Mon, 15 Mar 2010 15:45:51 +0000 (18:45 +0300)
commit9c6e028f289ac881226d099456cf7ce1970fa03d
treeb03d800a0baf20ec955c92fdf2a80fc7aa0528e2
parentf82ab4ac3ec539f42f2ba1ca8eb1019bc4257492
VCS: patch creation separated from patch application
25 files changed:
platform/lvcs-impl/testSrc/com/intellij/historyIntegrTests/PatchingTestCase.java
platform/util/src/com/intellij/openapi/diff/impl/patch/PatchLine.java [moved from platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/PatchLine.java with 100% similarity]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/BinaryFilePatch.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/FilePatch.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/PatchHunk.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/TextFilePatch.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/TextPatchBuilder.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyBinaryFilePatch.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyBinaryShelvedFilePatch.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyFilePatch.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyFilePatchBase.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyFilePatchFactory.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyTextFilePatch.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/formove/CustomBinaryPatchApplier.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/formove/PatchApplier.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/formove/PathsVerifier.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/RevertCommittedStuffAbstractAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchDialog.form [deleted file]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchDialog.java [deleted file]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchForBaseRevisionTexts.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/LazyPatchContentRevision.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/DiffShelvedChangesAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelveChangesManager.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelvedChange.java