diff --git a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceProvider.java b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceProvider.java index d814edede9..0f04162f8a 100644 --- a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceProvider.java +++ b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceProvider.java @@ -36,10 +36,8 @@ package sonia.scm.repository.spi; //~--- non-JDK imports -------------------------------------------------------- import com.google.common.io.Closeables; -import com.google.inject.Provider; import sonia.scm.repository.Feature; -import sonia.scm.repository.HgContext; import sonia.scm.repository.HgRepositoryHandler; import sonia.scm.repository.Repository; import sonia.scm.repository.api.Command; @@ -76,15 +74,11 @@ public class HgRepositoryServiceProvider extends RepositoryServiceProvider * * * - * @param hgContextProvider * @param handler * @param repository */ - HgRepositoryServiceProvider(HgRepositoryHandler handler, - Provider hgContextProvider, Repository repository) + HgRepositoryServiceProvider(HgRepositoryHandler handler, Repository repository) { - this.hgContextProvider = hgContextProvider; - this.handler = handler; this.repository = repository; this.repositoryDirectory = handler.getDirectory(repository); this.context = new HgCommandContext(handler.getConfig(), repository, @@ -220,12 +214,6 @@ public class HgRepositoryServiceProvider extends RepositoryServiceProvider /** Field description */ private HgCommandContext context; - /** Field description */ - private HgRepositoryHandler handler; - - /** Field description */ - private Provider hgContextProvider; - /** Field description */ private Repository repository; diff --git a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceResolver.java b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceResolver.java index abdfd441e1..0a4d4e6641 100644 --- a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceResolver.java +++ b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceResolver.java @@ -30,15 +30,14 @@ */ + package sonia.scm.repository.spi; //~--- non-JDK imports -------------------------------------------------------- import com.google.inject.Inject; -import com.google.inject.Provider; import sonia.scm.plugin.ext.Extension; -import sonia.scm.repository.HgContext; import sonia.scm.repository.HgRepositoryHandler; import sonia.scm.repository.Repository; @@ -60,14 +59,11 @@ public class HgRepositoryServiceResolver implements RepositoryServiceResolver * * * @param handler - * @param hgContextProvider */ @Inject - public HgRepositoryServiceResolver(HgRepositoryHandler handler, - Provider hgContextProvider) + public HgRepositoryServiceResolver(HgRepositoryHandler handler) { this.handler = handler; - this.hgContextProvider = hgContextProvider; } //~--- methods -------------------------------------------------------------- @@ -87,8 +83,7 @@ public class HgRepositoryServiceResolver implements RepositoryServiceResolver if (TYPE.equalsIgnoreCase(repository.getType())) { - provider = new HgRepositoryServiceProvider(handler, hgContextProvider, - repository); + provider = new HgRepositoryServiceProvider(handler, repository); } return provider; @@ -98,7 +93,4 @@ public class HgRepositoryServiceResolver implements RepositoryServiceResolver /** Field description */ private HgRepositoryHandler handler; - - /** Field description */ - private Provider hgContextProvider; }