From a7e84bbe3c2cdcbf5551af91de83ba9c5166b13b Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Thu, 9 Jan 2014 17:41:13 +0100 Subject: [PATCH] inject the plugin manager interface not the implementation --- .../java/sonia/scm/api/rest/resources/PluginResource.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/PluginResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/PluginResource.java index 02631c39fc..ab8e6c6033 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/PluginResource.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/PluginResource.java @@ -46,11 +46,11 @@ import org.slf4j.LoggerFactory; import sonia.scm.api.rest.RestActionResult; import sonia.scm.api.rest.RestActionUploadResult; -import sonia.scm.plugin.DefaultPluginManager; import sonia.scm.plugin.OverviewPluginFilter; import sonia.scm.plugin.PluginConditionFailedException; import sonia.scm.plugin.PluginInformation; import sonia.scm.plugin.PluginInformationComparator; +import sonia.scm.plugin.PluginManager; //~--- JDK imports ------------------------------------------------------------ @@ -99,7 +99,7 @@ public class PluginResource * @param pluginManager */ @Inject - public PluginResource(DefaultPluginManager pluginManager) + public PluginResource(PluginManager pluginManager) { this.pluginManager = pluginManager; } @@ -358,6 +358,6 @@ public class PluginResource //~--- fields --------------------------------------------------------------- - /** Field description */ - private DefaultPluginManager pluginManager; + /** plugin manager */ + private final PluginManager pluginManager; }