summaryrefslogtreecommitdiff
path: root/plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java')
-rw-r--r--plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java
index 35c35e9313f1..dfa43ddcb4bd 100644
--- a/plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java
+++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/diff/DiffClient.java
@@ -29,6 +29,11 @@ import java.util.List;
*/
public interface DiffClient extends SvnClient {
+ /**
+ * @param target1 Should always be url.
+ * @param target2 Could be either url or file. And should be directory if file.
+ */
+ @NotNull
List<Change> compare(@NotNull SvnTarget target1, @NotNull SvnTarget target2) throws VcsException;
void unifiedDiff(@NotNull SvnTarget target1, @NotNull SvnTarget target2, @NotNull OutputStream output) throws VcsException;