From 6c33cf85a916fa50fa2051e051578bef2f34f891 Mon Sep 17 00:00:00 2001 From: Mansheng Yang Date: Sat, 21 Jul 2012 23:11:15 +0800 Subject: [PATCH] [CodeIssue] IdenticalConditionalBranchIssue: use a better title --- .../CodeIssues/IdenticalConditionalBranchIssue.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/IdenticalConditionalBranchIssue.cs b/ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/IdenticalConditionalBranchIssue.cs index 1b06ad354a..6b479d26bb 100644 --- a/ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/IdenticalConditionalBranchIssue.cs +++ b/ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/IdenticalConditionalBranchIssue.cs @@ -55,9 +55,10 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring if (!conditionalExpression.TrueExpression.Match (conditionalExpression.FalseExpression).Success) return; - - AddIssue (conditionalExpression, ctx.TranslateString ("Replace '?:' with branch"), + var action = new CodeAction (ctx.TranslateString ("Replace '?:' with branch"), script => script.Replace (conditionalExpression, conditionalExpression.TrueExpression.Clone ())); + AddIssue (conditionalExpression, + ctx.TranslateString ("'?:' expression has identical true and false branches"), new [] { action }); } } }