diff mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/ServerHgRepo.java @ 706:c27e501ed0c3

use own command for hg subrepos
author eugene.petrenko@jetbrains.com
date Wed, 08 Jan 2014 18:32:42 +0100
parents 3aff8caf7d60
children 69bb18514349
line wrap: on
line diff
--- a/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/ServerHgRepo.java	Wed Jan 08 18:31:21 2014 +0100
+++ b/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/ServerHgRepo.java	Wed Jan 08 18:32:42 2014 +0100
@@ -2,7 +2,6 @@
 
 import com.intellij.openapi.util.Pair;
 import jetbrains.buildServer.buildTriggers.vcs.mercurial.command.*;
-import jetbrains.buildServer.buildTriggers.vcs.mercurial.command.diff.ContentProcessor;
 import jetbrains.buildServer.util.graph.DAG;
 import jetbrains.buildServer.util.graph.DAGs;
 import jetbrains.buildServer.vcs.ModificationData;
@@ -109,8 +108,9 @@
     return DAGs.createFromEdges(edges);
   }
 
-  public void loadSubstates(@NotNull final ContentProcessor processor) throws VcsException {
-    new LoadSubstatesCommand(myCommandSettingsFactory.create(), myHgPath, myWorkingDir, myAuthSettings).call(processor);
+  @NotNull
+  public LoadSubstatesCommand loadSubstates() throws VcsException {
+    return new LoadSubstatesCommand(myCommandSettingsFactory.create(), myHgPath, myWorkingDir, myAuthSettings);
   }
 
   public Map<String, SubRepo> getSubrepositories(@NotNull ModificationData m) {