Browse Source

fix #337: Code inspection: "convert to constant"

pull/505/merge
Siegfried Pammer 11 years ago
parent
commit
ff7b95d75d
  1. 2
      src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs

2
src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs

@ -180,7 +180,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring @@ -180,7 +180,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
return;
var returnTypeRR = ctx.Resolve(varDecl.Type);
if (returnTypeRR.Type.IsReferenceType.HasValue && returnTypeRR.Type.IsReferenceType.Value)
if (!IsValidConstType(returnTypeRR.Type))
return;
var variable = varDecl.Variables.First();

Loading…
Cancel
Save