Browse Source

[CodeIssues] Rename CallToStaticMemberViaDerivedTypeIssue to ReferenceToStaticMemberViaDerivedTypeIssue.

newNRvisualizers
Simon Lindgren 13 years ago
parent
commit
03ea217574
  1. 2
      ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
  2. 2
      ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/ReferenceToStaticMemberViaDerivedTypeIssue.cs
  3. 18
      ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/ReferenceToStaticMemberViaDerivedTypeTests.cs
  4. 8
      ICSharpCode.NRefactory.Tests/ICSharpCode.NRefactory.Tests.csproj

2
ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj

@ -388,13 +388,13 @@ @@ -388,13 +388,13 @@
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\ConvertToInitializerAction.cs" />
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\StatementsToInitializerConverter.cs" />
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\InitializerPath.cs" />
<Compile Include="Refactoring\CodeIssues\CallToStaticMemberViaDerivedTypeIssue.cs" />
<Compile Include="Refactoring\CodeActions\MoveToOuterScopeAction.cs" />
<Compile Include="Refactoring\CodeIssues\VariableDeclaredInWideScopeIssue.cs" />
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\ParameterCanBeDemotedIssue.cs" />
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\ITypeCriterion.cs" />
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\HasMemberCriterion.cs" />
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\TypeCriteriaCollector.cs" />
<Compile Include="Refactoring\CodeIssues\ReferenceToStaticMemberViaDerivedTypeIssue.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj">

2
ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/CallToStaticMemberViaDerivedTypeIssue.cs → ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/ReferenceToStaticMemberViaDerivedTypeIssue.cs

@ -33,7 +33,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring @@ -33,7 +33,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
Description = "Suggests using the class declaring a static function when calling it.",
Category = IssueCategories.CodeQualityIssues,
Severity = Severity.Suggestion)]
public class CallToStaticMemberViaDerivedTypeIssue : ICodeIssueProvider
public class ReferenceToStaticMemberViaDerivedTypeIssue : ICodeIssueProvider
{
#region ICodeIssueProvider implementation
public IEnumerable<CodeIssue> GetIssues(BaseRefactoringContext context)

18
ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/CallToStaticMemberViaDerivedTypeTests.cs → ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/ReferenceToStaticMemberViaDerivedTypeTests.cs

@ -31,7 +31,7 @@ using ICSharpCode.NRefactory.CSharp.Refactoring; @@ -31,7 +31,7 @@ using ICSharpCode.NRefactory.CSharp.Refactoring;
namespace ICSharpCode.NRefactory.CSharp.CodeIssues
{
[TestFixture]
public class CallToStaticMemberViaDerivedTypeTests : InspectionActionTestBase
public class ReferenceToStaticMemberViaDerivedTypeTests : InspectionActionTestBase
{
[Test]
public void MemberInvocation()
@ -50,7 +50,7 @@ class C @@ -50,7 +50,7 @@ class C
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(1, issues.Count);
Assert.AreEqual(11, issues [0].Start.Line);
@ -87,7 +87,7 @@ class C @@ -87,7 +87,7 @@ class C
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(1, issues.Count);
Assert.AreEqual(11, issues [0].Start.Line);
@ -124,7 +124,7 @@ class C @@ -124,7 +124,7 @@ class C
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(1, issues.Count);
Assert.AreEqual(11, issues [0].Start.Line);
@ -164,7 +164,7 @@ class D @@ -164,7 +164,7 @@ class D
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(1, issues.Count);
Assert.AreEqual(14, issues [0].Start.Line);
@ -210,7 +210,7 @@ namespace Second @@ -210,7 +210,7 @@ namespace Second
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(1, issues.Count);
Assert.AreEqual(16, issues [0].Start.Line);
@ -252,7 +252,7 @@ class B @@ -252,7 +252,7 @@ class B
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(0, issues.Count);
}
@ -274,7 +274,7 @@ class C @@ -274,7 +274,7 @@ class C
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(0, issues.Count);
}
@ -296,7 +296,7 @@ class B : A @@ -296,7 +296,7 @@ class B : A
}
}";
TestRefactoringContext context;
var issues = GetIssues(new CallToStaticMemberViaDerivedTypeIssue(), input, out context);
var issues = GetIssues(new ReferenceToStaticMemberViaDerivedTypeIssue(), input, out context);
Assert.AreEqual(0, issues.Count);
}
}

8
ICSharpCode.NRefactory.Tests/ICSharpCode.NRefactory.Tests.csproj

@ -279,16 +279,16 @@ @@ -279,16 +279,16 @@
<Compile Include="CSharp\CodeActions\StaticMethodInvocationToExtensionMethodInvocationTests.cs" />
<Compile Include="CSharp\CodeActions\ExtensionMethodInvocationToStaticMethodInvocationTests.cs" />
<Compile Include="CSharp\CodeActions\IterateViaForeachTests.cs" />
<Compile Include="CSharp\CodeActions\ExtractFieldTests.cs" />
<Compile Include="CSharp\CodeActions\ExtractFieldTests.cs" />
<Compile Include="CSharp\CodeIssues\ValueParameterUnusedTests.cs" />
<Compile Include="CSharp\Parser\Statements\InvalidStatementsTests.cs" />
<Compile Include="CSharp\Refactoring\NamingHelperTests.cs" />
<Compile Include="CSharp\CodeActions\ConvertToInitializer\ConvertToInitializerTests.cs" />
<Compile Include="CSharp\CodeIssues\CallToStaticMemberViaDerivedTypeTests.cs" />
<Compile Include="CSharp\CodeActions\MoveToOuterScopeTests.cs" />
<Compile Include="CSharp\CodeIssues\VariableDeclaredInWideScopeTests.cs" />
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\ParameterCanBeDemotedTests.cs" />
<Compile Include="CSharp\CodeCompletion\DocumentationContextTests.cs" />
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\ParameterCanBeDemotedTests.cs" />
<Compile Include="CSharp\CodeCompletion\DocumentationContextTests.cs" />
<Compile Include="CSharp\CodeIssues\ReferenceToStaticMemberViaDerivedTypeTests.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Mono.Cecil\Mono.Cecil.csproj">

Loading…
Cancel
Save