From ff7b95d75d2926af34f71f848a7e2aaa4cdf28db Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Tue, 19 Aug 2014 17:13:49 +0200 Subject: [PATCH] fix #337: Code inspection: "convert to constant" --- .../Synced/PracticesAndImprovements/ConvertToConstantIssue.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs b/src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs index f63b49f172..30aa5b8cb3 100644 --- a/src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs +++ b/src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs @@ -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();