mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-11 07:55:47 +01:00
fix synchronization on mercurial hooks
This commit is contained in:
@@ -36,9 +36,9 @@ package sonia.scm.repository.spi;
|
|||||||
import sonia.scm.repository.HgHookManager;
|
import sonia.scm.repository.HgHookManager;
|
||||||
import sonia.scm.repository.HgRepositoryHandler;
|
import sonia.scm.repository.HgRepositoryHandler;
|
||||||
import sonia.scm.repository.RepositoryHookType;
|
import sonia.scm.repository.RepositoryHookType;
|
||||||
|
import sonia.scm.repository.api.HgHookMessageProvider;
|
||||||
import sonia.scm.repository.api.HookFeature;
|
import sonia.scm.repository.api.HookFeature;
|
||||||
import sonia.scm.repository.api.HookMessageProvider;
|
import sonia.scm.repository.api.HookMessageProvider;
|
||||||
import sonia.scm.repository.api.HgHookMessageProvider;
|
|
||||||
|
|
||||||
//~--- JDK imports ------------------------------------------------------------
|
//~--- JDK imports ------------------------------------------------------------
|
||||||
|
|
||||||
@@ -72,11 +72,8 @@ public class HgHookContextProvider extends HookContextProvider
|
|||||||
String repositoryName, HgHookManager hookManager, String startRev,
|
String repositoryName, HgHookManager hookManager, String startRev,
|
||||||
RepositoryHookType type)
|
RepositoryHookType type)
|
||||||
{
|
{
|
||||||
this.handler = handler;
|
this.hookChangesetProvider = new HgHookChangesetProvider(handler,
|
||||||
this.repositoryName = repositoryName;
|
repositoryName, hookManager, startRev, type);
|
||||||
this.hookManager = hookManager;
|
|
||||||
this.startRev = startRev;
|
|
||||||
this.type = type;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//~--- get methods ----------------------------------------------------------
|
//~--- get methods ----------------------------------------------------------
|
||||||
@@ -90,8 +87,7 @@ public class HgHookContextProvider extends HookContextProvider
|
|||||||
@Override
|
@Override
|
||||||
public HookChangesetProvider getChangesetProvider()
|
public HookChangesetProvider getChangesetProvider()
|
||||||
{
|
{
|
||||||
return new HgHookChangesetProvider(handler, repositoryName, hookManager,
|
return hookChangesetProvider;
|
||||||
startRev, type);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -138,21 +134,9 @@ public class HgHookContextProvider extends HookContextProvider
|
|||||||
|
|
||||||
//~--- fields ---------------------------------------------------------------
|
//~--- fields ---------------------------------------------------------------
|
||||||
|
|
||||||
/** Field description */
|
|
||||||
private HgRepositoryHandler handler;
|
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private HgHookMessageProvider hgMessageProvider;
|
private HgHookMessageProvider hgMessageProvider;
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private HgHookManager hookManager;
|
private HgHookChangesetProvider hookChangesetProvider;
|
||||||
|
|
||||||
/** Field description */
|
|
||||||
private String repositoryName;
|
|
||||||
|
|
||||||
/** Field description */
|
|
||||||
private String startRev;
|
|
||||||
|
|
||||||
/** Field description */
|
|
||||||
private RepositoryHookType type;
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user