ソースを参照

Migrate to new @AddonConfig annotation.

pull/719/head
Chris Smith 7年前
コミット
ba7cba7719

+ 3
- 12
src/main/java/com/dmdirc/ClientModule.java ファイルの表示

@@ -48,18 +48,14 @@ import com.dmdirc.ui.themes.ThemeManager;
48 48
 import com.dmdirc.updater.UpdaterModule;
49 49
 import com.dmdirc.util.LoggingExecutorService;
50 50
 import com.dmdirc.util.io.Downloader;
51
-
51
+import dagger.Module;
52
+import dagger.ObjectGraph;
53
+import dagger.Provides;
52 54
 import java.util.concurrent.ExecutorService;
53
-
54 55
 import javax.inject.Named;
55 56
 import javax.inject.Provider;
56
-import javax.inject.Qualifier;
57 57
 import javax.inject.Singleton;
58 58
 
59
-import dagger.Module;
60
-import dagger.ObjectGraph;
61
-import dagger.Provides;
62
-
63 59
 /**
64 60
  * Provides dependencies for the client.
65 61
  */
@@ -80,11 +76,6 @@ import dagger.Provides;
80 76
         library = true)
81 77
 public class ClientModule {
82 78
 
83
-    /** Qualifier that identities the addon defaults config provider. */
84
-    @Qualifier
85
-    public @interface AddonConfig {
86
-    }
87
-
88 79
     /** The object graph to inject where necessary. */
89 80
     private ObjectGraph objectGraph;
90 81
 

+ 0
- 6
src/main/java/com/dmdirc/config/ConfigModule.java ファイルの表示

@@ -96,12 +96,6 @@ public class ConfigModule {
96 96
         return controller.getUserSettings();
97 97
     }
98 98
 
99
-    @Provides
100
-    @com.dmdirc.ClientModule.AddonConfig
101
-    public ConfigProvider getOldAddonConfig(final IdentityController controller) {
102
-        return controller.getAddonSettings();
103
-    }
104
-
105 99
     @Provides
106 100
     @AddonConfig
107 101
     public ConfigProvider getAddonConfig(final IdentityController controller) {

読み込み中…
キャンセル
保存