Skip to content

Commit 9e44ec4

Browse files
committed
Removal of un-ref'd model parameter
1 parent 34a80c7 commit 9e44ec4

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

Rubberduck.Refactorings/EncapsulateField/EncapsulateFieldRefactoring.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ private IEncapsulateFieldRewriteSession RefactorRewrite(EncapsulateFieldModel mo
126126
? new ConvertFieldsToUDTMembers(_declarationFinderProvider, model, _indenter) as IEncapsulateStrategy
127127
: new UseBackingFields(_declarationFinderProvider, model, _indenter) as IEncapsulateStrategy;
128128

129-
return strategy.RefactorRewrite(model, refactorRewriteSession, asPreview);
129+
return strategy.RefactorRewrite(refactorRewriteSession, asPreview);
130130
}
131131
}
132132
}

Rubberduck.Refactorings/EncapsulateField/EncapsulationStrategies/ConvertFieldsToUDTMembers.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,48 +23,48 @@ public ConvertFieldsToUDTMembers(IDeclarationFinderProvider declarationFinderPro
2323
_stateUDTField = model.StateUDTField;
2424
}
2525

26-
protected override void ModifyFields(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession)
26+
protected override void ModifyFields(IEncapsulateFieldRewriteSession refactorRewriteSession)
2727
{
2828
var rewriter = refactorRewriteSession.CheckOutModuleRewriter(_targetQMN);
2929

30-
foreach (var field in model.SelectedFieldCandidates)
30+
foreach (var field in SelectedFields)
3131
{
3232
refactorRewriteSession.Remove(field.Declaration, rewriter);
3333
}
3434

3535
if (_stateUDTField.IsExistingDeclaration)
3636
{
37-
_stateUDTField.AddMembers(model.SelectedFieldCandidates.Cast<IConvertToUDTMember>());
37+
_stateUDTField.AddMembers(SelectedFields.Cast<IConvertToUDTMember>());
3838

3939
rewriter.Replace(_stateUDTField.AsTypeDeclaration, _stateUDTField.TypeDeclarationBlock(_indenter));
4040
}
4141
}
4242

43-
protected override void ModifyReferences(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession)
43+
protected override void ModifyReferences(IEncapsulateFieldRewriteSession refactorRewriteSession)
4444
{
45-
foreach (var field in model.SelectedFieldCandidates)
45+
foreach (var field in SelectedFields)
4646
{
4747
LoadFieldReferenceContextReplacements(field);
4848
}
4949

50-
RewriteReferences(model, refactorRewriteSession);
50+
RewriteReferences(refactorRewriteSession);
5151
}
5252

53-
protected override void LoadNewDeclarationBlocks(EncapsulateFieldModel model)
53+
protected override void LoadNewDeclarationBlocks()
5454
{
5555
if (_stateUDTField.IsExistingDeclaration) { return; }
5656

57-
_stateUDTField.AddMembers(model.SelectedFieldCandidates.Cast<IConvertToUDTMember>());
57+
_stateUDTField.AddMembers(SelectedFields.Cast<IConvertToUDTMember>());
5858

5959
AddContentBlock(NewContentTypes.TypeDeclarationBlock, _stateUDTField.TypeDeclarationBlock(_indenter));
6060

6161
AddContentBlock(NewContentTypes.DeclarationBlock, _stateUDTField.FieldDeclarationBlock);
6262
return;
6363
}
6464

