combined-diff: implement diff for displaying changes inside single, scrollable viewer
authorDmitry Zhuravlev <dmitry.zhuravlev@jetbrains.com>
Mon, 5 Jul 2021 14:34:02 +0000 (17:34 +0300)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Tue, 3 Aug 2021 11:43:47 +0000 (11:43 +0000)
commit957cdebe27e90b8cf23e442a48457b3d875acfa1
treeab8778d25cee1e688193d5d2a348afad40f178df
parentaf233c5acc485bc7163bab31b7acd5209af835d0
combined-diff: implement diff for displaying changes inside single, scrollable viewer

GitOrigin-RevId: 57e37a5697bb1a0cb1724488e959d9676268c5ff
20 files changed:
platform/diff-impl/src/com/intellij/diff/impl/DiffRequestProcessor.java
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffActions.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffBlocks.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffRequest.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffRequestProcessor.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffScrollSupport.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffTool.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffViewer.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/combined/CombinedDiffVirtualFile.kt [new file with mode: 0644]
platform/diff-impl/src/com/intellij/diff/tools/fragmented/UnifiedDiffViewer.java
platform/diff-impl/src/com/intellij/diff/tools/simple/SimpleDiffViewer.java
platform/diff-impl/src/com/intellij/diff/tools/util/text/SmartTextDiffProvider.java
platform/platform-resources-en/src/messages/ActionsBundle.properties
platform/platform-resources/src/META-INF/PlatformExtensionPoints.xml
platform/platform-resources/src/META-INF/PlatformExtensions.xml
platform/vcs-api/vcs-api-core/resources/messages/VcsBundle.properties
platform/vcs-impl/resources/META-INF/VcsActions.xml
platform/vcs-impl/resources/META-INF/VcsExtensions.xml
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/diff/CombinedChangeDiff.kt [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/diff/ShowCombinedDiffAction.kt [new file with mode: 0644]