summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/DaggerModule.java
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2013-11-20 21:53:34 -0500
committerJames Moger <james.moger@gitblit.com>2013-11-29 11:05:51 -0500
commit95cdba46c79d952f2c2baba937e70796674ed57e (patch)
tree9257811c9573519a51450562d43aec98e4aa1cd2 /src/main/java/com/gitblit/DaggerModule.java
parentaa6d43e8b28ff73d69a920e9b3a7b284cfce00c3 (diff)
downloadgitblit-95cdba46c79d952f2c2baba937e70796674ed57e.tar.gz
gitblit-95cdba46c79d952f2c2baba937e70796674ed57e.zip
Extract RepositoryManager from the GitBlit singleton
Change-Id: I265cfaf25e4093ffa5f53f70d8eb1c20d731b7b3
Diffstat (limited to 'src/main/java/com/gitblit/DaggerModule.java')
-rw-r--r--src/main/java/com/gitblit/DaggerModule.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/com/gitblit/DaggerModule.java b/src/main/java/com/gitblit/DaggerModule.java
index 0fb8bbf4..240fe7fc 100644
--- a/src/main/java/com/gitblit/DaggerModule.java
+++ b/src/main/java/com/gitblit/DaggerModule.java
@@ -29,6 +29,7 @@ import com.gitblit.manager.IRuntimeManager;
import com.gitblit.manager.ISessionManager;
import com.gitblit.manager.IUserManager;
import com.gitblit.manager.NotificationManager;
+import com.gitblit.manager.RepositoryManager;
import com.gitblit.manager.RuntimeManager;
import com.gitblit.manager.SessionManager;
import com.gitblit.manager.UserManager;
@@ -115,8 +116,13 @@ public class DaggerModule {
userManager);
}
- @Provides @Singleton IRepositoryManager provideRepositoryManager() {
- return gitblit;
+ @Provides @Singleton IRepositoryManager provideRepositoryManager(
+ IRuntimeManager runtimeManager,
+ IUserManager userManager) {
+
+ return new RepositoryManager(
+ runtimeManager,
+ userManager);
}
@Provides @Singleton IProjectManager provideProjectManager() {