private static void VerifyRange(string codeWithMarker, ICodeCleanupProvider transformer, ref IEnumerable <TextSpan> expectedResult, string language = LanguageNames.CSharp) { MarkupTestFile.GetSpans(codeWithMarker, out var codeWithoutMarker, out IDictionary <string, ImmutableArray <TextSpan> > namedSpans); VerifyRange(codeWithoutMarker, ImmutableArray.Create(transformer), namedSpans["b"], ref expectedResult, language); }
private void VerifyRange(string codeWithMarker, ICodeCleanupProvider transformer, ref IEnumerable <TextSpan> expectedResult, string language = LanguageNames.CSharp) { var namedSpans = (IDictionary <string, IList <TextSpan> >) new Dictionary <string, IList <TextSpan> >(); MarkupTestFile.GetSpans(codeWithMarker, out var codeWithoutMarker, out namedSpans); VerifyRange(codeWithoutMarker, SpecializedCollections.SingletonEnumerable(transformer), namedSpans["b"], ref expectedResult, language); }
private void VerifyRange(string codeWithMarker, ICodeCleanupProvider transformer, ref IEnumerable<TextSpan> expectedResult, string language = LanguageNames.CSharp) { var codeWithoutMarker = default(string); var namedSpans = (IDictionary<string, IList<TextSpan>>)new Dictionary<string, IList<TextSpan>>(); MarkupTestFile.GetSpans(codeWithMarker, out codeWithoutMarker, out namedSpans); VerifyRange(codeWithoutMarker, SpecializedCollections.SingletonEnumerable(transformer), namedSpans["b"], ref expectedResult, language); }
private string GetCodeCleanerTypeName(ICodeCleanupProvider codeCleaner) { return codeCleaner.ToString(); }
private string GetCodeCleanerTypeName(ICodeCleanupProvider codeCleaner) { return(codeCleaner.ToString()); }