Skip to content

Commit 2f44375

Browse files
committed
Remove unused methods from ICodePaneHandler
The selection methods on the ISelectionService should be used instead.
1 parent 01ce0c9 commit 2f44375

File tree

2 files changed

+0
-42
lines changed

2 files changed

+0
-42
lines changed

Rubberduck.VBEEditor/SourceCodeHandling/CodePaneSourceCodeHandler.cs

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,6 @@ public string SourceCode(QualifiedModuleName module)
3030
}
3131
}
3232

33-
public void SetSelection(QualifiedModuleName module, Selection selection)
34-
{
35-
var component = _projectsProvider.Component(module);
36-
if (component == null)
37-
{
38-
return;
39-
}
40-
41-
using (var codeModule = component.CodeModule)
42-
{
43-
SetSelection(codeModule, selection);
44-
}
45-
}
46-
4733
public void SetSelection(ICodeModule module, Selection selection)
4834
{
4935
using (var pane = module.CodePane)
@@ -265,30 +251,5 @@ private void InsertPhysicalLinesAboveSelectionStart(IList<(int Line, string Cont
265251
}
266252
}
267253
}
268-
269-
public CodeString GetCurrentLogicalLine(QualifiedModuleName module)
270-
{
271-
var component = _projectsProvider.Component(module);
272-
if (component == null)
273-
{
274-
return null;
275-
}
276-
277-
using (var codeModule = component.CodeModule)
278-
{
279-
return GetCurrentLogicalLine(codeModule);
280-
}
281-
}
282-
283-
public Selection GetSelection(QualifiedModuleName module)
284-
{
285-
var component = _projectsProvider.Component(module);
286-
287-
using (var codeModule = component.CodeModule)
288-
using (var pane = codeModule.CodePane)
289-
{
290-
return pane.Selection;
291-
}
292-
}
293254
}
294255
}

Rubberduck.VBEEditor/SourceCodeHandling/ISourceCodeHandler.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,8 @@ public interface ICodePaneHandler : ISourceCodeHandler
2121
/// </summary>
2222
void SubstituteCode(ICodeModule module, CodeString newCode);
2323
void SetSelection(ICodeModule module, Selection selection);
24-
void SetSelection(QualifiedModuleName module, Selection selection);
2524
CodeString Prettify(QualifiedModuleName module, CodeString original);
2625
CodeString Prettify(ICodeModule module, CodeString original);
2726
CodeString GetCurrentLogicalLine(ICodeModule module);
28-
CodeString GetCurrentLogicalLine(QualifiedModuleName module);
29-
Selection GetSelection(QualifiedModuleName module);
3027
}
3128
}

0 commit comments

Comments
 (0)