瀏覽代碼

Remove urlBuilder params.

From everywhere.
pull/421/head
Chris Smith 9 年之前
父節點
當前提交
b28b6e5f9b

+ 0
- 3
src/com/dmdirc/Channel.java 查看文件

@@ -49,7 +49,6 @@ import com.dmdirc.ui.input.TabCompletionType;
49 49
 import com.dmdirc.ui.messages.BackBufferFactory;
50 50
 import com.dmdirc.ui.messages.Styliser;
51 51
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
52
-import com.dmdirc.util.URLBuilder;
53 52
 import com.dmdirc.util.collections.RollingList;
54 53
 import com.dmdirc.util.colours.Colour;
55 54
 import com.dmdirc.util.colours.ColourUtils;
@@ -112,7 +111,6 @@ public class Channel extends FrameContainer implements GroupChat {
112 111
             final TabCompleterFactory tabCompleterFactory,
113 112
             final CommandController commandController,
114 113
             final MessageSinkManager messageSinkManager,
115
-            final URLBuilder urlBuilder,
116 114
             final DMDircMBassador eventBus,
117 115
             final BackBufferFactory backBufferFactory,
118 116
             final GroupChatUserManager groupChatUserManager) {
@@ -120,7 +118,6 @@ public class Channel extends FrameContainer implements GroupChat {
120 118
                 Styliser.stipControlCodes(newChannelInfo.getName()),
121 119
                 configMigrator.getConfigProvider(),
122 120
                 backBufferFactory,
123
-                urlBuilder,
124 121
                 new ChannelCommandParser(connection.getWindowModel(), commandController, eventBus),
125 122
                 tabCompleterFactory.getTabCompleter(connection.getWindowModel().getTabCompleter(),
126 123
                         configMigrator.getConfigProvider(), CommandType.TYPE_CHANNEL,

+ 3
- 7
src/com/dmdirc/ChannelFactory.java 查看文件

@@ -28,10 +28,9 @@ import com.dmdirc.interfaces.Connection;
28 28
 import com.dmdirc.interfaces.config.ConfigProviderMigrator;
29 29
 import com.dmdirc.parser.interfaces.ChannelInfo;
30 30
 import com.dmdirc.ui.WindowManager;
31
-import com.dmdirc.ui.messages.BackBufferFactory;
32 31
 import com.dmdirc.ui.input.TabCompleterFactory;
32
+import com.dmdirc.ui.messages.BackBufferFactory;
33 33
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
34
-import com.dmdirc.util.URLBuilder;
35 34
 
36 35
 import javax.inject.Inject;
37 36
 import javax.inject.Singleton;
@@ -45,7 +44,6 @@ public class ChannelFactory {
45 44
     private final TabCompleterFactory tabCompleterFactory;
46 45
     private final CommandController commandController;
47 46
     private final MessageSinkManager messageSinkManager;
48
-    private final URLBuilder urlBuilder;
49 47
     private final DMDircMBassador eventBus;
50 48
     private final BackBufferFactory backBufferFactory;
51 49
     private final GroupChatUserManager groupChatUserManager;
@@ -54,13 +52,11 @@ public class ChannelFactory {
54 52
     @Inject
55 53
     public ChannelFactory(final TabCompleterFactory tabCompleterFactory,
56 54
             final CommandController commandController, final MessageSinkManager messageSinkManager,
57
-            final URLBuilder urlBuilder, final DMDircMBassador eventBus,
58
-            final BackBufferFactory backBufferFactory,
55
+            final DMDircMBassador eventBus, final BackBufferFactory backBufferFactory,
59 56
             final GroupChatUserManager groupChatUserManager, final WindowManager windowManager) {
60 57
         this.tabCompleterFactory = tabCompleterFactory;
61 58
         this.commandController = commandController;
62 59
         this.messageSinkManager = messageSinkManager;
63
-        this.urlBuilder = urlBuilder;
64 60
         this.eventBus = eventBus;
65 61
         this.backBufferFactory = backBufferFactory;
66 62
         this.groupChatUserManager = groupChatUserManager;
@@ -71,7 +67,7 @@ public class ChannelFactory {
71 67
             final ChannelInfo channelInfo,
72 68
             final ConfigProviderMigrator configMigrator) {
73 69
         final Channel channel = new Channel(connection, channelInfo, configMigrator,
74
-                tabCompleterFactory, commandController, messageSinkManager, urlBuilder, eventBus,
70
+                tabCompleterFactory, commandController, messageSinkManager, eventBus,
75 71
                 backBufferFactory, groupChatUserManager);
76 72
         windowManager.addWindow(connection.getWindowModel(), channel);
77 73
         connection.getWindowModel().getEventBus().publish(new ChannelOpenedEvent(channel));

+ 3
- 6
src/com/dmdirc/CustomWindow.java 查看文件

@@ -24,9 +24,8 @@ package com.dmdirc;
24 24
 
25 25
 import com.dmdirc.interfaces.Connection;
26 26
 import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
-import com.dmdirc.ui.messages.BackBufferFactory;
28 27
 import com.dmdirc.ui.core.components.WindowComponent;
29
-import com.dmdirc.util.URLBuilder;
28
+import com.dmdirc.ui.messages.BackBufferFactory;
30 29
 
31 30
 import java.util.Collections;
32 31
 import java.util.Optional;
@@ -43,10 +42,9 @@ public class CustomWindow extends FrameContainer {
43 42
             final String name,
44 43
             final String title,
45 44
             final FrameContainer parent,
46
-            final URLBuilder urlBuilder,
47 45
             final BackBufferFactory backBufferFactory) {
48 46
         super(parent, "custom", name, title, parent.getConfigManager(), backBufferFactory,
49
-                urlBuilder, parent.getEventBus(),
47
+                parent.getEventBus(),
50 48
                 Collections.singletonList(WindowComponent.TEXTAREA.getIdentifier()));
51 49
         initBackBuffer();
52 50
     }
@@ -58,10 +56,9 @@ public class CustomWindow extends FrameContainer {
58 56
             final String name,
59 57
             final String title,
60 58
             final AggregateConfigProvider configProvider,
61
-            final URLBuilder urlBuilder,
62 59
             final DMDircMBassador eventBus,
63 60
             final BackBufferFactory backBufferFactory) {
64
-        super(null, "custom", name, title, configProvider, backBufferFactory, urlBuilder,
61
+        super(null, "custom", name, title, configProvider, backBufferFactory,
65 62
                 eventBus, Collections.singletonList(WindowComponent.TEXTAREA.getIdentifier()));
66 63
         initBackBuffer();
67 64
     }

+ 0
- 3
src/com/dmdirc/FrameContainer.java 查看文件

@@ -42,7 +42,6 @@ import com.dmdirc.ui.messages.Formatter;
42 42
 import com.dmdirc.ui.messages.UnreadStatusManager;
43 43
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
44 44
 import com.dmdirc.util.ChildEventBusManager;
45
-import com.dmdirc.util.URLBuilder;
46 45
 import com.dmdirc.util.collections.ListenerList;
47 46
 
48 47
 import java.util.ArrayList;
@@ -125,7 +124,6 @@ public abstract class FrameContainer {
125 124
             final String title,
126 125
             final AggregateConfigProvider config,
127 126
             final BackBufferFactory backBufferFactory,
128
-            final URLBuilder urlBuilder,
129 127
             final DMDircMBassador eventBus,
130 128
             final Collection<String> components) {
131 129
         this.parent = Optional.ofNullable(parent);
@@ -159,7 +157,6 @@ public abstract class FrameContainer {
159 157
             final String title,
160 158
             final AggregateConfigProvider config,
161 159
             final BackBufferFactory backBufferFactory,
162
-            final URLBuilder urlBuilder,
163 160
             final CommandParser commandParser,
164 161
             final TabCompleter tabCompleter,
165 162
             final MessageSinkManager messageSinkManager,

+ 3
- 4
src/com/dmdirc/GlobalWindow.java 查看文件

@@ -30,11 +30,10 @@ import com.dmdirc.interfaces.Connection;
30 30
 import com.dmdirc.interfaces.config.AggregateConfigProvider;
31 31
 import com.dmdirc.interfaces.config.ConfigChangeListener;
32 32
 import com.dmdirc.ui.WindowManager;
33
-import com.dmdirc.ui.messages.BackBufferFactory;
34 33
 import com.dmdirc.ui.core.components.WindowComponent;
35 34
 import com.dmdirc.ui.input.TabCompleterFactory;
35
+import com.dmdirc.ui.messages.BackBufferFactory;
36 36
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
37
-import com.dmdirc.util.URLBuilder;
38 37
 
39 38
 import java.util.Arrays;
40 39
 import java.util.Optional;
@@ -55,9 +54,9 @@ public class GlobalWindow extends FrameContainer {
55 54
     @Inject
56 55
     public GlobalWindow(@GlobalConfig final AggregateConfigProvider config,
57 56
             final GlobalCommandParser parser, final TabCompleterFactory tabCompleterFactory,
58
-            final MessageSinkManager messageSinkManager, final URLBuilder urlBuilder,
57
+            final MessageSinkManager messageSinkManager,
59 58
             final DMDircMBassador eventBus, final BackBufferFactory backBufferFactory) {
60
-        super(null, "icon", "Global", "(Global)", config, backBufferFactory, urlBuilder, parser,
59
+        super(null, "icon", "Global", "(Global)", config, backBufferFactory, parser,
61 60
                 tabCompleterFactory.getTabCompleter(config, CommandType.TYPE_GLOBAL),
62 61
                 messageSinkManager, eventBus,
63 62
                 Arrays.asList(WindowComponent.TEXTAREA.getIdentifier(),

+ 0
- 3
src/com/dmdirc/Query.java 查看文件

@@ -52,7 +52,6 @@ import com.dmdirc.ui.input.TabCompleterFactory;
52 52
 import com.dmdirc.ui.messages.BackBufferFactory;
53 53
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
54 54
 import com.dmdirc.util.EventUtils;
55
-import com.dmdirc.util.URLBuilder;
56 55
 
57 56
 import java.awt.Toolkit;
58 57
 import java.util.Arrays;
@@ -80,14 +79,12 @@ public class Query extends FrameContainer implements PrivateActionListener,
80 79
             final TabCompleterFactory tabCompleterFactory,
81 80
             final CommandController commandController,
82 81
             final MessageSinkManager messageSinkManager,
83
-            final URLBuilder urlBuilder,
84 82
             final BackBufferFactory backBufferFactory) {
85 83
         super(connection.getWindowModel(), "query",
86 84
                 user.getNickname(),
87 85
                 user.getNickname(),
88 86
                 connection.getWindowModel().getConfigManager(),
89 87
                 backBufferFactory,
90
-                urlBuilder,
91 88
                 new QueryCommandParser(connection.getWindowModel(), commandController,
92 89
                         connection.getWindowModel().getEventBus()),
93 90
                 tabCompleterFactory.getTabCompleter(connection.getWindowModel().getTabCompleter(),

+ 3
- 7
src/com/dmdirc/QueryFactory.java 查看文件

@@ -27,10 +27,9 @@ import com.dmdirc.interfaces.CommandController;
27 27
 import com.dmdirc.interfaces.Connection;
28 28
 import com.dmdirc.interfaces.User;
29 29
 import com.dmdirc.ui.WindowManager;
30
-import com.dmdirc.ui.messages.BackBufferFactory;
31 30
 import com.dmdirc.ui.input.TabCompleterFactory;
31
+import com.dmdirc.ui.messages.BackBufferFactory;
32 32
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
33
-import com.dmdirc.util.URLBuilder;
34 33
 
35 34
 import javax.inject.Inject;
36 35
 import javax.inject.Singleton;
@@ -44,26 +43,23 @@ public class QueryFactory {
44 43
     private final TabCompleterFactory tabCompleterFactory;
45 44
     private final CommandController commandController;
46 45
     private final MessageSinkManager messageSinkManager;
47
-    private final URLBuilder urlBuilder;
48 46
     private final BackBufferFactory backBufferFactory;
49 47
     private final WindowManager windowManager;
50 48
 
51 49
     @Inject
52 50
     public QueryFactory(final TabCompleterFactory tabCompleterFactory,
53 51
             final CommandController commandController, final MessageSinkManager messageSinkManager,
54
-            final URLBuilder urlBuilder, final BackBufferFactory backBufferFactory,
55
-            final WindowManager windowManager) {
52
+            final BackBufferFactory backBufferFactory, final WindowManager windowManager) {
56 53
         this.tabCompleterFactory = tabCompleterFactory;
57 54
         this.commandController = commandController;
58 55
         this.messageSinkManager = messageSinkManager;
59
-        this.urlBuilder = urlBuilder;
60 56
         this.backBufferFactory = backBufferFactory;
61 57
         this.windowManager = windowManager;
62 58
     }
63 59
 
64 60
     public Query getQuery(final Connection connection, final User user) {
65 61
         final Query query = new Query(connection, user, tabCompleterFactory, commandController,
66
-                messageSinkManager, urlBuilder, backBufferFactory);
62
+                messageSinkManager, backBufferFactory);
67 63
         windowManager.addWindow(connection.getWindowModel(), query);
68 64
         connection.getWindowModel().getEventBus().publish(new QueryOpenedEvent(query));
69 65
         return query;

+ 0
- 3
src/com/dmdirc/Server.java 查看文件

@@ -57,7 +57,6 @@ import com.dmdirc.ui.messages.ColourManager;
57 57
 import com.dmdirc.ui.messages.Formatter;
58 58
 import com.dmdirc.ui.messages.HighlightManager;
59 59
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
60
-import com.dmdirc.util.URLBuilder;
61 60
 
62 61
 import java.net.NoRouteToHostException;
63 62
 import java.net.SocketException;
@@ -182,7 +181,6 @@ public class Server extends FrameContainer implements Connection {
182 181
             final IdentityFactory identityFactory,
183 182
             final MessageSinkManager messageSinkManager,
184 183
             final QueryFactory queryFactory,
185
-            final URLBuilder urlBuilder,
186 184
             final DMDircMBassador eventBus,
187 185
             final MessageEncoderFactory messageEncoderFactory,
188 186
             final ConfigProvider userSettings,
@@ -197,7 +195,6 @@ public class Server extends FrameContainer implements Connection {
197 195
                 getHost(uri),
198 196
                 configMigrator.getConfigProvider(),
199 197
                 backBufferFactory,
200
-                urlBuilder,
201 198
                 commandParser,
202 199
                 tabCompleterFactory.getTabCompleter(configMigrator.getConfigProvider(),
203 200
                         CommandType.TYPE_SERVER, CommandType.TYPE_GLOBAL),

+ 3
- 7
src/com/dmdirc/ServerFactoryImpl.java 查看文件

@@ -30,7 +30,6 @@ import com.dmdirc.interfaces.config.IdentityFactory;
30 30
 import com.dmdirc.ui.input.TabCompleterFactory;
31 31
 import com.dmdirc.ui.messages.BackBufferFactory;
32 32
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
33
-import com.dmdirc.util.URLBuilder;
34 33
 
35 34
 import java.net.URI;
36 35
 import java.util.concurrent.ScheduledExecutorService;
@@ -50,7 +49,6 @@ public class ServerFactoryImpl {
50 49
     private final IdentityFactory identityFactory;
51 50
     private final MessageSinkManager messageSinkManager;
52 51
     private final Provider<QueryFactory> queryFactory;
53
-    private final URLBuilder urlBuilder;
54 52
     private final DMDircMBassador eventBus;
55 53
     private final MessageEncoderFactory messageEncoderFactory;
56 54
     private final ConfigProvider userSettings;
@@ -65,7 +63,6 @@ public class ServerFactoryImpl {
65 63
             final IdentityFactory identityFactory,
66 64
             final MessageSinkManager messageSinkManager,
67 65
             final Provider<QueryFactory> queryFactory,
68
-            final URLBuilder urlBuilder,
69 66
             final DMDircMBassador eventBus,
70 67
             final MessageEncoderFactory messageEncoderFactory,
71 68
             @ClientModule.UserConfig final ConfigProvider userSettings,
@@ -77,7 +74,6 @@ public class ServerFactoryImpl {
77 74
         this.identityFactory = identityFactory;
78 75
         this.messageSinkManager = messageSinkManager;
79 76
         this.queryFactory = queryFactory;
80
-        this.urlBuilder = urlBuilder;
81 77
         this.eventBus = eventBus;
82 78
         this.messageEncoderFactory = messageEncoderFactory;
83 79
         this.userSettings = userSettings;
@@ -94,8 +90,8 @@ public class ServerFactoryImpl {
94 90
             final Profile profile) {
95 91
         return new Server(configMigrator, commandParser, parserFactory,
96 92
                 tabCompleterFactory, identityFactory, messageSinkManager,
97
-                queryFactory.get(), urlBuilder, eventBus,
98
-                messageEncoderFactory, userSettings, groupChatManagerFactory, executorService,
99
-                uri, profile, backBufferFactory, userManager);
93
+                queryFactory.get(), eventBus, messageEncoderFactory, userSettings,
94
+                groupChatManagerFactory, executorService, uri, profile, backBufferFactory,
95
+                userManager);
100 96
     }
101 97
 }

+ 3
- 8
src/com/dmdirc/commandparser/commands/global/OpenWindow.java 查看文件

@@ -37,9 +37,8 @@ import com.dmdirc.interfaces.CommandController;
37 37
 import com.dmdirc.interfaces.Connection;
38 38
 import com.dmdirc.interfaces.config.AggregateConfigProvider;
39 39
 import com.dmdirc.ui.WindowManager;
40
-import com.dmdirc.ui.messages.BackBufferFactory;
41 40
 import com.dmdirc.ui.input.AdditionalTabTargets;
42
-import com.dmdirc.util.URLBuilder;
41
+import com.dmdirc.ui.messages.BackBufferFactory;
43 42
 
44 43
 import java.util.Optional;
45 44
 
@@ -58,8 +57,6 @@ public class OpenWindow extends Command implements IntelligentCommand {
58 57
             CommandType.TYPE_GLOBAL);
59 58
     /** Window management. */
60 59
     private final WindowManager windowManager;
61
-    /** The URL builder to use when finding icons. */
62
-    private final URLBuilder urlBuilder;
63 60
     /** The bus to dispatch events on. */
64 61
     private final DMDircMBassador eventBus;
65 62
     /** The config provider to retrieve settings from. */
@@ -74,14 +71,12 @@ public class OpenWindow extends Command implements IntelligentCommand {
74 71
     public OpenWindow(
75 72
             final CommandController controller,
76 73
             final WindowManager windowManager,
77
-            final URLBuilder urlBuilder,
78 74
             final DMDircMBassador eventBus,
79 75
             @GlobalConfig final AggregateConfigProvider configProvider,
80 76
             final BackBufferFactory backBufferFactory) {
81 77
         super(controller);
82 78
 
83 79
         this.windowManager = windowManager;
84
-        this.urlBuilder = urlBuilder;
85 80
         this.eventBus = eventBus;
86 81
         this.configProvider = configProvider;
87 82
         this.backBufferFactory = backBufferFactory;
@@ -127,11 +122,11 @@ public class OpenWindow extends Command implements IntelligentCommand {
127 122
                 final CustomWindow newWindow;
128 123
                 if (parent == null) {
129 124
                     newWindow = new CustomWindow(args.getArguments()[start], title,
130
-                            configProvider, urlBuilder, eventBus, backBufferFactory);
125
+                            configProvider, eventBus, backBufferFactory);
131 126
                     windowManager.addWindow(newWindow);
132 127
                 } else {
133 128
                     newWindow = new CustomWindow(args.getArguments()[start], title, parent,
134
-                            urlBuilder, backBufferFactory);
129
+                            backBufferFactory);
135 130
                     windowManager.addWindow(parent, newWindow);
136 131
                 }
137 132
             } else {

+ 1
- 6
src/com/dmdirc/ui/messages/sink/CustomWindowMessageSink.java 查看文件

@@ -26,7 +26,6 @@ import com.dmdirc.CustomWindow;
26 26
 import com.dmdirc.FrameContainer;
27 27
 import com.dmdirc.ui.WindowManager;
28 28
 import com.dmdirc.ui.messages.BackBufferFactory;
29
-import com.dmdirc.util.URLBuilder;
30 29
 
31 30
 import java.util.Date;
32 31
 import java.util.regex.Pattern;
@@ -42,8 +41,6 @@ public class CustomWindowMessageSink implements MessageSink {
42 41
     private static final Pattern PATTERN = Pattern.compile("window:(.*)");
43 42
     /** Window management. */
44 43
     private final WindowManager windowManager;
45
-    /** The URL builder to use when finding icons. */
46
-    private final URLBuilder urlBuilder;
47 44
     /** Back buffer Factory. */
48 45
     private final BackBufferFactory backBufferFactory;
49 46
 
@@ -53,10 +50,8 @@ public class CustomWindowMessageSink implements MessageSink {
53 50
     @Inject
54 51
     public CustomWindowMessageSink(
55 52
             final WindowManager windowManager,
56
-            final URLBuilder urlBuilder,
57 53
             final BackBufferFactory backBufferFactory) {
58 54
         this.windowManager = windowManager;
59
-        this.urlBuilder = urlBuilder;
60 55
         this.backBufferFactory = backBufferFactory;
61 56
     }
62 57
 
@@ -77,7 +72,7 @@ public class CustomWindowMessageSink implements MessageSink {
77 72
 
78 73
         if (targetWindow == null) {
79 74
             targetWindow = new CustomWindow(patternMatches[0], patternMatches[0],
80
-                    connectionContainer, urlBuilder, backBufferFactory);
75
+                    connectionContainer, backBufferFactory);
81 76
             windowManager.addWindow(connectionContainer, targetWindow);
82 77
         }
83 78
 

+ 2
- 4
test/com/dmdirc/WritableFrameContainerTest.java 查看文件

@@ -29,7 +29,6 @@ import com.dmdirc.interfaces.ConnectionManager;
29 29
 import com.dmdirc.interfaces.config.AggregateConfigProvider;
30 30
 import com.dmdirc.ui.messages.BackBufferFactory;
31 31
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
32
-import com.dmdirc.util.URLBuilder;
33 32
 
34 33
 import java.util.Arrays;
35 34
 
@@ -50,7 +49,6 @@ public class WritableFrameContainerTest {
50 49
     @Mock private ConfigBinder configBinder;
51 50
     @Mock private ConnectionManager connectionManager;
52 51
     @Mock private MessageSinkManager messageSinkManager;
53
-    @Mock private URLBuilder urlBuilder;
54 52
     @Mock private DMDircMBassador eventBus;
55 53
     @Mock private BackBufferFactory backBufferFactory;
56 54
     @Mock private Provider<GlobalWindow> globalWindowProvider;
@@ -68,7 +66,7 @@ public class WritableFrameContainerTest {
68 66
     @Test
69 67
     public void testGetNumLines() {
70 68
         final FrameContainer container10 = new TestWritableFrameContainer(10, acp, commands,
71
-                messageSinkManager, urlBuilder, eventBus, backBufferFactory);
69
+                messageSinkManager, eventBus, backBufferFactory);
72 70
 
73 71
         final int res0a = container10.getNumLines("");
74 72
         final int res0b = container10.getNumLines("\r");
@@ -98,7 +96,7 @@ public class WritableFrameContainerTest {
98 96
     @Test
99 97
     public void testSplitLine() {
100 98
         final FrameContainer container10 = new TestWritableFrameContainer(10, acp, commands,
101
-                messageSinkManager, urlBuilder, eventBus, backBufferFactory);
99
+                messageSinkManager, eventBus, backBufferFactory);
102 100
         final String[][][] tests = new String[][][]{
103 101
             {{""}, {""}},
104 102
             {{"0123456789"}, {"0123456789"}},

+ 3
- 4
test/com/dmdirc/harness/TestWritableFrameContainer.java 查看文件

@@ -29,10 +29,9 @@ import com.dmdirc.commandparser.parsers.GlobalCommandParser;
29 29
 import com.dmdirc.interfaces.CommandController;
30 30
 import com.dmdirc.interfaces.Connection;
31 31
 import com.dmdirc.interfaces.config.AggregateConfigProvider;
32
-import com.dmdirc.ui.messages.BackBufferFactory;
33 32
 import com.dmdirc.ui.input.TabCompleter;
33
+import com.dmdirc.ui.messages.BackBufferFactory;
34 34
 import com.dmdirc.ui.messages.sink.MessageSinkManager;
35
-import com.dmdirc.util.URLBuilder;
36 35
 
37 36
 import java.util.Collections;
38 37
 import java.util.Optional;
@@ -46,9 +45,9 @@ public class TestWritableFrameContainer extends FrameContainer {
46 45
     public TestWritableFrameContainer(final int lineLength,
47 46
             final AggregateConfigProvider cm, final CommandManager commandManager,
48 47
             final MessageSinkManager messageSinkManager,
49
-            final URLBuilder urlBuilder, final DMDircMBassador eventBus,
48
+            final DMDircMBassador eventBus,
50 49
             final BackBufferFactory backBufferFactory) {
51
-        super(null, "raw", "Raw", "(Raw)", cm, backBufferFactory, urlBuilder,
50
+        super(null, "raw", "Raw", "(Raw)", cm, backBufferFactory,
52 51
                 new GlobalCommandParser(cm, commandManager, eventBus),
53 52
                 new TabCompleter(mock(CommandController.class), cm),
54 53
                 messageSinkManager,

Loading…
取消
儲存