1 write to Reasons
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\ExtractMethodResult.cs (1)
34Reasons = reasons.NullToEmpty();
5 references to Reasons
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
ExtractMethod\ExtractMethodBase.cs (1)
144Assert.True(!result.Succeeded || result.Reasons.Length > 0);
Microsoft.CodeAnalysis.EditorFeatures (4)
ExtractMethod\ExtractMethodCommandHandler.cs (4)
214=> result is { Succeeded: true, Reasons.Length: 0 }; 238string.Join("", result.Reasons.Select(r => Environment.NewLine + " " + r)), 248Contract.ThrowIfTrue(result.Reasons.Length == 0); 252string.Join("", result.Reasons.Select(r => Environment.NewLine + " " + r)) + Environment.NewLine + Environment.NewLine +