2 writes to Reasons
Microsoft.CodeAnalysis.Features (2)
ExtractMethod\OperationStatus.cs (2)
15Reasons = reason == null ? [] : [reason]; 23Reasons = reasons;
8 references to Reasons
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
ExtractMethod\ExtractMethodBase.cs (1)
174Assert.True(status.Failed || status.Reasons.Length > 0);
Microsoft.CodeAnalysis.Features (7)
ExtractMethod\ExtractMethodResult.cs (2)
41=> new(status.Succeeded, status.Reasons, getDocumentAsync: null); 47return new(status.Succeeded, status.Reasons, getDocumentAsync);
ExtractMethod\OperationStatus.cs (5)
30var reasons = reason == null ? Reasons : Reasons.Concat(reason); 37[.. Reasons, .. operationStatus.Reasons]); 40=> new(succeeded: false, Reasons);