921 references to From
IdeCoreBenchmarks (4)
ProjectOperationBenchmarks.cs (2)
17private static readonly SourceText s_newText = SourceText.From("text"); 68var emptySourceText = SourceText.From("", Encoding.UTF8);
SerializationBenchmarks.cs (1)
43var tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(text, encoding: null, SourceHashAlgorithms.Default));
SyntacticChangeRangeBenchmark.cs (1)
43_text = SourceText.From(text);
Microsoft.CodeAnalysis (11)
CommandLine\AnalyzerConfig.cs (1)
160return Parse(SourceText.From(text), pathToFile);
SourceGeneration\GeneratorContexts.cs (2)
82public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8)); 266public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8));
SourceGeneration\IncrementalContexts.cs (2)
109public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8)); 144public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8));
Text\CompositeText.cs (1)
187return SourceText.From(string.Empty, original.Encoding, original.ChecksumAlgorithm);
Text\LargeText.cs (2)
61return SourceText.From(string.Empty, encoding, checksumAlgorithm); 84return SourceText.From(string.Empty, encodingOpt, checksumAlgorithm);
Text\SourceText.cs (3)
138return From(text, encoding, checksumAlgorithm); 495return SourceText.From(string.Empty, this.Encoding, this.ChecksumAlgorithm); 694var segment = SourceText.From(change.NewText!, this.Encoding, this.ChecksumAlgorithm);
Microsoft.CodeAnalysis.CodeStyle (4)
EditorConfigNamingStylesParser.cs (1)
18=> Parse(SourceText.From(editorConfigText), pathToEditorConfigFile);
EditorConfigParser.cs (1)
40return Parse<TEditorConfigFile, TResult, TAccumulator>(SourceText.From(text), pathToFile, accumulator);
FormattingAnalyzerHelper.cs (2)
41if (oldText.GetSubText(new TextSpan(change.Span.Start + offset, change.NewText.Length)).ContentEquals(SourceText.From(change.NewText))) 50if (oldText.GetSubText(new TextSpan(change.Span.Start, change.NewText.Length)).ContentEquals(SourceText.From(change.NewText)))
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractCodeActionOrUserDiagnosticTest.cs (1)
245SourceText.From(analyzerConfigText),
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (2)
CodeFixVerifierHelper.cs (2)
107return explicitEditorConfig is object ? SourceText.From(explicitEditorConfig, Encoding.UTF8) : null; 136return SourceText.From(analyzerConfig.ToString(), Encoding.UTF8);
Microsoft.CodeAnalysis.CSharp (11)
Parser\LanguageParser_InterpolatedString.cs (3)
73using var tempLexer = new Lexer(SourceText.From(originalText), this.Options, allowPreprocessorDirectives: false); 373using var tempLexer = new Lexer(SourceText.From(expressionText), options, allowPreprocessorDirectives: false, interpolationFollowedByColon: interpolation.HasColon); 463using var tempLexer = new Lexer(SourceText.From(fakeString), this.Options, allowPreprocessorDirectives: false);
Syntax\CSharpSyntaxTree.cs (2)
460return ParseText(SourceText.From(text, encoding, SourceHashAlgorithm.Sha1), options, path, diagnosticOptions, isGeneratedCode, cancellationToken); 937=> ParseText(SourceText.From(text, encoding, SourceHashAlgorithm.Sha1), options, path, diagnosticOptions, isGeneratedCode: null, cancellationToken);
Syntax\CSharpSyntaxTree.Dummy.cs (2)
35return SourceText.From(string.Empty, Encoding, ChecksumAlgorithm); 40text = SourceText.From(string.Empty, Encoding, ChecksumAlgorithm);
Syntax\SyntaxFactory.cs (4)
1561return CSharpSyntaxTree.ParseText(SourceText.From(text, encoding, SourceHashAlgorithm.Sha1), (CSharpParseOptions?)options, path, diagnosticOptions: null, isGeneratedCode: null, cancellationToken); 1901return SourceText.From(text, Encoding.UTF8).GetSubText(offset); 2778return ParseSyntaxTree(SourceText.From(text, encoding), options, path, diagnosticOptions, isGeneratedCode: null, cancellationToken); 2806return ParseSyntaxTree(SourceText.From(text, encoding), options, path, diagnosticOptions, isGeneratedCode, cancellationToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpVirtualCharService.cs (1)
191var tokenSourceText = SourceText.From(token.Text);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
13353context.AddSource("hint2", SourceText.From("class G2 { void F() {} }", Encoding.UTF8, checksumAlgorithm: SourceHashAlgorithm.Sha1));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (7)
DecompiledSource\CSharpDecompiledSourceService.cs (1)
120return document.WithText(SourceText.From(text, encoding: null, checksumAlgorithm: SourceHashAlgorithms.Default));
Interactive\CSharpInteractiveEvaluatorLanguageInfoProvider.cs (1)
48=> SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree(SourceText.From(text, encoding: null, SourceHashAlgorithms.Default), options: s_parseOptions));
Interactive\CSharpSendToInteractiveSubmissionProvider.cs (1)
31var tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(code, encoding: null, SourceHashAlgorithms.Default), options);
StringCopyPaste\KnownSourcePasteProcessor.cs (1)
301var sourceText = SourceText.From(content.TextValue);
StringCopyPaste\StringCopyPasteHelpers.cs (1)
506var text = SourceText.From(change.NewText);
StringCopyPaste\UnknownSourcePasteProcessor.cs (2)
186textOfCurrentChange = SourceText.From(change.NewText); 253var textOfCurrentChange = SourceText.From(change.NewText);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (70)
CodeActions\ApplyChangesOperationTests.cs (7)
80return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content")); 85return solution.WithDocumentText(document2.Id, SourceText.From("NewProgram2Content")); 112return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content")); 144return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content1")); 149return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content2")); 175return solution.WithDocumentText(document1.Id, SourceText.From("NewProgram1Content1")); 212return solution.WithDocumentText(document2.Id, SourceText.From("NewProgram1Content2"));
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (1)
83Assert.Equal(expectedResult, provider.ShouldTriggerCompletion(languageServices.LanguageServices, SourceText.From(text), position, trigger: default, CompletionOptions.Default, OptionSet.Empty));
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (1)
120Assert.Equal(expectedResult, provider.ShouldTriggerCompletion(languageServices.LanguageServices, SourceText.From(text), position, trigger: default, CompletionOptions.Default, OptionSet.Empty));
Completion\CompletionServiceTests.cs (3)
50var text = SourceText.From("class C { }"); 108var text = SourceText.From("class C { }"); 185document = document.WithText(SourceText.From(sourceMarkup.Replace("C1", "C2")));
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
164var additionalText = new TestAdditionalText("add.config", SourceText.From("random text"));
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (11)
47AddDocument("test.cs", SourceText.From(source, Encoding.UTF8), filePath: Path.Combine(TempRoot.Root, "test.cs")).Project.Solution; 308var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 373var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 435var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 517var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); 586var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 625var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)); 666var newSolution = oldSolution.AddDocument(newDocId, "goo.cs", SourceText.From(source2), filePath: Path.Combine(TempRoot.Root, "goo.cs")); 712var newSolution = oldSolution.AddDocument(newDocId, "goo.cs", SourceText.From(source2), filePath: Path.Combine(TempRoot.Root, "goo.cs")); 745var newSolution = oldSolution.AddDocument(documentId, "goo.cs", SourceText.From(source2), filePath: filePath); 800var newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2));
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (3)
43.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId), "editorcfg", SourceText.From(""), filePath: EditorconfigPath))); 55var text = SourceText.From(contents); 413var newText = await settingsProvider.GetChangedEditorConfigAsync(SourceText.From(string.Empty));
ExtractMethod\ExtractMethodTests.cs (1)
11254.AddDocument("Document", SourceText.From(""));
Formatting\CodeCleanupTests.cs (1)
744project = project.AddAnalyzerConfigDocument(".editorconfig", SourceText.From(editorconfigText), filePath: @"z:\\.editorconfig").Project;
Formatting\CodeCleanupTests.TestFixers.cs (2)
116return solution.AddDocument(DocumentId.CreateNewId(project.Id), "new.cs", SourceText.From("")); 172return solution.AddDocument(DocumentId.CreateNewId(project.Id), "new.cs", SourceText.From(""));
Formatting\Indentation\SmartTokenFormatterFormatTokenTests.cs (2)
567SourceText.From(code).Lines.IndexOf(position), 634SourceText.From(code).Lines.IndexOf(position),
Formatting\RazorLineFormattingOptionsTests.cs (1)
56var sourceText = SourceText.From(source, encoding: null, SourceHashAlgorithms.Default);
Intents\IntentTestsBase.cs (1)
116testDocument.Update(SourceText.From(currentDocumentText));
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
191var sourceText = SourceText.From(source, encoding: encoding ?? Encoding.UTF8);
PdbSourceDocument\ImplementationAssemblyLookupServiceTests.cs (17)
43var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 80var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 121var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 158var sourceText = SourceText.From(metadataSource, Encoding.UTF8); 182sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 218var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 241sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 278var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 301sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 332var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 355sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 382var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 405sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 446var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 469sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 503var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 526var typeForwardSourceText = SourceText.From(typeForwardSource, Encoding.UTF8);
PdbSourceDocument\PdbSourceDocumentTests.cs (9)
407var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 436var sourceText = SourceText.From(metadataSource, encoding: Encoding.UTF8); 472var sourceText = SourceText.From(metadataSource, Encoding.UTF8); 519var sourceText = SourceText.From(metadataSource, Encoding.UTF8); 545sourceText = SourceText.From(typeForwardSource, Encoding.UTF8); 714CompileTestSource(path, SourceText.From(source2, Encoding.UTF8), project, Location.OnDisk, Location.OnDisk, buildReferenceAssembly: false, windowsPdb: false); 862var sourceText = SourceText.From(source, Encoding.UTF8); 914var sourceText1 = SourceText.From(source1, Encoding.UTF8); 915var sourceText2 = SourceText.From(source2, Encoding.UTF8);
StringIndentation\StringIndentationTests.cs (1)
43var text = SourceText.From(val);
Workspaces\WorkspaceTests_EditorFeatures.cs (7)
674var newSolution = oldSolution.WithDocumentText(document.Id, SourceText.From(newText)); 702var newSolution = oldSolution.AddDocument(DocumentId.CreateNewId(project1.Id), "Doc2", SourceText.From(doc2Text)); 1051var newSolution = oldSolution.WithAdditionalDocumentText(additionalDoc.Id, SourceText.From(newText)); 1084var newSolution = oldSolution.WithAnalyzerConfigDocumentText(analyzerConfigDoc.Id, SourceText.From(newText)); 1206var newSolution = oldSolution.AddAnalyzerConfigDocument(newDocId, "app.config", SourceText.From("text")); 1268var doc = project.AddAnalyzerConfigDocument("app.config", SourceText.From("text")); 1350workspace.GetTestDocument(originalDocumentId).Update(SourceText.From("class Program2 { }"));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenTupleTest.cs (1)
22644var text = SourceText.From(source1);
PDB\CheckSumTest.cs (2)
34var tree1 = SyntaxFactory.ParseSyntaxTree(StringText.From(source1, Encoding.UTF8, SourceHashAlgorithm.Sha1), path: "sha1.cs"); 35var tree256 = SyntaxFactory.ParseSyntaxTree(StringText.From(source256, Encoding.UTF8, SourceHashAlgorithm.Sha256), path: "sha256.cs");
PDB\CSharpPDBTestBase.cs (1)
39var text = SourceText.From(source);
PDB\PDBTests.cs (4)
40var tree3 = SyntaxFactory.ParseSyntaxTree(SourceText.From("class C { }", encoding: null), path: "Bar.cs"); 61var tree4 = SyntaxFactory.ParseSyntaxTree(SourceText.From("class D { public void F() { } }", new UTF8Encoding(false, false)), path: "Baz.cs"); 97context.AddSource("hint2", SourceText.From("class G2 { void F() {} }", Encoding.UTF8, checksumAlgorithm: SourceHashAlgorithm.Sha256)); 99Assert.Throws<ArgumentException>(() => context.AddSource("hint3", SourceText.From("class G3 { void F() {} }", encoding: null, checksumAlgorithm: SourceHashAlgorithm.Sha256)));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (5)
SyntaxHelpers.cs (5)
61var text = SourceText.From(expr, encoding: null, SourceHashAlgorithms.Default); 75var targetSyntax = ParseDebuggerExpressionInternal(SourceText.From(target, encoding: null, SourceHashAlgorithms.Default), consumeFullText: true); 83return assignment.MakeDebuggerExpression(SourceText.From(assignment.ToString(), encoding: null, SourceHashAlgorithms.Default)); 199var source = SourceText.From(text, encoding: null, SourceHashAlgorithms.Default); 217var source = SourceText.From(text, encoding: null, SourceHashAlgorithms.Default);
Microsoft.CodeAnalysis.CSharp.Scripting (1)
CSharpScript.cs (1)
37return Script.CreateInitialScript<T>(CSharpScriptCompiler.Instance, SourceText.From(code, options?.FileEncoding, SourceHashAlgorithms.Default), options, globalsType, assemblyLoader);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (53)
Semantics\TopLevelStatementsTests.cs (1)
8776var newText = SourceText.From(text2, Encoding.UTF8, SourceHashAlgorithms.Default);
SourceGeneration\AdditionalSourcesCollectionTests.cs (23)
54asc.Add(hintName, SourceText.From("public class D{}", Encoding.UTF8)); 70asc.Add(hintName, SourceText.From("public class D{}", Encoding.UTF8)); 110var exception = Assert.Throws<ArgumentException>(nameof(hintName), () => asc.Add(hintName, SourceText.From("public class D{}", Encoding.UTF8))); 120asc.Add("file3.cs", SourceText.From("", Encoding.UTF8)); 121asc.Add("file1.cs", SourceText.From("", Encoding.UTF8)); 122asc.Add("file2.cs", SourceText.From("", Encoding.UTF8)); 123asc.Add("file5.cs", SourceText.From("", Encoding.UTF8)); 124asc.Add("file4.cs", SourceText.From("", Encoding.UTF8)); 144asc.Add(names[i], SourceText.From("", Encoding.UTF8)); 166asc.Add(hintName1, SourceText.From("", Encoding.UTF8)); 167var exception = Assert.Throws<ArgumentException>("hintName", () => asc.Add(hintName2, SourceText.From("", Encoding.UTF8))); 176asc.Add("hintName1", SourceText.From("", Encoding.UTF8)); 177asc.Add("hintName2", SourceText.From("", Encoding.UTF8)); 180asc2.Add("hintName3", SourceText.From("", Encoding.UTF8)); 181asc2.Add("hintName1", SourceText.From("", Encoding.UTF8)); 200asc.Add(addHintName, SourceText.From("", Encoding.UTF8)); 212asc.Add(addHintName, SourceText.From("", Encoding.UTF8)); 224asc.Add("file1.cs", SourceText.From("", Encoding.UTF8)); 225asc.Add("file2.cs", SourceText.From("", Encoding.UTF32)); 226asc.Add("file3.cs", SourceText.From("", Encoding.Unicode)); 229Assert.Throws<ArgumentException>(() => asc.Add("file4.cs", SourceText.From(""))); 232Assert.Throws<ArgumentException>(() => asc.Add("file5.cs", SourceText.From("", encoding: null))); 234var exception = Assert.Throws<ArgumentException>(() => asc.Add("file5.cs", SourceText.From("", encoding: null)));
SourceGeneration\GeneratorDriverTests.cs (12)
472sgc.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); 475Assert.Throws<ArgumentException>("hintName", () => sgc.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8))); 478Assert.Throws<ArgumentException>("hintName", () => sgc.AddSource("test.cs", SourceText.From("public class D{}", Encoding.UTF8))); 503spc.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); 506Assert.Throws<ArgumentException>("hintName", () => spc.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8))); 509Assert.Throws<ArgumentException>("hintName", () => spc.AddSource("test.cs", SourceText.From("public class D{}", Encoding.UTF8))); 516spc.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); 578var generator = new CallbackGenerator((ic) => { }, (sgc) => { sgc.AddSource("test", SourceText.From("public class D {}", Encoding.UTF8)); }); 608var generator = new CallbackGenerator((ic) => { }, (sgc) => { sgc.AddSource("test", SourceText.From("public class D {}", Encoding.UTF8)); sgc.AddSource("test2", SourceText.From("public class E {}", Encoding.UTF8)); }); 748e.AddSource("a", SourceText.From("public class E {}", Encoding.UTF8)); 772var generator = new CallbackGenerator((ic) => { }, (sgc) => { sgc.AddSource("a", SourceText.From("")); });
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (6)
1365driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From("")))); 1407driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1454driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1506driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1566compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1618compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@"
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (8)
1158compilation.SyntaxTrees.Last().WithChangedText(SourceText.From(@" 1206compilation.SyntaxTrees.Last().WithChangedText(SourceText.From(@" 1260compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1400compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1444compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1493compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1541compilation.SyntaxTrees.First().WithChangedText(SourceText.From(@" 1600compilation.SyntaxTrees.Last().WithChangedText(SourceText.From(@"
SourceGeneration\SyntaxAwareGeneratorTests.cs (3)
421onExecute: (e) => { e.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); } 513onExecute: (e) => { receiver = e.SyntaxReceiver; e.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); } 2063onExecute: (e) => { e.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); }
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (123)
Diagnostics\LineSpanDirectiveTests.cs (8)
27var textA = SourceText.From(sourceA); 73var textA = SourceText.From(sourceA); 169var textA = SourceText.From(sourceA); 220var textA = SourceText.From(sourceA); 248var textB = SourceText.From(sourceB); 289var textA = SourceText.From(sourceA); 338var textA = SourceText.From(sourceA); 392var textA = SourceText.From(sourceA);
IncrementalParsing\IncrementalParsingTests.cs (90)
27var itext = SourceText.From(text); 34var itext = SourceText.From(text); 586var text = SourceText.From(@"partial class C{}"); 600var text = SourceText.From(@"partial class C{}"); 614SourceText oldText = SourceText.From(@" 630SourceText oldText = SourceText.From(@" 646SourceText oldText = SourceText.From(@" 663SourceText oldText = SourceText.From(@" 679SourceText oldText = SourceText.From(@" 692SourceText oldText = SourceText.From(@" 708SourceText oldText = SourceText.From(@" 720SourceText oldText = SourceText.From(@" 732SourceText oldText = SourceText.From(@" class A 748SourceText oldText = SourceText.From(@"public class TestClass 761SourceText oldText = SourceText.From(@"using System; 776SourceText oldText = SourceText.From(@"public class MyClass { 788SourceText oldText = SourceText.From(@" 802SourceText startingText = SourceText.From(@" 823SourceText startingText = SourceText.From(@" 842SourceText startingText = SourceText.From(@" 862SourceText oldText = SourceText.From(@"class MyClass 882SourceText oldText = SourceText.From(@" 906SourceText oldText = SourceText.From(@" 930SourceText oldText = SourceText.From(@"interface IGoo 954SourceText oldText = SourceText.From(@"interface IGoo 978SourceText oldText = SourceText.From(@"using System.Runtime.CompilerServices; 1000SourceText oldText = SourceText.From(@"class A 1024SourceText oldText = SourceText.From(@"public class MyClass { 1046SourceText oldText = SourceText.From(@"public class MyClass { 1137SourceText oldText = SourceText.From(@"class filesystem{ 1156SourceText oldText = SourceText.From(@"class CSTR020mod{ public static void CSTR020() { ON ERROR GOTO ErrorTrap; } }"); 1172SourceText oldText = SourceText.From(@"class A 1192SourceText oldText = SourceText.From(@"public class DynClassDrived 1214SourceText oldText = SourceText.From(@"public class MemberClass 1234SourceText oldText = SourceText.From(@"public class MemberClass 1253SourceText oldText = SourceText.From(@"class Test 1275SourceText oldText = SourceText.From( 1302SourceText oldText = SourceText.From( 1328SourceText oldText = SourceText.From( 1353SourceText oldText = SourceText.From( 1375SourceText oldText = SourceText.From( 1430SourceText oldText = SourceText.From( 1452SourceText oldText = SourceText.From( 1473SourceText oldText = SourceText.From( 1494SourceText oldText = SourceText.From( 1517SourceText oldText = SourceText.From( 1538SourceText oldText = SourceText.From( 1558SourceText oldText = SourceText.From( 1576SourceText oldText = SourceText.From( 1597SourceText oldText = SourceText.From( 1620SourceText oldText = SourceText.From( 1637SourceText oldText = SourceText.From( 1655SourceText oldText = SourceText.From( 1673SourceText oldText = SourceText.From( 1694SourceText oldText = SourceText.From( 1729SourceText oldText = SourceText.From( 1753SourceText oldText = SourceText.From( 1771SourceText oldText = SourceText.From( 1789SourceText oldText = SourceText.From( 1808SourceText oldText = SourceText.From( 1839SourceText oldText = SourceText.From( 1864SourceText oldText = SourceText.From( 1883SourceText oldText = SourceText.From( 1901SourceText oldText = SourceText.From( 1920SourceText oldText = SourceText.From( 1939SourceText oldText = SourceText.From( 1960SourceText oldText = SourceText.From( 1979SourceText oldText = SourceText.From( 2006SourceText oldText = SourceText.From( 2034SourceText oldText = SourceText.From( 2056SourceText oldText = SourceText.From( 2075SourceText oldText = SourceText.From( 2107SourceText oldText = SourceText.From( 2140SourceText oldText = SourceText.From( 2166SourceText oldText = SourceText.From( 2191SourceText oldText = SourceText.From( 2221SourceText oldText = SourceText.From( 2250SourceText oldText = SourceText.From( 2271SourceText oldText = SourceText.From( 2303SourceText oldText = SourceText.From( 2331SourceText oldText = SourceText.From( 2369var text = SourceText.From(str); 2387SourceText oldText = SourceText.From(@" 2405SourceText oldText = SourceText.From(@"System.Console.WriteLine(true) 2434SourceText oldText = SourceText.From(@"System.Console.WriteLine(true) 2464SourceText oldText = SourceText.From(@"System.Console.WriteLine(true) 2722var oldText = SourceText.From(items[0]); 2753var oldText = SourceText.From(@" 2779var newText = SourceText.From(@" 3360SourceText newText = SourceText.From(token + oldText.ToString());
LexicalAndXml\CrefLexerTests.cs (1)
444using (var lexer = new InternalSyntax.Lexer(SourceText.From(text + "'"), TestOptions.RegularWithDocumentationComments))
LexicalAndXml\LexicalTests.cs (2)
72using (var lexer = new InternalSyntax.Lexer(SourceText.From(text), _options)) 85using (var lexer = new InternalSyntax.Lexer(SourceText.From(text), _options))
LexicalAndXml\NameAttributeValueLexerTests.cs (1)
408using (var lexer = new InternalSyntax.Lexer(SourceText.From(text + "'"), TestOptions.RegularWithDocumentationComments))
LexicalAndXml\PreprocessorTests.cs (2)
93var itext = SourceText.From(text); 100var itext = SourceText.From(text);
LexicalAndXml\XmlDocCommentTests.cs (1)
34var itext = SourceText.From(text);
Parsing\ParsingTests.cs (1)
367var lexer = new Syntax.InternalSyntax.Lexer(Text.SourceText.From(text), CSharpParseOptions.Default);
Parsing\RoundTrippingTests.cs (3)
28var tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(text), options); 103var tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(text), path: ""); 1581var itext = SourceText.From(text);
Syntax\Mocks\MockCSharpSyntaxTree.cs (1)
29_sourceText = source ?? SourceText.From("", Encoding.UTF8, SourceHashAlgorithm.Sha256);
Syntax\SyntaxTreeTests.cs (9)
86SyntaxTreeFactoryKind.ParseText => CSharpSyntaxTree.ParseText(SourceText.From(source, Encoding.UTF8, SourceHashAlgorithm.Sha256), parseOptions), 87SyntaxTreeFactoryKind.Subclass => new MockCSharpSyntaxTree(root, SourceText.From(source, Encoding.UTF8, SourceHashAlgorithm.Sha256), parseOptions), 142SourceText.From(""), 149var newTree = tree.WithChangedText(SourceText.From("class C { }")); 157SourceText.From(""), 173SourceText.From(""), 189SourceText.From(""), 259var oldText = SourceText.From("class B {}", Encoding.Unicode, SourceHashAlgorithms.Default); 301var oldText = SourceText.From("class B {}", Encoding.Unicode, SourceHashAlgorithms.Default);
TextExtensions.cs (4)
27return SourceText.From(newFullText); 37return SourceText.From(newFullText); 47return SourceText.From(newFullText); 61return SourceText.From(newFullText);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
BasicCompilationUtils.cs (1)
36var tree = VisualBasicSyntaxTree.ParseText(SourceText.From(source, encoding: null, SourceHashAlgorithms.Default));
CSharpTestSource.cs (1)
40var stringText = SourceText.From(text, encoding ?? Encoding.UTF8, checksumAlgorithm);
DiagnosticTestUtilities.cs (1)
67select SyntaxFactory.ParseSyntaxTree(SourceText.From(text, encoding: null, SourceHashAlgorithms.Default))).ToArray();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpVirtualCharService.cs (1)
191var tokenSourceText = SourceText.From(token.Text);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (3)
CodeGeneration\SymbolEditorTests.cs (1)
40loader: TextLoader.From(TextAndVersion.Create(SourceText.From(s, encoding: null, SourceHashAlgorithms.Default), VersionStamp.Default)))).ToList();
Formatting\FormattingMultipleSpanTests.cs (1)
165var document = project.AddDocument("Document", SourceText.From(""));
Formatting\FormattingTreeEditTests.cs (1)
25return project.AddDocument("code", SourceText.From(code));
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (3)
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (1)
245SourceText.From(analyzerConfigText),
CodeActions\CodeFixVerifierHelper.cs (2)
107return explicitEditorConfig is object ? SourceText.From(explicitEditorConfig, Encoding.UTF8) : null; 136return SourceText.From(analyzerConfig.ToString(), Encoding.UTF8);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (8)
EditAndContinue\ActiveStatementTestHelpers.cs (1)
42static (source, path) => SyntaxFactory.ParseSyntaxTree(SourceText.From(source, encoding: Encoding.UTF8, SourceHashAlgorithms.Default), path: path),
LanguageServer\AbstractLanguageServerProtocolTests.cs (2)
330solution = solution.WithDocumentText(document.Id, SourceText.From(documentText.ToString(), System.Text.Encoding.UTF8, SourceHashAlgorithms.Default)); 403var loader = TextLoader.From(TextAndVersion.Create(SourceText.From(markup), version, TestSpanMapper.GeneratedFileName));
Rename\RenamerTests.cs (3)
55var startSourceText = SourceText.From(startDocument.Text); 188var startSourceText = SourceText.From(startDocument.Text); 222var startSourceText = SourceText.From(startText, encoding: null, SourceHashAlgorithms.Default);
Workspaces\TestHostDocument.cs (1)
217=> Task.FromResult(TextAndVersion.Create(SourceText.From(_text, encoding: null, options.ChecksumAlgorithm), VersionStamp.Create(), _hostDocument.FilePath));
Workspaces\TestWorkspace_XmlConsumption.cs (1)
987var sourceText = SourceText.From(referencedCode, encoding: null, SourceHashAlgorithms.Default);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (54)
CodeFixes\CodeFixServiceTests.cs (1)
881var newText = SourceText.From(text.ToString() + Title);
CodeGeneration\AbstractCodeGenerationTests.cs (1)
36.AddDocument("Fake Document", SourceText.From(normalizedSyntax));
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
215.AddAnalyzerConfigDocument(".editorconfig", SourceText.From(""), filePath: "c:\\.editorconfig").Project 216.AddAnalyzerConfigDocument(".globalconfig", SourceText.From("is_global = true"), filePath: "c:\\.globalconfig").Project; 255var newText = SourceText.From(text.ToString() + Title);
Diagnostics\DiagnosticAnalyzerServiceTests.cs (8)
194project = project.AddAnalyzerConfigDocument(".editorconfig", filePath: "z:\\.editorconfig", text: SourceText.From(editorconfigText)).Project; 197var document = project.AddDocument("test.cs", SourceText.From("class A {}"), filePath: "z:\\test.cs"); 299var document = workspace.AddDocument(project.Id, "Empty.cs", SourceText.From("")); 365loader: TextLoader.From(TextAndVersion.Create(SourceText.From(""), VersionStamp.Create(), filePath)), 488loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class A {}"), VersionStamp.Create(), filePath: "test.cs")), 556text: SourceText.From(analyzerConfigText), 586loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class A {}"), VersionStamp.Create(), filePath: "test.cs")), 1199return workspace.AddDocument(project.Id, "Empty.cs", SourceText.From("class A { B B {get} }"));
EditAndContinue\ActiveStatementsMapTests.cs (3)
92.AddDocument("doc", SourceText.From(source, Encoding.UTF8), filePath: "a.cs").Project.Solution; 147.AddDocument("doc", SourceText.From(source, Encoding.UTF8), filePath: "a.cs").Project.Solution; 198.AddDocument("doc", SourceText.From(source, Encoding.UTF8), filePath: "a.cs").Project.Solution;
EditAndContinue\CompileTimeSolutionProviderTests.cs (5)
51AddAdditionalDocument(additionalDocumentId, "additional", SourceText.From(""), filePath: additionalFilePath). 52AddAnalyzerConfigDocument(analyzerConfigId, "config", SourceText.From(""), filePath: "RazorSourceGenerator.razorencconfig"). 110context.AddSource("hint", SourceText.From(s)); 122AddAdditionalDocument(additionalDocumentId, "additional", SourceText.From(""), filePath: "additional.razor"). 123AddAnalyzerConfigDocument(analyzerConfigId, "config", SourceText.From(analyzerConfigText), filePath: "Z:\\RazorSourceGenerator.razorencconfig"),
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (7)
364=> SourceText.From(source, Encoding.UTF8, SourceHashAlgorithms.Default); 817solution = solution.AddDocument(designTimeOnlyDocumentId, designTimeOnlyFileName, SourceText.From(sourceDesignTimeOnly, Encoding.UTF8), filePath: designTimeOnlyFilePath); 837solution = solution.AddDocument(designTimeOnlyDocumentId, designTimeOnlyFileName, SourceText.From(sourceDesignTimeOnly, Encoding.UTF8), filePath: designTimeOnlyFilePath); 1035AddDocument("a.cs", SourceText.From(source1, Encoding.UTF8, SourceHashAlgorithm.Sha1), filePath: sourceFile.Path); 1346AddDocument(documentId, "test.cs", SourceText.From(source1, encoding, SourceHashAlgorithm.Sha1), filePath: sourceFile.Path); 2365solution = solution.WithDocumentText(document1.Id, SourceText.From("class C1 { void M() { System.Console.WriteLine(2); } }", encoding: null, SourceHashAlgorithms.Default)); 4716Text = SourceText.From(source3, Encoding.UTF8, SourceHashAlgorithm.Sha1)
EditAndContinue\EditSessionActiveStatementsTests.cs (6)
81var text = SourceText.From(ActiveStatementsDescription.ClearTags(markedSources[i]), Encoding.UTF8); 325var baseText = SourceText.From(baseSource); 326var updatedText = SourceText.From(updatedSource); 477var sourceTextV1 = SourceText.From(markedSourceV1); 478var sourceTextV2 = SourceText.From(markedSourceV2); 479var sourceTextV3 = SourceText.From(markedSourceV3);
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
34AddDocument(sourcePath, SourceText.From("class C {}", Encoding.UTF8), filePath: Path.Combine(TempRoot.Root, sourcePath));
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
86.AddDocument(documentId, "test.cs", SourceText.From("class C { }", Encoding.UTF8), filePath: "test.cs")
Extensions\ITextExtensionsTests.cs (1)
131var text = SourceText.From(code);
Extensions\ITextLineExtensionsTests.cs (1)
131var text = SourceText.From(codeLine);
Preview\PreviewWorkspaceTests.cs (2)
89var changedSolution = previewWorkspace.CurrentSolution.Projects.First().Documents.First().WithText(SourceText.From(text)).Project.Solution; 110var sourceTextContainer = SourceText.From("Text").Container;
SolutionCrawler\WorkCoordinatorTests.cs (11)
348project = project.AddAdditionalDocument("a1", SourceText.From("")).Project; 706var worker = await ExecuteOperation(workspace, w => w.ChangeDocument(document.Id, SourceText.From("//"))); 743worker = await ExecuteOperation(workspace, w => w.ChangeAdditionalDocument(ncfile.Id, SourceText.From("//"))); 785worker = await ExecuteOperation(workspace, w => w.ChangeAnalyzerConfigDocument(analyzerConfigFile.Id, SourceText.From("//"))); 833workspace.ChangeDocument(document.Id, SourceText.From("//")); 841workspace.ChangeDocument(document.Id, SourceText.From("// ")); 888workspace.ChangeDocument(document.Id, SourceText.From("//")); 895workspace.ChangeDocument(document.Id, SourceText.From("// ")); 903workspace.ChangeDocument(document.Id, SourceText.From("// ")); 933workspace.ChangeDocument(id, SourceText.From("//")); 943workspace.ChangeDocument(id, SourceText.From("// "));
SymbolFinder\DependentTypeFinderTests.cs (1)
40return solution.AddProject(pi).AddDocument(did, $"{projectName}.{suffix}", SourceText.From(code));
Workspaces\TextFactoryTests.cs (2)
83var text = SourceText.From("Hello, World!"); 105var text = SourceText.From("Hello, World!", Encoding.ASCII);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (6)
Diagnostics\AdditionalFileDiagnosticsTests.vb (2)
47Dim newSln = workspace.CurrentSolution.AddAdditionalDocument(DocumentId.CreateNewId(project.Id), "App.Config", SourceText.From("false")) 122Dim newSln = appConfigDoc.Project.Solution.WithAdditionalDocumentText(appConfigDoc.Id, SourceText.From("true", text.Encoding))
Diagnostics\DiagnosticServiceTests.vb (1)
1451additionalDoc = additionalDoc.WithText(SourceText.From(newAdditionalDocText))
FindReferences\FindReferencesTests.vb (2)
557solution = solution.WithDocumentText(document2.Id, SourceText.From("")) 566solution = solution.WithDocumentText(document2.Id, SourceText.From(text1.ToString().Replace("int i", "int j")))
Simplification\ParameterSimplificationTests.vb (1)
24.AddDocument("Document", SourceText.From(input))
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
498private static readonly SourceText s_emptySource = SourceText.From("");
EditAndContinue\CommittedSolution.cs (1)
342return SourceText.From(text, sourceText.Encoding, checksumAlgorithm);
FormattingAnalyzerHelper.cs (2)
41if (oldText.GetSubText(new TextSpan(change.Span.Start + offset, change.NewText.Length)).ContentEquals(SourceText.From(change.NewText))) 50if (oldText.GetSubText(new TextSpan(change.Span.Start, change.NewText.Length)).ContentEquals(SourceText.From(change.NewText)))
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
75var assemblyInfoSourceText = SourceText.From(assemblyInfoString, Encoding, ChecksumAlgorithm);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\DocumentChanges\DidOpenHandler.cs (1)
40var sourceText = SourceText.From(request.TextDocument.Text, System.Text.Encoding.UTF8, SourceHashAlgorithms.OpenDocumentChecksumAlgorithm);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
SemanticTokens\AbstractSemanticTokensTests.cs (1)
46await ((TestWorkspace)workspace).ChangeDocumentAsync(docId, SourceText.From(updatedText));
Workspaces\LspWorkspaceManagerTests.cs (3)
74await testLspServer.TestWorkspace.ChangeDocumentAsync(firstDocument.Id, SourceText.From($"Some more text{markupOne}", System.Text.Encoding.UTF8, SourceHashAlgorithms.Default)); 108await testLspServer.TestWorkspace.ChangeDocumentAsync(secondDocument.Id, SourceText.From("Two is now three!", System.Text.Encoding.UTF8, SourceHashAlgorithms.Default)); 182var newSolution = testLspServer.TestWorkspace.CurrentSolution.AddDocument(newDocumentId, "NewDoc.cs", SourceText.From("New Doc", System.Text.Encoding.UTF8, SourceHashAlgorithms.Default), filePath: @"C:\NewDoc.cs");
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
BasicDeterministicKeyBuilderTests.cs (1)
32SourceText.From(content, checksumAlgorithm: hashAlgorithm, encoding: Encoding.UTF8),
Microsoft.CodeAnalysis.Scripting (4)
Hosting\CommandLine\CommandLineRunner.cs (3)
223var script = Script.CreateInitialScript<object>(_scriptCompiler, SourceText.From(initialScriptCodeOpt), options, globals.GetType(), assemblyLoaderOpt: null); 250var tree = _scriptCompiler.ParseSubmission(SourceText.From(input.ToString()), options.ParseOptions, cancellationToken); 275newScript = Script.CreateInitialScript<object>(_scriptCompiler, SourceText.From(code ?? string.Empty), options, globals.GetType(), assemblyLoaderOpt: null);
Script.cs (1)
117return new Script<TResult>(Compiler, Builder, SourceText.From(code ?? "", options.FileEncoding), options, GlobalsType, this);
Microsoft.CodeAnalysis.Scripting.TestUtilities (3)
TestCompilationFactory.cs (3)
24new[] { CSharp.SyntaxFactory.ParseSyntaxTree(SourceText.From(source, encoding: null, SourceHashAlgorithms.Default)) }, 33new[] { VisualBasic.SyntaxFactory.ParseSyntaxTree(SourceText.From(source, encoding: null, SourceHashAlgorithms.Default)) }, 42new[] { CSharp.SyntaxFactory.ParseSyntaxTree(SourceText.From(source, encoding: null, SourceHashAlgorithms.Default)) },
Microsoft.CodeAnalysis.Test.Utilities (8)
AssemblyLoadTestFixture.cs (1)
470syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(SourceText.From(csSource, encoding: null, SourceHashAlgorithms.Default)) },
CommonTestBase.cs (2)
360var tree = CSharp.SyntaxFactory.ParseSyntaxTree(SourceText.From(code, encoding: null, SourceHashAlgorithms.Default), options: parseOptions); 443trees[i] = VisualBasic.VisualBasicSyntaxTree.ParseText(SourceText.From(files[i], encoding, SourceHashAlgorithms.Default), options: parseOptions, path: sourceFileNames?[i]);
Compilation\CompilationExtensions.cs (1)
505new[] { CSharpSyntaxTree.ParseText(SourceText.From(source, encoding: null, SourceHashAlgorithms.Default)) },
SourceGeneration\TestGenerators.cs (3)
38context.AddSource(hintName, SourceText.From(content, Encoding.UTF8)); 96context.AddSource("source", SourceText.From(_source, Encoding.UTF8)); 116_content = SourceText.From(content, Encoding.UTF8);
TestBase.cs (1)
180var syntaxTree = Microsoft.CodeAnalysis.CSharp.SyntaxFactory.ParseSyntaxTree(SourceText.From(source, encoding: null, SourceHashAlgorithms.Default));
Microsoft.CodeAnalysis.TestAnalyzerReference (3)
HelloWorldGenerator.cs (2)
23context.AddSource(GeneratedEnglishClassName, SourceText.From(@" 34context.AddSource(GeneratedSpanishClassName, SourceText.From(@"
NonSourceFileRefactoring.cs (1)
30var newText = SourceText.From(text.ToString() + Environment.NewLine + "# Refactored");
Microsoft.CodeAnalysis.UnitTests (130)
EmbeddedTextTests.cs (6)
39Assert.Throws<ArgumentException>("text", () => EmbeddedText.FromSource("path", SourceText.From("source"))); 103var source = SourceText.From("", new UTF8Encoding(encoderShouldEmitUTF8Identifier: false), SourceHashAlgorithm.Sha1); 145var source = SourceText.From(SmallSource, Encoding.UTF8, SourceHashAlgorithm.Sha1); 187var source = SourceText.From(LargeSource, Encoding.Unicode, SourceHashAlgorithms.Default); 200var expected = SourceText.From(SmallSource, Encoding.UTF8, SourceHashAlgorithm.Sha1); 215var expected = SourceText.From(LargeSource, Encoding.UTF8, SourceHashAlgorithm.Sha1);
Text\SourceTextStreamTests.cs (2)
27var sourceText = SourceText.From("hello world", s_utf8NoBom); 50var sourceText = SourceText.From(text, encoding);
Text\SourceTextTests.cs (20)
28TestIsEmpty(SourceText.From(string.Empty)); 46Assert.Same(s_utf8, SourceText.From(HelloWorld, s_utf8).Encoding); 47Assert.Same(s_unicode, SourceText.From(HelloWorld, s_unicode).Encoding); 75Assert.Equal(SourceHashAlgorithm.Sha1, SourceText.From(HelloWorld).ChecksumAlgorithm); 89Assert.Equal(algorithm, SourceText.From(HelloWorld, checksumAlgorithm: algorithm).ChecksumAlgorithm); 111VerifyChecksum(SourceText.From(source, encodingNoBOM, checksumAlgorithm), checksumNoBOM); 112VerifyChecksum(SourceText.From(source, encodingBOM, checksumAlgorithm), checksumBOM); 156VerifyChecksum(FromChanges(SourceText.From(source, encodingNoBOM, checksumAlgorithm)), checksumNoBOM); 157VerifyChecksum(FromChanges(SourceText.From(source, encodingBOM, checksumAlgorithm)), checksumBOM); 197var f = SourceText.From(HelloWorld, s_utf8); 199Assert.True(f.ContentEquals(SourceText.From(HelloWorld, s_utf8))); 200Assert.False(f.ContentEquals(SourceText.From(HelloWorld + "o", s_utf8))); 201Assert.True(SourceText.From(HelloWorld, s_utf8).ContentEquals(SourceText.From(HelloWorld, s_utf8))); 250var expectedSourceText = SourceText.From(expected); 266var expectedSourceText = SourceText.From(expected); 322var sourceText = SourceText.From("ABCDEFGHIJKLMNOPQRSTUVWXYZ"); 341var sourceText = SourceText.From(Text); 353SourceText.From("ABC").Write(TextWriter.Null, TextSpan.FromBounds(4, 4))); 362SourceText.From("ABC").Write(TextWriter.Null, TextSpan.FromBounds(2, 4)));
Text\StringText_LineTest.cs (13)
19var text = SourceText.From("goo" + newLine); 30var text = SourceText.From("goo" + Environment.NewLine); 41var text = SourceText.From("goo" + Environment.NewLine + "bar"); 52var text = SourceText.From("goo"); 61var text = SourceText.From("abcdef"); 68var text = SourceText.From("abcdef"); 75var text = SourceText.From("abcdef"); 82var text = SourceText.From("goo" + Environment.NewLine); 97var text = SourceText.From(Environment.NewLine); 106var text = SourceText.From("abcdef"); 113var text = SourceText.From("abcdef"); 120var text = SourceText.From("abcdef"); 127var text = SourceText.From("abcdef");
Text\StringTextTest.cs (13)
46var data = SourceText.From("goo", Encoding.UTF8); 54var data = SourceText.From("goo"); 61var data = SourceText.From(string.Empty); 69Assert.Throws<ArgumentNullException>(() => SourceText.From((string)null, Encoding.UTF8)); 83var data = SourceText.From(string.Empty, Encoding.UTF8); 152var data = SourceText.From("goo" + newLine + " bar"); 165var data = SourceText.From(text); 176var data = SourceText.From("goo\r\nbar"); 185var data = SourceText.From("goo\n\rbar\u2028"); 196var data = SourceText.From(""); 207var data = SourceText.From(text); 217var data = SourceText.From(text); 224var data = SourceText.From("The quick brown fox jumps over the lazy dog", Encoding.UTF8);
Text\TextChangeTests.cs (68)
32var text = SourceText.From("Hello World"); 40var text = SourceText.From("Hello World"); 48var text = SourceText.From("Hello World"); 56var text = SourceText.From("Hello World"); 64var text = SourceText.From("Hello World"); 72var text = SourceText.From("Hello World"); 86var text = SourceText.From("Hello World"); 97var text = SourceText.From("Hello World"); 110var text = SourceText.From("Hello World"); 124var text = SourceText.From("Hello World"); 139var text = SourceText.From("Hello World"); 151var text = SourceText.From("Hello World"); 163var text = SourceText.From("Hello World"); 177var text = SourceText.From("Hello World"); 189var text = SourceText.From("Hello World", Encoding.Unicode, SourceHashAlgorithms.Default); 204var text = SourceText.From("Hello World"); 214var text = SourceText.From("Hello World"); 231var text = SourceText.From(new string('.', 2048), Encoding.Unicode, SourceHashAlgorithms.Default); // start bigger than GetText() copy buffer 270var changedText = SourceText.From(originalText).WithChanges(changes); 271Assert.Equal(SourceText.From(changedText.ToString()).Lines, changedText.Lines, new TextLineEqualityComparer()); 348var text = SourceText.From(str); 368var text = SourceText.From(str); 387var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 401var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 412var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 423var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 439var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 456var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 476var text = SourceText.From("abcdefghijklmnopqrstuvwxyz"); 490var t = SourceText.From(a); 520var t = SourceText.From(a); 564var text = SourceText.From("This is the old text"); 610var text = SourceText.From("small preamble"); 635var original = SourceText.From("Hello World"); 646var original = SourceText.From("Hello World"); 656var original = SourceText.From("Hello World"); 671var original = SourceText.From("01234"); 685var original = SourceText.From("012"); 699var original = SourceText.From("01234"); 712var original = SourceText.From("Hello World"); 726var original = SourceText.From("Hello World"); 740var original = SourceText.From("Hello World"); 754var original = SourceText.From("01234"); 767var original = SourceText.From("01234"); 780var original = SourceText.From("01234"); 793var original = SourceText.From("01234"); 806var original = SourceText.From("01234"); 820var original = SourceText.From("01234"); 834var original = SourceText.From("01234"); 846var original = SourceText.From("Hell"); 860var original = SourceText.From("Hell "); 876var original = SourceText.From("Hell Word"); 892var original = SourceText.From("Hell"); 907var original = SourceText.From("Hell"); 965var originalText = SourceText.From(string.Join("", Enumerable.Range(0, random.Next(10)))); 1046var originalText = SourceText.From("01234"); 1060var original = SourceText.From("01234"); 1074var originalText = SourceText.From("01234"); 1088var originalText = SourceText.From("01234"); 1101var originalText = SourceText.From("012345"); 1115var originalText = SourceText.From("01234567"); 1129var originalText = SourceText.From("01234"); 1143var originalText = SourceText.From("01234"); 1157var originalText = SourceText.From("012345"); 1171var originalText = SourceText.From("0123456"); 1185var originalText = SourceText.From("012345"); 1199var originalText = SourceText.From("01234"); 1223var text = SourceText.From(content);
Text\TextUtilitiesTests.cs (8)
35Assert.Equal(0, TextUtilities.GetLengthOfLineBreak(SourceText.From("aoeu"), 0)); 36Assert.Equal(0, TextUtilities.GetLengthOfLineBreak(SourceText.From("aoeu"), 2)); 45Assert.Equal(1, TextUtilities.GetLengthOfLineBreak(SourceText.From("\naoeu"), 0)); 46Assert.Equal(1, TextUtilities.GetLengthOfLineBreak(SourceText.From("a\nbaou"), 1)); 47Assert.Equal(0, TextUtilities.GetLengthOfLineBreak(SourceText.From("a\n"), 0)); 56Assert.Equal(2, TextUtilities.GetLengthOfLineBreak(SourceText.From("\r\n"), 0)); 57Assert.Equal(1, TextUtilities.GetLengthOfLineBreak(SourceText.From("\n\r"), 0)); 66Assert.Equal(1, TextUtilities.GetLengthOfLineBreak(SourceText.From("\r"), 0));
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Expressions.vb (1)
1081Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(codeToParse))
Compilation\VisualBasicCompilation.vb (1)
266SourceText.From(text, encoding:=Nothing, SourceHashAlgorithms.Default),
OptionsValidator.vb (1)
30Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(importFileText), VisualBasicParseOptions.Default, "")
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.vb (1)
23Return VisualBasicSyntaxTree.ParseText(SourceText.From(text, Encoding.UTF8, SourceHashAlgorithms.Default))
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
74Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(codeToParse, Encoding.UTF8, SourceHashAlgorithms.Default))
Syntax\SyntaxNodeFactories.vb (3)
50Return ParseSyntaxTree(SourceText.From(text, encoding, SourceHashAlgorithm.Sha1), options, path, cancellationToken) 79Return ParseSyntaxTree(SourceText.From(text, encoding), options, path, diagnosticOptions, cancellationToken) 283Return SourceText.From(text, Encoding.UTF8).GetSubText(offset)
Syntax\VisualBasicSyntaxTree.DummySyntaxTree.vb (2)
29Return SourceText.From(String.Empty, Me.Encoding, ChecksumAlgorithm) 33text = SourceText.From(String.Empty, Me.Encoding, ChecksumAlgorithm)
Syntax\VisualBasicSyntaxTree.vb (1)
252SourceText.From(text, encoding),
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (1)
Utils.vb (1)
14Dim text = SourceText.From(code)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (14)
Completion\CompletionProviders\AbstractContextTests.vb (2)
28Dim tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(text)) 46Dim tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(text))
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.vb (1)
111Dim additionalText = New TestAdditionalText("add.config", SourceText.From("random text"))
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (6)
36AddDocument("test.vb", SourceText.From(source, Encoding.UTF8), filePath:=Path.Combine(TempRoot.Root, "test.vb")).Project.Solution 476Dim newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)) 561Dim newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)) 619Dim newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)) 650Dim newSolution = oldSolution.WithDocumentText(documentId, SourceText.From(source2)) 681Dim newSolution = oldSolution.AddDocument(newDocId, "goo.vb", SourceText.From(source2), filePath:=Path.Combine(TempRoot.Root, "goo.vb"))
Formatting\CodeCleanUpTests.vb (3)
528project = project.AddAnalyzerConfigDocument(".editorconfig", SourceText.From(editorconfigText), filePath:="z:\\.editorconfig").Project 663Return solution.AddDocument(DocumentId.CreateNewId(project.Id), "new.vb", SourceText.From("")) 708Return solution.AddDocument(DocumentId.CreateNewId(project.Id), "new.vb", SourceText.From(""))
Recommendations\RecommendationTestHelpers.vb (1)
33Dim tree = DirectCast(SyntaxFactory.ParseSyntaxTree(SourceText.From(source), parseOptions), VisualBasicSyntaxTree)
Utils.vb (1)
14Dim text = SourceText.From(code)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
PDB\PDBTests.vb (2)
27Dim tree3 = SyntaxFactory.ParseSyntaxTree(SourceText.From("Class C : End Class", encoding:=Nothing), path:="Bar.vb") 45Dim tree4 = SyntaxFactory.ParseSyntaxTree(SourceText.From("Class D" & vbCrLf & "Sub F() : End Sub : End Class", New UTF8Encoding(False, False)), path:="Baz.vb")
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
SyntaxHelpers.vb (5)
38Dim text = SourceText.From(expr, encoding:=Nothing, SourceHashAlgorithms.Default) 52Dim targetText = SourceText.From(target, encoding:=Nothing, SourceHashAlgorithms.Default) 61Dim assignmentText = SourceText.From(assignment.ToString(), encoding:=Nothing, SourceHashAlgorithms.Default) 154Dim text = SourceText.From(source, encoding:=Nothing, SourceHashAlgorithms.Default) 174Dim text = SourceText.From(source, encoding:=Nothing, SourceHashAlgorithms.Default)
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
VisualBasicScript.vb (1)
27Return Script.CreateInitialScript(Of T)(VisualBasicScriptCompiler.Instance, SourceText.From(If(code, String.Empty)), options, globalsType, assemblyLoader)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (11)
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.vb (6)
1000driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From("")))) 1042driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(" 1091driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(" 1144driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(" 1204compilation.SyntaxTrees.First().WithChangedText(SourceText.From(" 1258compilation.SyntaxTrees.First().WithChangedText(SourceText.From("
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.vb (5)
1209compilation.SyntaxTrees.Last().WithChangedText(SourceText.From(" 1250compilation.SyntaxTrees.Last().WithChangedText(SourceText.From(" 1414compilation.SyntaxTrees.First().WithChangedText(SourceText.From(" 1456compilation.SyntaxTrees.First().WithChangedText(SourceText.From(" 1509compilation.SyntaxTrees.Last().WithChangedText(SourceText.From("
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Source\GroupClassTests.vb (1)
17SourceText.From(text, encoding:=Nothing, checksumAlgorithm:=SourceHashAlgorithms.Default),
SymbolsTests\Source\TypeTests.vb (1)
686Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(text), VisualBasicParseOptions.Default, "")
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (95)
IncrementalParser\IncrementalParser.vb (60)
81Dim text As SourceText = SourceText.From(_s) 104Dim text As SourceText = SourceText.From("") 124Dim oldText = SourceText.From(_s) 702Dim oldText = SourceText.From(code) 741Dim oldText = SourceText.From(code) 766Dim oldText = SourceText.From(code) 790Dim oldText = SourceText.From(code) 822Dim oldText = SourceText.From(source) 864Dim oldText = SourceText.From(source) 883Dim oldText = SourceText.From(source) 904Dim oldText = SourceText.From(source) 933Dim oldText = SourceText.From(source) 962Dim oldText = SourceText.From(source) 986Dim oldText = SourceText.From(source) 1008Dim oldText = SourceText.From(source) 1028Dim oldText = SourceText.From(source) 1051Dim oldText = SourceText.From(source) 1077Dim oldText = SourceText.From(source) 1103Dim oldText = SourceText.From(source) 1221Dim oldText = SourceText.From(code) 1239Dim oldText = SourceText.From(code) 1264Dim oldText = SourceText.From(source) 1288Dim oldText = SourceText.From(source) 1312Dim oldText = SourceText.From(source) 1336Dim oldText = SourceText.From(source) 1359Dim oldText = SourceText.From(source) 1382Dim oldText = SourceText.From(source) 1402Dim oldText = SourceText.From(source) 1422Dim oldText = SourceText.From(source) 1442Dim oldText = SourceText.From(source) 1462Dim oldText = SourceText.From(source) 1487Dim oldText = SourceText.From(source) 1517Dim oldText = SourceText.From(oldSource) 1551Dim oldText = SourceText.From(oldSource) 1582Dim oldText = SourceText.From(source) 1671Dim oldText = SourceText.From(code) 1765Dim oldText = SourceText.From(source) 1792Dim oldText = SourceText.From(source) 1821Dim oldText = SourceText.From(source) 1841Dim oldText = SourceText.From(source) 1860Dim oldText = SourceText.From(source) 1885Dim oldText = SourceText.From(source) 1917Dim oldText = SourceText.From(source) 1951Dim oldText = SourceText.From(source) 1982Dim oldText = SourceText.From(source) 2013Dim oldText = SourceText.From(source) 2045Dim oldText = SourceText.From(source) 2075Dim oldText = SourceText.From(source) 2106Dim oldText = SourceText.From(source) 2208Dim oldText = SourceText.From(source) 2240Dim oldText = SourceText.From(source) 2274Dim oldText = SourceText.From(source) 2300Dim oldText = SourceText.From(source) 2331Dim oldText = SourceText.From(source) 2365Dim oldText = SourceText.From(source) 2401Dim oldText = SourceText.From(source) 2429Dim oldText = SourceText.From(source) 2463Dim oldText = SourceText.From(source) 2492Dim oldText = SourceText.From(source) 2544Dim oldText = SourceText.From(source)
Parser\DeclarationTests.vb (1)
15Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(text), VisualBasicParseOptions.Default, "")
Parser\ParseDirectives.vb (1)
1260Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(text), options, "")
Parser\ParseExpression.vb (4)
2247Dim text = SourceText.From(source) 2264Dim text = SourceText.From(source) 2281Dim text = SourceText.From(source) 2299Dim text = SourceText.From(source)
QuickTokenTableTests.vb (4)
12Dim txt = SourceText.From(s) 28Dim txt = SourceText.From(s) 86Using scanner As New InternalSyntax.Scanner(SourceText.From(New String(buf)), TestOptions.Regular) 107Using scanner As New InternalSyntax.Scanner(SourceText.From(New String(buf)), TestOptions.Regular)
Scanner\ScanConditionalTests.vb (4)
19Using s As New InternalSyntax.Scanner(SourceText.From(Str), TestOptions.Regular) 37Using s As New InternalSyntax.Scanner(SourceText.From(Str), TestOptions.Regular) 78Using s As New InternalSyntax.Scanner(SourceText.From(Str), TestOptions.Regular) 118Using s As New InternalSyntax.Scanner(SourceText.From(Str), TestOptions.Regular)
Scanner\XmlScannerTests.vb (11)
16Dim str = SourceText.From(" <!-- hello there --> ") 43Dim str = SourceText.From(" <![CDATA[some data / > < % @ here ]]> ") 72Dim str = SourceText.From(" <E1 : E2 A1 = 'q q' BB= "" w&apos; &#x2F blah" & ChrW(8216) & ChrW(8217) & ChrW(8220) & ChrW(8221) & """ > Ha &lt; </E1 > ") 195Dim str = SourceText.From(" <E1 /> ") 216Dim str = SourceText.From(" <E1> q <a/> <b/> &lt; " & vbCrLf & " </E1>") 289Dim str = SourceText.From(ChrW(8216) & valueText & ChrW(8217)) 303str = SourceText.From(ChrW(8220) & valueText & ChrW(8221)) 324Using s As New InternalSyntax.Scanner(SourceText.From("&#x03C0;"), TestOptions.Regular) 331Using s = New InternalSyntax.Scanner(SourceText.From("&#x03C0"), TestOptions.Regular) 343Using s As New InternalSyntax.Scanner(SourceText.From("&#x103fe;"), TestOptions.Regular) 373tree = tree.WithChangedText(SourceText.From(text))
Syntax\ManualTests.vb (1)
225Dim text = SourceText.From(code)
Syntax\SyntaxTreeTests.vb (7)
34SourceText.From(""), 37Dim newTree = tree.WithChangedText(SourceText.From("Class B : End Class")) 44SourceText.From(""), 55SourceText.From(""), 66SourceText.From(""), 125Dim oldText = SourceText.From("Class B : End Class", Encoding.Unicode, SourceHashAlgorithms.Default) 165Dim oldText = SourceText.From("Class B : End Class", Encoding.Unicode, SourceHashAlgorithms.Default)
TestSyntaxNodes.vb (2)
1733Dim tree As SyntaxTree = VisualBasicSyntaxTree.ParseText(SourceText.From(" Module M1" & vbCrLf & "End Module")) 1763Dim tree As SyntaxTree = VisualBasicSyntaxTree.ParseText(SourceText.From("Module M1" & vbCrLf & "End"))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (9)
BasicTestSource.vb (3)
24Dim sourceTest = SourceText.From(text, If(encoding, Encoding.UTF8), checksumAlgorithm) 58Return New SyntaxTree() {VisualBasicSyntaxTree.ParseText(SourceText.From(source, encoding:=Nothing, SourceHashAlgorithms.Default), parseOptions)} 63Return sources.Select(Function(s) VisualBasicSyntaxTree.ParseText(SourceText.From(s, encoding:=Nothing, SourceHashAlgorithms.Default), parseOptions)).ToArray()
CompilationTestUtils.vb (3)
22Return source.Select(Function(s) VisualBasicSyntaxTree.ParseText(SourceText.From(s, encoding:=Nothing, SourceHashAlgorithms.Default), parseOptions)) 623Return VisualBasicSyntaxTree.ParseText(SourceText.From(FilterString(programElement.Value), Encoding.UTF8, SourceHashAlgorithms.Default), path:=If(programElement.@name, "")) 640Dim text = SourceText.From(codeWithoutMarker, Encoding.UTF8)
ParserTestUtilities.vb (2)
113Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(source, encoding), options:=If(options, VisualBasicParseOptions.Default), path:=fileName) 254Dim oldText = SourceText.From(node.oldText)
VBParser.vb (1)
18Dim tree = VisualBasicSyntaxTree.ParseText(SourceText.From(code, Encoding.UTF8, SourceHashAlgorithms.Default), _options, path:="")
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (5)
CaseCorrection\VisualBasicCaseCorrectionTestBase.vb (1)
17Dim document = project.AddDocument("Document", SourceText.From(code))
Formatting\FormattingTests.vb (1)
3016Dim document = project.AddDocument("Document", SourceText.From(inputOutput))
Formatting\VisualBasicFormattingTestBase.vb (1)
58Dim document = project.AddDocument("Document", SourceText.From(code))
OrganizeImports\OrganizeImportsTests.vb (2)
28Dim document = project.AddDocument("Document", SourceText.From(initial.Value.ReplaceLineEndings(If(endOfLine, Environment.NewLine)))) 49Dim document = project.AddDocument("Document", SourceText.From(initial.Value.NormalizeLineEndings()))
Microsoft.CodeAnalysis.Workspaces (8)
EditorConfigNamingStylesParser.cs (1)
18=> Parse(SourceText.From(editorConfigText), pathToEditorConfigFile);
EditorConfigParser.cs (1)
40return Parse<TEditorConfigFile, TResult, TAccumulator>(SourceText.From(text), pathToFile, accumulator);
Workspace\Host\TextFactory\TextFactoryService.cs (1)
37: SourceText.From(reader.ReadToEnd(), encoding, checksumAlgorithm);
Workspace\Solution\Solution.cs (3)
1005var sourceText = SourceText.From(text, encoding: null, checksumAlgorithm: project.ChecksumAlgorithm); 1045var sourceText = SourceText.From(string.Empty, encoding: null, project.ChecksumAlgorithm); 1114=> this.AddAdditionalDocument(documentId, name, SourceText.From(text), folders, filePath);
Workspace\Solution\TextDocumentState.cs (1)
64: CreateStrongText(TextAndVersion.Create(SourceText.From(string.Empty, encoding: null, loadTextOptions.ChecksumAlgorithm), VersionStamp.Default, info.FilePath)),
Workspace\Solution\TextLoader.cs (1)
170SourceText.From(string.Empty, Encoding.UTF8),
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (10)
VisualStudioMSBuildWorkspaceTests.cs (10)
383var solution1 = solution.WithDocumentText(document.Id, SourceText.From("using test;")); 2002var newText = SourceText.From("public class Bar { }"); 2045var newText = SourceText.From("public class Bar { }"); 2105var newText = SourceText.From("using System.Diagnostics;\r\n" + text.ToString()); 2132var newText = SourceText.From("New Text In Additional File.\r\n" + text.ToString()); 2158var newText = SourceText.From("public class Bar { }"); 2194workspace.TryApplyChanges(workspace.CurrentSolution.AddAdditionalDocument(DocumentId.CreateNewId(csProjectId), "foo.xaml", SourceText.From("<foo></foo>"))); 2230workspace.TryApplyChanges(workspace.CurrentSolution.WithDocumentText(doc.Id, SourceText.From(newText), PreservationMode.PreserveIdentity)); 2265SourceText.From(newText), 2872var noEncodingDoc = document.WithText(SourceText.From(text.ToString(), encoding: null));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Formatting\FormattingTestBase.cs (1)
54var document = project.AddDocument("Document", SourceText.From(code));
GenerateFileForEachAdditionalFileWithContentsCommented.cs (1)
35return SourceText.From(generatedText.ToString(), encoding: Encoding.UTF8);
TestTextLoader.cs (1)
20_textAndVersion = TextAndVersion.Create(SourceText.From(text, encoding: null, checksumAlgorithm), VersionStamp.Create());
Microsoft.CodeAnalysis.Workspaces.UnitTests (162)
CodeCleanup\AddMissingTokensTests.cs (1)
2734.AddDocument("Document", SourceText.From(code));
CodeCleanup\CodeCleanupTests.cs (1)
425return project.AddDocument("Document", SourceText.From(code));
CodeCleanup\FixIncorrectTokenTests.cs (1)
759.AddDocument("Document", SourceText.From(code));
CodeCleanup\NormalizeModifiersOrOperatorsTests.cs (1)
1034return project.AddDocument("Document", SourceText.From(code));
CodeCleanup\ReduceTokenTests.cs (1)
2023.AddDocument("Document", SourceText.From(code));
CodeCleanup\RemoveUnnecessaryLineContinuationTests.cs (1)
1398return project.AddDocument("Document", SourceText.From(code));
EditorConfigParsing\NamingStyleParserTests.cs (2)
19var editorconfig = SourceText.From(DefaultDotNet6EditorConfigText); 48var editorconfig = SourceText.From(RoslynEditorConfigText);
FindAllDeclarationsTests.cs (1)
703solution = solution.AddDocument(did, "VBDocument.vb", SourceText.From(source));
FindAllDeclarationsTests.TestSolutionsAndProject.cs (2)
102solution = solution.AddDocument(did, "goo" + i + ".cs", SourceText.From(sourceTexts[i])); 119solution = solution.AddDocument(did, "goo" + i + ".cs", SourceText.From(sourceTexts[i]));
FindReferencesTests.cs (4)
39return solution.AddProject(pi).AddDocument(did, $"{projectName}.{suffix}", SourceText.From(code)); 49.AddDocument(did, "goo.cs", SourceText.From(sourceText)); 65solution = solution.AddDocument(did, $"goo{docCounter++}.cs", SourceText.From(sourceText)); 109.AddDocument(did, "goo.cs", SourceText.From(text));
Formatter\FormatterTests.cs (5)
42=> Task.FromResult(document.WithText(SourceText.From($"Formatted with options: {lineFormattingOptions.ToString().Replace("\r", "\\r").Replace("\n", "\\n")}"))); 52var document = workspace.AddDocument(project.Id, "File.dummy", SourceText.From("dummy")); 71var document = workspace.AddDocument(project.Id, "File.dummy", SourceText.From("dummy")); 116var csDocument = workspace.AddDocument(csProject.Id, "File.cs", SourceText.From("class C { }")); 117var vbDocument = workspace.AddDocument(vbProject.Id, "File.vb", SourceText.From("Class C : End Class"));
GeneratedCodeRecognitionTests.cs (2)
60SourceText.From(@" 66SourceText.From(@"
LinkedFileDiffMerging\LinkedFileDiffMergingTests.cs (2)
21var startSourceText = SourceText.From(startText); 46.WithDocumentText(documentIds[i], SourceText.From(text));
SemanticModelReuse\SemanticModelReuseTests.cs (25)
29.AddDocument("Document", SourceText.From(code)); 89var document2 = document1.WithText(SourceText.From("class C { void M() { return null; } }")); 106var document2 = document1.WithText(SourceText.From("class C { long M() { return; } }")); 112var document3 = document2.WithText(SourceText.From("class C { long M() { return 0; } }")); 129var document2 = document1.WithText(SourceText.From("class C { void M() { return 0; } }")); 135var document3 = document1.WithText(SourceText.From("class C { void M() { return 1; } }")); 152var document2 = document1.WithText(SourceText.From("class C { int M { get { return 1; } } }")); 158var document3 = document1.WithText(SourceText.From("class C { int M { get { return 2; } } }")); 175var document2 = document1.WithText(SourceText.From("class C { event System.Action E { add { return 1; } } }")); 181var document3 = document1.WithText(SourceText.From("class C { event System.Action E { add { return 2; } } }")); 198var document2 = document1.WithText(SourceText.From("class C { int this[int i] { get { return 1; } } }")); 204var document3 = document1.WithText(SourceText.From("class C { int this[int i] { get { return 2; } } }")); 223var document2 = document1.WithText(SourceText.From("class C { void M() { return null; } }")); 251var document2 = document1.WithText(SourceText.From(source2)); 335var document2 = document1.WithText(SourceText.From(@" 368var document2 = document1.WithText(SourceText.From(source2)); 374var document3 = document2.WithText(SourceText.From(@" 401var document2 = document1.WithText(SourceText.From(@" 412var document3 = document1.WithText(SourceText.From(@" 441var document2 = document1.WithText(SourceText.From(@" 454var document3 = document1.WithText(SourceText.From(@" 485var document2 = document1.WithText(SourceText.From(@" 498var document3 = document1.WithText(SourceText.From(@" 529var document2 = document1.WithText(SourceText.From(@" 561var document2 = document1.WithText(SourceText.From(@"
SerializationTests.cs (1)
33.AddDocument(did, "goo.cs", SourceText.From(sourceText));
Simplifier\SimplifierTests.cs (3)
31return workspace.AddDocument(project.Id, "CSharpFile.cs", SourceText.From("class C { }")); 80var csDocument = workspace.AddDocument(csProject.Id, "File.cs", SourceText.From("class C { }")); 81var vbDocument = workspace.AddDocument(vbProject.Id, "File.vb", SourceText.From("Class C : End Class"));
SolutionTests\SolutionTests.cs (54)
56.AddDocument(DocumentId.CreateNewId(projectId), "goo.cs", SourceText.From("public class Goo { }", Encoding.UTF8, SourceHashAlgorithms.Default)) 57.AddAdditionalDocument(DocumentId.CreateNewId(projectId), "add.txt", SourceText.From("text", Encoding.UTF8, SourceHashAlgorithms.Default)) 58.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId), "editorcfg", SourceText.From("config", Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "/a/b"))); 78.AddDocument(DocumentId.CreateNewId(projectId1), "goo.cs", SourceText.From(docContents, Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "goo.cs") 79.AddAdditionalDocument(DocumentId.CreateNewId(projectId1), "add.txt", SourceText.From("text", Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "add.txt") 80.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId1), "editorcfg", SourceText.From("config", Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "/a/b") 82.AddDocument(DocumentId.CreateNewId(projectId2), "goo.cs", SourceText.From(docContents, Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "goo.cs") 83.AddAdditionalDocument(DocumentId.CreateNewId(projectId2), "add.txt", SourceText.From("text", Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "add.txt") 84.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId2), "editorcfg", SourceText.From("config", Encoding.UTF8, SourceHashAlgorithms.Default), filePath: "/a/b"))); 310.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId), "editorcfg", SourceText.From("config")); 326var text = SourceText.From("new text", encoding: null, SourceHashAlgorithm.Sha1); 350var textAndVersion = TextAndVersion.Create(SourceText.From("new text"), VersionStamp.Default); 374var text = SourceText.From("new text"); 427var text = SourceText.From("new text", encoding: null, SourceHashAlgorithm.Sha1); 515var text = SourceText.From("new text", encoding: null, SourceHashAlgorithm.Sha1); 598var text = SourceText.From("new text without pp directives", encoding: null, SourceHashAlgorithm.Sha1); 681var text = SourceText.From("#if true", encoding: null, SourceHashAlgorithm.Sha1); 757var text = SourceText.From("new text", encoding: null, SourceHashAlgorithm.Sha1); 808var text = SourceText.From("new text"); 830var textAndVersion = TextAndVersion.Create(SourceText.From("new text"), VersionStamp.Default); 854var text = SourceText.From("new text"); 876var textAndVersion = TextAndVersion.Create(SourceText.From("new text"), VersionStamp.Default); 1114var textC = SourceText.From("class C {}", encoding: null, checksumAlgorithm: SourceHashAlgorithm.Sha1); 1775var sourceText = SourceText.From("text", checksumAlgorithm: SourceHashAlgorithms.Default); 1836var root = CSharp.SyntaxFactory.ParseSyntaxTree(SourceText.From("class C {}", encoding: null, SourceHashAlgorithm.Sha1)).GetRoot(); 2513.AddDocument(documentId, "DocumentName", SourceText.From("class Class{}")); 3135.AddDocument(did, "test", SourceText.From(language == LanguageNames.CSharp ? "class C {}" : "Class C : End Class", Encoding.UTF8, SourceHashAlgorithm.Sha256), filePath: "old path"); 3339var solution2 = solution.WithDocumentText(did3, SourceText.From(text4)); 3352var doc = ws.AddDocument(proj.Id, "a.cs", SourceText.From("public class c { }", Encoding.UTF32)); 3413workspace.AddDocument(project1.Id, "Broken.cs", SourceText.From("class ")); 3435project = project.AddDocument("Extra.cs", SourceText.From("class Extra { }")).Project; 3437var documentToFreeze = project.AddDocument("DocumentToFreeze.cs", SourceText.From("")); 3460project = project.AddDocument("Extra.cs", SourceText.From("class Extra { }")).Project; 3462var documentToFreezeOriginal = project.AddDocument("DocumentToFreeze.cs", SourceText.From("class DocumentToFreeze { void M() { } }")); 3466var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { /*no top level change*/ } }")); 3505project = project.AddDocument("Extra.cs", SourceText.From("class Extra { }")).Project; 3507var documentToFreezeOriginal = project.AddDocument("DocumentToFreeze.cs", SourceText.From("class DocumentToFreeze { void M() { } }")); 3511var solution = project.Solution.WithDocumentText(documentToFreezeOriginal.Id, SourceText.From("class DocumentToFreeze { void M() { } public void NewMethod() { } }")); 3569var document = workspace.AddDocument(project2.Id, "Test.cs", SourceText.From("")); 3668document = document.WithText(SourceText.From("// Source File with Changes")); 3695.WithDocumentText(documentId1, SourceText.From("// Document 1 Changed")) 3696.WithDocumentText(documentId2, SourceText.From("// Document 2 Changed")) 3697.WithDocumentText(documentId3, SourceText.From("// Document 3 Changed")); 3799var text = SourceText.From("// empty", encoding: null, SourceHashAlgorithms.Default); 3935loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 3969loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4011loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4023TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA6789.severity = error"), VersionStamp.Default)), 4059loader: TextLoader.From(TextAndVersion.Create(SourceText.From("is_global = true\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4105loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ngenerated_code = true"), VersionStamp.Default))))); 4292var text = SourceText.From("public class C { }"); 4340var sourceTextToRelease = ObjectReference.CreateFromFactory(static () => SourceText.From(Guid.NewGuid().ToString())); 4388.AddDocument(documentId, "test.cs", SourceText.From("public class C { }"), filePath: sourcePath) 4389.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId), ".editorconfig", SourceText.From($"[{pattern}]\nindent_style = tab"), filePath: configPath);
SolutionTests\SolutionWithSourceGeneratorTests.cs (16)
196project = project.AdditionalDocuments.First().WithAdditionalDocumentText(SourceText.From("Changed text!")).Project; 220project = project.AddDocument("Source.cs", SourceText.From("")).Project; 253project = project.Solution.WithDocumentText(documentId, SourceText.From("// Changed Source File")).Projects.Single(); 296project = project.Solution.WithAdditionalDocumentText(additionalDocumentId, SourceText.From("Hello, everyone!")).Projects.Single(); 301project = project.Solution.WithAdditionalDocumentText(additionalDocumentId, SourceText.From("Good evening, everyone!")).Projects.Single(); 357SourceText.From("Hello, world!!!!")).Projects.Single(); 470project = project.Documents.Single().WithText(SourceText.From("// Change")).Project; 576var differentOpenTextContainer = SourceText.From("// Open Text").Container; 600var differentOpenTextContainer = SourceText.From("// StaticContent", Encoding.UTF8).Container; 615.AddAdditionalDocument("Test.txt", SourceText.From("")); 620var differentOpenTextContainer = SourceText.From("// Open Text").Container; 651var differentOpenTextContainer = SourceText.From("// Open Text").Container; 678var differentOpenTextContainer = SourceText.From("// Open Text").Container; 715documentToFreeze = documentToFreeze.WithText(SourceText.From("// Changed Source File")); 744document = document.WithText(SourceText.From("// Something else")); 776document = document.WithText(SourceText.From("// Something else"));
SolutionTests\TextLoaderTests.cs (3)
82public static readonly TextAndVersion Value = TextAndVersion.Create(SourceText.From(""), VersionStamp.Default); 91public static new readonly TextAndVersion Value = TextAndVersion.Create(SourceText.From(""), VersionStamp.Default); 100public static readonly TextAndVersion Value = TextAndVersion.Create(SourceText.From(""), VersionStamp.Default);
SolutionTests\TryApplyChangesTests.cs (1)
166Assert.True(workspace.TryApplyChanges(project.AddAnalyzerConfigDocument(".editorconfig", SourceText.From("")).Project.Solution));
SymbolKeyTests.cs (2)
791var sourceText = SourceText.From(text); 838var sourceText = SourceText.From(text);
SyntaxPathTests.cs (4)
90var text = SourceText.From(string.Empty); 104var text = SourceText.From("class C {}"); 397var text = SourceText.From("using X; class C {}"); 416return SourceText.From(newFullText);
SyntaxReferenceTests.cs (2)
41.AddDocument(did, "Test.cs", SourceText.From(source)); 51.AddDocument(did, "Test.vb", SourceText.From(source));
UtilityTest\SourceTextSerializationTests.cs (1)
57return SourceText.From(sb.ToString());
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (7)
32var text = SourceText.From(new string(' ', 4096) + "public class A {}"); 36text = SourceText.From(string.Empty); 40text = SourceText.From(new string(' ', 1024 * 1024) + "public class A {}"); 100var text = SourceText.From(new string(' ', 4096) + "public class A {}"); 340var text = SourceText.From(new string(' ', 4096) + "public class A {}", Encoding.ASCII); 344text = SourceText.From(string.Empty); 348text = SourceText.From(new string(' ', 1024 * 1024) + "public class A {}");
WorkspaceTests\AdhocWorkspaceTests.cs (13)
76var doc = ws.AddDocument(project.Id, name, SourceText.From(source)); 158loader: TextLoader.From(TextAndVersion.Create(SourceText.From(""), VersionStamp.Create()))); 216var text = SourceText.From("public class C { }"); 250var text = SourceText.From("public class C { }"); 284var text = SourceText.From("public class C { }"); 344var text = SourceText.From("public class C { }"); 402var docid1 = ws.AddDocument(projid, "A.cs", SourceText.From("public class A { }")).Id; 403var docid2 = ws.AddDocument(projid, "B.cs", SourceText.From("public class B { }")).Id; 439var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 470var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 506var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 538var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 569var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From(""));
WorkspaceTests\WorkspaceTests.cs (6)
28var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 30var changedDoc = originalDoc.WithText(SourceText.From("new")); 41var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 57var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 76var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From("")); 93var originalDoc = ws.AddDocument(projectId, "TestDocument", SourceText.From(""));
Microsoft.VisualStudio.LanguageServices (2)
Preview\FileChange.cs (1)
194return SourceText.From(_buffer.CurrentSnapshot.GetText(), _encoding);
Preview\TopLevelChange.cs (1)
160solution = solution.AddAnalyzerConfigDocument(oldDocument.Id, oldDocument.Name, SourceText.From(oldText), oldDocument.Folders, oldDocument.FilePath);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (1)
40private static readonly SyntaxTree s_emptyTree = SyntaxFactory.ParseSyntaxTree(SourceText.From("", encoding: null, SourceHashAlgorithms.Default));
ProjectSystemShim\TempPECompilerService.cs (1)
45var sourceText = SourceText.From(fileContents[i], parsedArguments.Encoding, parsedArguments.ChecksumAlgorithm);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
DocumentOutline\DocumentOutlineTestsBase.cs (1)
127solution = solution.WithDocumentText(document.Id, SourceText.From(documentText.ToString(), System.Text.Encoding.UTF8));
EditorConfigSettings\Aggregator\SettingsAggregatorTests.cs (1)
33.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId), "editorcfg", SourceText.From("config"), filePath: "/a/b")));
EditorConfigSettings\DataProvider\DataProviderTests.cs (1)
34.AddAnalyzerConfigDocument(DocumentId.CreateNewId(projectId), "editorcfg", SourceText.From("config"), filePath: "/a/b")));
Microsoft.VisualStudio.LanguageServices.Implementation (1)
Options\AbstractOptionPreviewViewModel.cs (1)
137var document = project.AddDocument("document", SourceText.From(text, Encoding.UTF8));
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
Client\Projects\WorkspaceFileTextLoaderNoException.cs (1)
32return Task.FromResult(TextAndVersion.Create(SourceText.From("", encoding: null, options.ChecksumAlgorithm), VersionStamp.Create()));
Client\RemoteLanguageServiceWorkspace.cs (1)
318text = SourceText.From(File.ReadAllText(document.FilePath));
Microsoft.VisualStudio.LanguageServices.UnitTests (4)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
563document = document.WithText(SourceText.From("class C2 { }"))
ProjectSystemShim\VisualStudioProjectTests\WorkspaceChangedEventTests.vb (1)
130project.AddSourceTextContainer(SourceText.From("// Test").Container, "Z:\Test.cs")
SolutionExplorer\SourceGeneratorItemTests.vb (1)
218SourceText.From("Changed"),
Venus\DocumentService_IntegrationTests.vb (1)
185Dim newDocument = document.WithText(SourceText.From(""))
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
36Private Shared ReadOnly s_emptyTree As SyntaxTree = SyntaxFactory.ParseSyntaxTree(SourceText.From("", encoding:=Nothing, SourceHashAlgorithms.Default))
Roslyn.VisualStudio.Next.UnitTests (27)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
53var document = workspace.AddDocument(project.Id, "doc.cs", SourceText.From("code"));
Remote\SnapshotSerializationTests.cs (9)
59var document1 = project1.AddDocument("Document1", SourceText.From(csCode)); 63var document2 = project2.AddDocument("Document2", SourceText.From(vbCode)); 69.AddAdditionalDocument("Additional", SourceText.From("hello"), ImmutableArray.Create("test"), @".\Add").Project.Solution; 78loader: TextLoader.From(TextAndVersion.Create(SourceText.From("root = true"), VersionStamp.Create()))))); 159var document = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp).AddDocument("Document", SourceText.From(code)); 182var document = solution.AddProject("Project", "Project.dll", LanguageNames.CSharp).AddDocument("Document", SourceText.From(code)); 531var document = CreateWorkspace().CurrentSolution.AddProject("empty", "empty", LanguageNames.CSharp).AddDocument("empty", SourceText.From("")); 605var sourceText = SourceText.From("Hello", Encoding.UTF8); 624sourceText = SourceText.From("Hello", new NotSerializableEncoding());
Services\ServiceHubServicesTests.cs (4)
442return SourceText.From(document.State.GetTextSynchronously(CancellationToken.None).ToString() + csAddition); 445return SourceText.From(document.State.GetTextSynchronously(CancellationToken.None).ToString() + vbAddition); 552solution = current.AddDocument($"Document{i}", SourceText.From(documents[i])).Project.Solution; 558solution = current.AddAdditionalDocument($"AdditionalDocument{i}", SourceText.From(additionalDocuments[i])).Project.Solution;
Services\SolutionServiceTests.cs (13)
156await VerifySolutionUpdate(code, s => s.WithDocumentText(s.Projects.First().DocumentIds.First(), SourceText.From(code + " "))); 227project = project.AddDocument("newDocument", SourceText.From("// new text")).Project; 247loader: TextLoader.From(TextAndVersion.Create(SourceText.From("test"), VersionStamp.Create()))); 258return s.WithAdditionalDocumentText(additionalDocumentId, SourceText.From("changed")); 279loader: TextLoader.From(TextAndVersion.Create(SourceText.From("root = true"), VersionStamp.Create(), filePath: configPath)), 291return s.WithAnalyzerConfigDocumentText(analyzerConfigDocumentId, SourceText.From("root = false")); 311loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class A { }"), VersionStamp.Create()))); 322return s.WithDocumentText(documentId, SourceText.From("class Changed { }")); 370remoteSolution = remoteSolution.WithDocumentText(remoteSolution.Projects.First().Documents.First().Id, SourceText.From(code + " class Test2 { }")); 396var currentSolution = remoteSolution1.WithDocumentText(remoteSolution1.Projects.First().Documents.First().Id, SourceText.From(code + " class Test2 { }")); 405currentSolution = oopSolution2.WithDocumentText(oopSolution2.Projects.First().Documents.First().Id, SourceText.From(code + " class Test3 { }")); 500var frozenText1 = SourceText.From("// Hello, World!"); 509var frozenText2 = SourceText.From("// Hello, World! A second time!");
StackDepthTest (1)
Program.cs (1)
79var tree = SyntaxFactory.ParseSyntaxTree(SourceText.From(stringText, encoding: null, SourceHashAlgorithm.Sha256), parseOptions);