Skip to content

Commit 076a26d

Browse files
committed
Respond to comments
1 parent 8ba2102 commit 076a26d

File tree

4 files changed

+21
-20
lines changed

4 files changed

+21
-20
lines changed

RetailCoder.VBE/App.cs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public sealed class App : IDisposable
3434
private IRubberduckHooks _hooks;
3535
private bool _handleSinkEvents = true;
3636
private readonly BranchesViewViewModel _branchesVM;
37-
private readonly SourceControlViewViewModel _panelVM;
37+
private readonly SourceControlViewViewModel _sourceControlPanelVM;
3838

3939
private readonly Logger _logger;
4040

@@ -68,11 +68,11 @@ public App(VBE vbe, IMessageBox messageBox,
6868
_logger = LogManager.GetCurrentClassLogger();
6969

7070
var sourceControlPanel = (SourceControlPanel) sourceControlPresenter.Window();
71-
_panelVM = (SourceControlViewViewModel) sourceControlPanel.ViewModel;
72-
_branchesVM = (BranchesViewViewModel) _panelVM.TabItems.Single(t => t.ViewModel.Tab == SourceControlTab.Branches).ViewModel;
71+
_sourceControlPanelVM = (SourceControlViewViewModel) sourceControlPanel.ViewModel;
72+
_branchesVM = (BranchesViewViewModel) _sourceControlPanelVM.TabItems.Single(t => t.ViewModel.Tab == SourceControlTab.Branches).ViewModel;
7373

74-
_panelVM.OpenRepoStarted += DisableSinkEventHandlers;
75-
_panelVM.OpenRepoCompleted += EnableSinkEventHandlersAndUpdateCache;
74+
_sourceControlPanelVM.OpenRepoStarted += DisableSinkEventHandlers;
75+
_sourceControlPanelVM.OpenRepoCompleted += EnableSinkEventHandlersAndUpdateCache;
7676

7777
_branchesVM.LoadingComponentsStarted += DisableSinkEventHandlers;
7878
_branchesVM.LoadingComponentsCompleted += EnableSinkEventHandlersAndUpdateCache;
@@ -311,7 +311,7 @@ async void sink_ComponentRenamed(object sender, DispatcherRenamedEventArgs<VBCom
311311
return;
312312
}
313313

314-
_panelVM.RenameComponent(e.Item, e.OldName);
314+
_sourceControlPanelVM.HandleRenamedComponent(e.Item, e.OldName);
315315

316316
_logger.Debug("Component '{0}' was renamed to '{1}'.", e.OldName, e.Item.Name);
317317

@@ -327,7 +327,7 @@ async void sink_ComponentRemoved(object sender, DispatcherEventArgs<VBComponent>
327327
return;
328328
}
329329

330-
_panelVM.RemoveComponent(e.Item);
330+
_sourceControlPanelVM.HandleRemovedComponent(e.Item);
331331

332332
_logger.Debug("Component '{0}' was removed.", e.Item.Name);
333333
_parser.State.ClearStateCache(e.Item, true);
@@ -355,7 +355,7 @@ async void sink_ComponentAdded(object sender, DispatcherEventArgs<VBComponent> e
355355
return;
356356
}
357357

358-
_panelVM.AddComponent(e.Item);
358+
_sourceControlPanelVM.HandleAddedComponent(e.Item);
359359

360360
_logger.Debug("Component '{0}' was added.", e.Item.Name);
361361
_parser.State.OnParseRequested(sender, e.Item);
@@ -456,10 +456,10 @@ public void Dispose()
456456
return;
457457
}
458458

459-
if (_panelVM != null)
459+
if (_sourceControlPanelVM != null)
460460
{
461-
_panelVM.OpenRepoStarted -= DisableSinkEventHandlers;
462-
_panelVM.OpenRepoCompleted -= EnableSinkEventHandlersAndUpdateCache;
461+
_sourceControlPanelVM.OpenRepoStarted -= DisableSinkEventHandlers;
462+
_sourceControlPanelVM.OpenRepoCompleted -= EnableSinkEventHandlersAndUpdateCache;
463463
}
464464

465465
if (_branchesVM != null)

RetailCoder.VBE/UI/RubberduckUI.Designer.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