65-
protected override void LoadNewPropertyBlocks(EncapsulateFieldModel model)
65+
protected override void LoadNewPropertyBlocks(/*EncapsulateFieldModel model*/)
6666
{
67-
var propertyGenerationSpecs = model.SelectedFieldCandidates.SelectMany(f => f.PropertyAttributeSets);
67+
var propertyGenerationSpecs = /*model.SelectedFieldCandidates*/SelectedFields.SelectMany(f => f.PropertyAttributeSets);
6868

6969
var generator = new PropertyGenerator();
7070
foreach (var spec in propertyGenerationSpecs)

Rubberduck.Refactorings/EncapsulateField/EncapsulationStrategies/EncapsulateFieldStrategyBase.cs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace Rubberduck.Refactorings.EncapsulateField
1717
{
1818
public interface IEncapsulateStrategy
1919
{
20-
IEncapsulateFieldRewriteSession RefactorRewrite(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession, bool asPreview);
20+
IEncapsulateFieldRewriteSession RefactorRewrite(IEncapsulateFieldRewriteSession refactorRewriteSession, bool asPreview);
2121
}
2222

2323
public abstract class EncapsulateFieldStrategyBase : IEncapsulateStrategy
@@ -46,24 +46,24 @@ public EncapsulateFieldStrategyBase(IDeclarationFinderProvider declarationFinder
4646
.FirstOrDefault()?.Context.Start.TokenIndex ?? null;
4747
}
4848

49-
public IEncapsulateFieldRewriteSession RefactorRewrite(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession, bool asPreview)
49+
public IEncapsulateFieldRewriteSession RefactorRewrite(IEncapsulateFieldRewriteSession refactorRewriteSession, bool asPreview)
5050
{
51-
ModifyFields(model, refactorRewriteSession);
51+
ModifyFields(refactorRewriteSession);
5252

53-
ModifyReferences(model, refactorRewriteSession);
53+
ModifyReferences(refactorRewriteSession);
5454

55-
InsertNewContent(model, refactorRewriteSession, asPreview);
55+
InsertNewContent(refactorRewriteSession, asPreview);
5656

5757
return refactorRewriteSession;
5858
}
5959

60-
protected abstract void ModifyFields(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession rewriteSession);
60+
protected abstract void ModifyFields(IEncapsulateFieldRewriteSession rewriteSession);
6161

62-
protected abstract void ModifyReferences(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession);
62+
protected abstract void ModifyReferences(IEncapsulateFieldRewriteSession refactorRewriteSession);
6363

64-
protected abstract void LoadNewDeclarationBlocks(EncapsulateFieldModel model);
64+
protected abstract void LoadNewDeclarationBlocks();
6565

66-
protected void RewriteReferences(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession)
66+
protected void RewriteReferences(IEncapsulateFieldRewriteSession refactorRewriteSession)
6767
{
6868
foreach (var replacement in IdentifierReplacements)
6969
{
@@ -76,7 +76,7 @@ protected void RewriteReferences(EncapsulateFieldModel model, IEncapsulateFieldR
7676
protected void AddContentBlock(NewContentTypes contentType, string block)
7777
=> _newContent[contentType].Add(block);
7878

79-
private void InsertNewContent(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession, bool isPreview = false)
79+
private void InsertNewContent(IEncapsulateFieldRewriteSession refactorRewriteSession, bool isPreview = false)
8080
{
8181
_newContent = new Dictionary<NewContentTypes, List<string>>
8282
{
@@ -86,9 +86,9 @@ private void InsertNewContent(EncapsulateFieldModel model, IEncapsulateFieldRewr
8686
{ NewContentTypes.TypeDeclarationBlock, new List<string>() }
8787
};
8888

89-
LoadNewDeclarationBlocks(model);
89+
LoadNewDeclarationBlocks();
9090

91-
LoadNewPropertyBlocks(model);
91+
LoadNewPropertyBlocks();
9292

9393
if (isPreview)
9494
{
@@ -113,7 +113,7 @@ private void InsertNewContent(EncapsulateFieldModel model, IEncapsulateFieldRewr
113113
}
114114
}
115115

116-
protected virtual void LoadNewPropertyBlocks(EncapsulateFieldModel model)
116+
protected virtual void LoadNewPropertyBlocks()
117117
{
118118
var propertyGenerationSpecs = SelectedFields.SelectMany(f => f.PropertyAttributeSets);
119119

Rubberduck.Refactorings/EncapsulateField/EncapsulationStrategies/UseBackingFields.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class UseBackingFields : EncapsulateFieldStrategyBase
1818
public UseBackingFields(IDeclarationFinderProvider declarationFinderProvider, EncapsulateFieldModel model, IIndenter indenter)
1919
: base(declarationFinderProvider, model, indenter){ }
2020

21-
protected override void ModifyFields(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession)
21+
protected override void ModifyFields(IEncapsulateFieldRewriteSession refactorRewriteSession)
2222
{
2323
var rewriter = refactorRewriteSession.CheckOutModuleRewriter(_targetQMN);
2424

@@ -42,17 +42,17 @@ protected override void ModifyFields(EncapsulateFieldModel model, IEncapsulateFi
4242
}
4343
}
4444

45-
protected override void ModifyReferences(EncapsulateFieldModel model, IEncapsulateFieldRewriteSession refactorRewriteSession)
45+
protected override void ModifyReferences(IEncapsulateFieldRewriteSession refactorRewriteSession)
4646
{
4747
foreach (var field in SelectedFields)
4848
{
4949
LoadFieldReferenceContextReplacements(field);
5050
}
5151

52-
RewriteReferences(model, refactorRewriteSession);
52+
RewriteReferences(refactorRewriteSession);
5353
}
5454

55-
protected override void LoadNewDeclarationBlocks(EncapsulateFieldModel model)
55+
protected override void LoadNewDeclarationBlocks()
5656
{
5757
//New field declarations created here were removed from their list within ModifyFields(...)
5858
var fieldsRequiringNewDeclaration = SelectedFields

0 commit comments

Comments
 (0)