diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CheckinClient.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CheckinClient.java index cc8e2ef0e352..f7d5fcfbfaf1 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CheckinClient.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CheckinClient.java @@ -20,7 +20,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.idea.svn.api.SvnClient; import java.io.File; -import java.util.Collection; +import java.util.List; /** * @author Konstantin Kolosovsky. @@ -28,5 +28,5 @@ import java.util.Collection; public interface CheckinClient extends SvnClient { @NotNull - CommitInfo[] commit(@NotNull Collection paths, @NotNull String comment) throws VcsException; + CommitInfo[] commit(@NotNull List paths, @NotNull String comment) throws VcsException; } diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CmdCheckinClient.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CmdCheckinClient.java index ced5e62b0f33..34c54fc852c2 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CmdCheckinClient.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/CmdCheckinClient.java @@ -58,7 +58,7 @@ public class CmdCheckinClient extends BaseSvnClient implements CheckinClient { @NotNull @Override - public CommitInfo[] commit(@NotNull Collection paths, @NotNull String message) throws VcsException { + public CommitInfo[] commit(@NotNull List paths, @NotNull String message) throws VcsException { // if directory renames were used, IDEA reports all files under them as moved, but for svn we can not pass some of them // to commit command - since not all paths are registered as changes -> so we need to filter these cases, but only if // there at least some child-parent relationships in passed paths @@ -102,7 +102,7 @@ public class CmdCheckinClient extends BaseSvnClient implements CheckinClient { return revision; } - private Collection filterCommittables(@NotNull Collection committables) throws SvnBindException { + private List filterCommittables(@NotNull List committables) throws SvnBindException { final Set childrenOfSomebody = ContainerUtil.newHashSet(); new AbstractFilterChildren() { @Override diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/SvnKitCheckinClient.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/SvnKitCheckinClient.java index c3f203a9e02f..62e69cd5865c 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/SvnKitCheckinClient.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/SvnKitCheckinClient.java @@ -32,7 +32,7 @@ import org.tmatesoft.svn.core.wc.SVNCommitClient; import org.tmatesoft.svn.core.wc.SVNCommitPacket; import java.io.File; -import java.util.Collection; +import java.util.List; /** * @author Konstantin Kolosovsky. @@ -43,7 +43,7 @@ public class SvnKitCheckinClient extends BaseSvnClient implements CheckinClient @NotNull @Override - public CommitInfo[] commit(@NotNull Collection paths, @NotNull String comment) throws VcsException { + public CommitInfo[] commit(@NotNull List paths, @NotNull String comment) throws VcsException { File[] pathsToCommit = ArrayUtil.toObjectArray(paths, File.class); boolean keepLocks = myVcs.getSvnConfiguration().isKeepLocks(); SVNCommitPacket[] commitPackets = null;