RetailCoder.VBE/UI/RubberduckUI.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1630,6 +1630,6 @@ All our stargazers, likers &amp; followers, for the warm fuzzies
16301630
<value>No open repository to push to specified remote location.</value>
16311631
</data>
16321632
<data name="SourceControl_ExternalModifications" xml:space="preserve">
1633-
<value>Some source files were modified out of the editor; should Rubberduck reload them?</value>
1633+
<value>A source file was modified out of the editor; should Rubberduck reload it?</value>
16341634
</data>
16351635
</root>

RetailCoder.VBE/UI/SourceControl/SourceControlViewViewModel.cs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ public sealed class SourceControlViewViewModel : ViewModelBase, IDisposable
4040
private readonly IMessageBox _messageBox;
4141
private readonly FileSystemWatcher _fileSystemWatcher;
4242
private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
43+
private static readonly IEnumerable<string> VbFileExtensions = new[] { "cls", "bas", "frm" };
4344

4445
public SourceControlViewViewModel(
4546
VBE vbe,
@@ -103,7 +104,7 @@ public void SetTab(SourceControlTab tab)
103104
SelectedItem = TabItems.First(t => t.ViewModel.Tab == tab);
104105
}
105106

106-
public void AddComponent(VBComponent component)
107+
public void HandleAddedComponent(VBComponent component)
107108
{
108109
if (Provider == null || !Provider.NotifyVBAChanges) { return; }
109110

@@ -114,7 +115,7 @@ public void AddComponent(VBComponent component)
114115
}
115116
}
116117

117-
public void RemoveComponent(VBComponent component)
118+
public void HandleRemovedComponent(VBComponent component)
118119
{
119120
if (Provider == null || !Provider.NotifyVBAChanges) { return; }
120121

@@ -125,7 +126,7 @@ public void RemoveComponent(VBComponent component)
125126
}
126127
}
127128

128-
public void RenameComponent(VBComponent component, string oldName)
129+
public void HandleRenamedComponent(VBComponent component, string oldName)
129130
{
130131
if (Provider == null || !Provider.NotifyVBAChanges) { return; }
131132

@@ -187,7 +188,7 @@ public ISourceControlProvider Provider
187188
private void _fileSystemWatcher_Changed(object sender, FileSystemEventArgs e)
188189
{
189190
// the file system filter doesn't support multiple filters
190-
if (!new[] { "cls", "bas", "frm" }.Contains(e.Name.Split('.').Last()))
191+
if (!VbFileExtensions.Contains(e.Name.Split('.').Last()))
191192
{
192193
return;
193194
}
@@ -209,7 +210,7 @@ private void _fileSystemWatcher_Changed(object sender, FileSystemEventArgs e)
209210
private void _fileSystemWatcher_Renamed(object sender, RenamedEventArgs e)
210211
{
211212
// the file system filter doesn't support multiple filters
212-
if (!new[] { "cls", "bas", "frm" }.Contains(e.Name.Split('.').Last()))
213+
if (!VbFileExtensions.Contains(e.Name.Split('.').Last()))
213214
{
214215
return;
215216
}
@@ -232,7 +233,7 @@ private void _fileSystemWatcher_Renamed(object sender, RenamedEventArgs e)
232233
private void _fileSystemWatcher_Deleted(object sender, FileSystemEventArgs e)
233234
{
234235
// the file system filter doesn't support multiple filters
235-
if (!new[] { "cls", "bas", "frm" }.Contains(e.Name.Split('.').Last()))
236+
if (!VbFileExtensions.Contains(e.Name.Split('.').Last()))
236237
{
237238
return;
238239
}
@@ -254,7 +255,7 @@ private void _fileSystemWatcher_Deleted(object sender, FileSystemEventArgs e)
254255
private void _fileSystemWatcher_Created(object sender, FileSystemEventArgs e)
255256
{
256257
// the file system filter doesn't support multiple filters
257-
if (!new[] { "cls", "bas", "frm" }.Contains(e.Name.Split('.').Last()))
258+
if (!VbFileExtensions.Contains(e.Name.Split('.').Last()))
258259
{
259260
return;
260261
}

0 commit comments

Comments
 (0)