|
|
|
|
@ -649,6 +649,22 @@ class TestClass
@@ -649,6 +649,22 @@ class TestClass
|
|
|
|
|
Assert.AreEqual(0, issues.Count); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void LimitsParamsParametersToArrays() |
|
|
|
|
{ |
|
|
|
|
var input = @"
|
|
|
|
|
class TestClass |
|
|
|
|
{ |
|
|
|
|
void Write(params string[] s) |
|
|
|
|
{ |
|
|
|
|
System.Console.WriteLine (s); |
|
|
|
|
} |
|
|
|
|
}";
|
|
|
|
|
TestRefactoringContext context; |
|
|
|
|
var issues = GetIssues(new ParameterCanBeDemotedIssue(false), input, out context); |
|
|
|
|
Assert.AreEqual(0, issues.Count); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void IgnoresImplicitInterfaceImplementations() |
|
|
|
|
{ |
|
|
|
|
|