1
1
using System ;
2
2
using System . Collections . Generic ;
3
3
using System . Runtime . InteropServices . ComTypes ;
4
- using System . Threading . Tasks ;
5
4
using Microsoft . Vbe . Interop ;
6
5
using Rubberduck . Common . Dispatch ;
7
6
using Rubberduck . Parsing ;
@@ -78,11 +77,11 @@ public class Sinks : ISinks, IDisposable
78
77
private readonly IDictionary < string , Tuple < IConnectionPoint , int > > _componentsEventsConnectionPoints =
79
78
new Dictionary < string , Tuple < IConnectionPoint , int > > ( ) ;
80
79
81
- public bool IsEnabled { get ; set ; }
80
+ public bool ComponentSinksEnabled { get ; set ; }
82
81
83
82
public Sinks ( VBE vbe )
84
83
{
85
- IsEnabled = true ;
84
+ ComponentSinksEnabled = true ;
86
85
87
86
_sink = new VBProjectsEventsSink ( ) ;
88
87
var connectionPointContainer = ( IConnectionPointContainer ) vbe . VBProjects ;
@@ -105,7 +104,6 @@ public Sinks(VBE vbe)
105
104
106
105
private void _sink_ProjectActivated ( object sender , DispatcherEventArgs < VBProject > e )
107
106
{
108
- if ( ! IsEnabled ) { return ; }
109
107
var projectId = e . Item . HelpFile ;
110
108
111
109
var handler = ProjectActivated ;
@@ -117,8 +115,6 @@ private void _sink_ProjectActivated(object sender, DispatcherEventArgs<VBProject
117
115
118
116
private void _sink_ProjectAdded ( object sender , DispatcherEventArgs < VBProject > e )
119
117
{
120
- if ( ! IsEnabled ) { return ; }
121
-
122
118
e . Item . AssignProjectId ( ) ;
123
119
var projectId = e . Item . HelpFile ;
124
120
@@ -134,7 +130,6 @@ private void _sink_ProjectAdded(object sender, DispatcherEventArgs<VBProject> e)
134
130
private void _sink_ProjectRemoved ( object sender , DispatcherEventArgs < VBProject > e )
135
131
{
136
132
UnregisterComponentsEventSink ( e . Item . HelpFile ) ;
137
- if ( ! IsEnabled ) { return ; }
138
133
139
134
var projectId = e . Item . HelpFile ;
140
135
@@ -147,8 +142,6 @@ private void _sink_ProjectRemoved(object sender, DispatcherEventArgs<VBProject>
147
142
148
143
private void _sink_ProjectRenamed ( object sender , DispatcherRenamedEventArgs < VBProject > e )
149
144
{
150
- if ( ! IsEnabled ) { return ; }
151
-
152
145
var projectId = e . Item . HelpFile ;
153
146
var oldName = e . OldName ;
154
147
@@ -218,7 +211,7 @@ private void UnregisterComponentsEventSink(string projectId)
218
211
219
212
private void ComponentsSink_ComponentActivated ( object sender , DispatcherEventArgs < VBComponent > e )
220
213
{
221
- if ( ! IsEnabled ) { return ; }
214
+ if ( ! ComponentSinksEnabled ) { return ; }
222
215
223
216
var projectId = e . Item . Collection . Parent . HelpFile ;
224
217
@@ -231,7 +224,7 @@ private void ComponentsSink_ComponentActivated(object sender, DispatcherEventArg
231
224
232
225
private void ComponentsSink_ComponentAdded ( object sender , DispatcherEventArgs < VBComponent > e )
233
226
{
234
- if ( ! IsEnabled ) { return ; }
227
+ if ( ! ComponentSinksEnabled ) { return ; }
235
228
236
229
var projectId = e . Item . Collection . Parent . HelpFile ;
237
230
var componentName = e . Item . Name ;
@@ -245,7 +238,7 @@ private void ComponentsSink_ComponentAdded(object sender, DispatcherEventArgs<VB
245
238
246
239
private void ComponentsSink_ComponentReloaded ( object sender , DispatcherEventArgs < VBComponent > e )
247
240
{
248
- if ( ! IsEnabled ) { return ; }
241
+ if ( ! ComponentSinksEnabled ) { return ; }
249
242
250
243
var projectId = e . Item . Collection . Parent . HelpFile ;
251
244
var componentName = e . Item . Name ;
@@ -259,7 +252,7 @@ private void ComponentsSink_ComponentReloaded(object sender, DispatcherEventArgs
259
252
260
253
private void ComponentsSink_ComponentRemoved ( object sender , DispatcherEventArgs < VBComponent > e )
261
254
{
262
- if ( ! IsEnabled ) { return ; }
255
+ if ( ! ComponentSinksEnabled ) { return ; }
263
256
264
257
var projectId = e . Item . Collection . Parent . HelpFile ;
265
258
var componentName = e . Item . Name ;
@@ -273,7 +266,7 @@ private void ComponentsSink_ComponentRemoved(object sender, DispatcherEventArgs<
273
266
274
267
private void ComponentsSink_ComponentRenamed ( object sender , DispatcherRenamedEventArgs < VBComponent > e )
275
268
{
276
- if ( ! IsEnabled ) { return ; }
269
+ if ( ! ComponentSinksEnabled ) { return ; }
277
270
278
271
var projectId = e . Item . Collection . Parent . HelpFile ;
279
272
var componentName = e . Item . Name ;
@@ -288,7 +281,7 @@ private void ComponentsSink_ComponentRenamed(object sender, DispatcherRenamedEve
288
281
289
282
private void ComponentsSink_ComponentSelected ( object sender , DispatcherEventArgs < VBComponent > e )
290
283
{
291
- if ( ! IsEnabled ) { return ; }
284
+ if ( ! ComponentSinksEnabled ) { return ; }
292
285
293
286
var projectId = e . Item . Collection . Parent . HelpFile ;
294
287
var componentName = e . Item . Name ;
0 commit comments