2 instantiations of TextAndVersion
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\TextAndVersion.cs (2)
54=> new(text ?? throw new ArgumentNullException(nameof(text)), version, filePath, exceptionMessage: null); 62=> new(text, version, filePath, exceptionMessage);
225 references to TextAndVersion
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Formatting\RazorLineFormattingOptionsTests.cs (1)
61loader: TextLoader.From(TextAndVersion.Create(sourceText, VersionStamp.Create(), "file.razor.g.cs")),
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SymbolEditorTests.cs (1)
40loader: TextLoader.From(TextAndVersion.Create(SourceText.From(s, encoding: null, SourceHashAlgorithms.Default), VersionStamp.Default)))).ToList();
Microsoft.CodeAnalysis.EditorFeatures (3)
Shared\Preview\PreviewWorkspace.cs (3)
79this.OnDocumentClosed(documentId, TextLoader.From(TextAndVersion.Create(text, version))); 88this.OnAdditionalDocumentClosed(documentId, TextLoader.From(TextAndVersion.Create(text, version))); 97this.OnAnalyzerConfigDocumentClosed(documentId, TextLoader.From(TextAndVersion.Create(text, version)));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Rename\RenamerTests.cs (1)
229loader: TextLoader.From(TextAndVersion.Create(startSourceText, VersionStamp.Create(), documentName)),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
261loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class A {}"), VersionStamp.Create(), filePath: "test.cs")), 339loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class A {}"), VersionStamp.Create(), filePath: "test.cs")),
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\DiagnosticServiceTests.vb (1)
50Public Overrides Function LoadTextAndVersionAsync(workspace As Workspace, documentId As DocumentId, cancellationToken As CancellationToken) As Task(Of TextAndVersion)
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\CommittedSolution.cs (1)
275loader: TextLoader.From(TextAndVersion.Create(sourceText, sourceTextVersion, document.Name)),
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (2)
200var textAndVersion = TextAndVersion.Create(sourceText, VersionStamp.Default, filePath);
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (2)
373loader: TextLoader.From(TextAndVersion.Create(sourceText, VersionStamp.Create(), path)), 381public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
350loader: TextLoader.From(TextAndVersion.Create(sourceText, VersionStamp.Create(), "design-time-only.cs")),
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Workspaces\SourceTextLoader.cs (2)
26public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 27=> Task.FromResult(TextAndVersion.Create(_sourceText, VersionStamp.Create(), _fileUri));
Microsoft.CodeAnalysis.Workspaces (129)
Serialization\SerializableSourceText.cs (4)
239public override async Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 240=> TextAndVersion.Create(await this.SerializableSourceText.GetTextAsync(cancellationToken).ConfigureAwait(false), _version); 242internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 243=> TextAndVersion.Create(this.SerializableSourceText.GetText(cancellationToken), _version);
Workspace\AdhocWorkspace.cs (4)
126var loader = TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create())); 169var loader = TextLoader.From(TextAndVersion.Create(text, version, doc.FilePath)); 197var loader = TextLoader.From(TextAndVersion.Create(text, version, doc.FilePath)); 225var loader = TextLoader.From(TextAndVersion.Create(text, version, doc.FilePath));
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (2)
643public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 644=> Task.FromResult(TextAndVersion.Create(_textContainer.CurrentText, VersionStamp.Create(), _filePath));
Workspace\Solution\AdditionalDocumentState.cs (1)
56public new AdditionalDocumentState UpdateText(TextAndVersion newTextAndVersion, PreservationMode mode)
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
66public new AnalyzerConfigDocumentState UpdateText(TextAndVersion newTextAndVersion, PreservationMode mode)
Workspace\Solution\ConstantTextAndVersionSource.cs (5)
14internal sealed class ConstantTextAndVersionSource(TextAndVersion value) : ITextAndVersionSource 16private readonly TextAndVersion _value = value; 27public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 30public Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) 33public bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value)
Workspace\Solution\DocumentState.cs (8)
138var textAndVersion = await newTextSource.GetValueAsync(loadTextOptions, cancellationToken).ConfigureAwait(false); 154var textAndVersion = newTextSource.GetValue(loadTextOptions, cancellationToken); 163TextAndVersion textAndVersion, 200var newTextAndVersion = await newTextSource.GetValueAsync(loadTextOptions, cancellationToken).ConfigureAwait(false); 222var newTextAndVersion = newTextSource.GetValue(loadTextOptions, cancellationToken); 235TextAndVersion newTextAndVersion, 447public new DocumentState UpdateText(TextAndVersion newTextAndVersion, PreservationMode mode) 571if (TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion))
Workspace\Solution\DocumentState_TreeTextSource.cs (7)
14/// A source for <see cref="TextAndVersion"/> constructed from an syntax tree. 29public async Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) 32return TextAndVersion.Create(text, _version); 35public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 38return TextAndVersion.Create(text, _version); 41public bool TryGetValue(LoadTextOptions options, [NotNullWhen(true)] out TextAndVersion? value) 45value = TextAndVersion.Create(text, _version);
Workspace\Solution\FileTextLoader.cs (9)
90public override Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 101public override async Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 174var textAndVersion = await FileUtilities.RethrowExceptionsAsIOExceptionAsync( 184return TextAndVersion.Create(text, version, t.self.Path); 195internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 201var textAndVersion = FileUtilities.RethrowExceptionsAsIOException( 208return TextAndVersion.Create(text, version, t.self.Path); 214private TextAndVersion CheckForConcurrentFileWrites(DateTime prevLastWriteTime, TextAndVersion textAndVersion)
Workspace\Solution\Solution.cs (5)
998loader: TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create(), name)), 1112var loader = TextLoader.From(TextAndVersion.Create(text, version, name)); 1311public Solution WithDocumentText(DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode = PreservationMode.PreserveValue) 1332public Solution WithAdditionalDocumentText(DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode = PreservationMode.PreserveValue) 1353public Solution WithAnalyzerConfigDocumentText(DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode = PreservationMode.PreserveValue)
Workspace\Solution\SolutionCompilationState.cs (6)
963/// <inheritdoc cref="SolutionState.WithDocumentText(DocumentId, TextAndVersion, PreservationMode)"/> 965DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode) 971/// <inheritdoc cref="SolutionState.WithAdditionalDocumentText(DocumentId, TextAndVersion, PreservationMode)"/> 973DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode) 979/// <inheritdoc cref="SolutionState.WithAnalyzerConfigDocumentText(DocumentId, TextAndVersion, PreservationMode)"/> 981DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode)
Workspace\Solution\SolutionState.cs (6)
1030public StateChange WithDocumentText(DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode = PreservationMode.PreserveValue) 1033if (oldDocument.TryGetTextAndVersion(out var oldTextAndVersion) && textAndVersion == oldTextAndVersion) 1046public StateChange WithAdditionalDocumentText(DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode = PreservationMode.PreserveValue) 1049if (oldDocument.TryGetTextAndVersion(out var oldTextAndVersion) && textAndVersion == oldTextAndVersion) 1062public StateChange WithAnalyzerConfigDocumentText(DocumentId documentId, TextAndVersion textAndVersion, PreservationMode mode = PreservationMode.PreserveValue) 1065if (oldDocument.TryGetTextAndVersion(out var oldTextAndVersion) && textAndVersion == oldTextAndVersion)
Workspace\Solution\SourceGeneratedDocumentState.cs (2)
68var textAndVersion = TextAndVersion.Create(generatedSourceText, VersionStamp.Create());
Workspace\Solution\TextAndVersion.cs (4)
48/// Create a new <see cref="TextAndVersion"/> instance. 53public static TextAndVersion Create(SourceText text, VersionStamp version, string? filePath = null) 57/// Create a new <see cref="TextAndVersion"/> instance. 61internal static TextAndVersion Create(SourceText text, VersionStamp version, string? filePath, string? exceptionMessage)
Workspace\Solution\TextDocumentState.cs (17)
71private static ConstantTextAndVersionSource CreateStrongText(TextAndVersion text) 74private static RecoverableTextAndVersion CreateRecoverableText(TextAndVersion text, SolutionServices services) 82if (this.TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion)) 97public bool TryGetTextAndVersion([NotNullWhen(true)] out TextAndVersion? textAndVersion) 116var textAndVersion = this.TextAndVersionSource.GetValue(LoadTextOptions, cancellationToken); 122var textAndVersion = this.TextAndVersionSource.GetValue(LoadTextOptions, cancellationToken); 134var textAndVersion = await GetTextAndVersionAsync(cancellationToken).ConfigureAwait(false); 138public TextDocumentState UpdateText(TextAndVersion newTextAndVersion, PreservationMode mode) 148var newTextAndVersion = TextAndVersion.Create(newText, newVersion, FilePath); 164: CreateStrongText(TextAndVersion.Create(SourceText.From(string.Empty, encoding: null, loadTextOptions.ChecksumAlgorithm), VersionStamp.Default, filePath)); 186private ValueTask<TextAndVersion> GetTextAndVersionAsync(CancellationToken cancellationToken) 188if (this.TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion)) 190return new ValueTask<TextAndVersion>(textAndVersion); 194return new ValueTask<TextAndVersion>(TextAndVersionSource.GetValueAsync(LoadTextOptions, cancellationToken)); 203var textAndVersion = await GetTextAndVersionAsync(cancellationToken).ConfigureAwait(false); 209if (this.TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion))
Workspace\Solution\TextLoader.cs (16)
60public virtual Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 65_ => new StrongBox<bool>(new Func<Workspace, DocumentId, CancellationToken, Task<TextAndVersion>>(LoadTextAndVersionAsync).Method.DeclaringType != typeof(TextLoader))).Value) 83public virtual Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 92internal virtual TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 98internal async Task<TextAndVersion> LoadTextAsync(LoadTextOptions options, CancellationToken cancellationToken) 127internal TextAndVersion LoadTextSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 158private TextAndVersion CreateFailedText(string message) 160return TextAndVersion.Create( 170public static TextLoader From(TextAndVersion textAndVersion) 198private readonly TextAndVersion _textAndVersion; 200internal TextDocumentLoader(TextAndVersion textAndVersion) 203public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 206internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 226public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 229internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 230=> TextAndVersion.Create(_container.CurrentText, _version, _filePath);
Workspace\Solution\VersionSource\ITextAndVersionSource.cs (3)
25bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value); 26TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken); 27Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken);
Workspace\Solution\VersionSource\LoadableTextAndVersionSource.cs (9)
28private TextAndVersion? _instance; 35private WeakReference<TextAndVersion>? _weakInstance; 37private Task<TextAndVersion> LoadAsync(CancellationToken cancellationToken) 40private TextAndVersion LoadSynchronously(CancellationToken cancellationToken) 43public bool TryGetValue([MaybeNullWhen(false)] out TextAndVersion value) 52public TextAndVersion GetValue(CancellationToken cancellationToken) 69public async Task<TextAndVersion> GetValueAsync(CancellationToken cancellationToken) 86private void UpdateWeakAndStrongReferences_NoLock(TextAndVersion textAndVersion) 99_weakInstance ??= new WeakReference<TextAndVersion>(textAndVersion);
Workspace\Solution\VersionSource\RecoverableTextAndVersion.cs (8)
54public bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value) 61value = TextAndVersion.Create(text, recoverableText.Version, filePath: null, recoverableText.ExceptionMessage); 90var textAndVersion = useAsync 116public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 126public async Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) 148public RecoverableText(ITextAndVersionSource source, TextAndVersion textAndVersion, LoadTextOptions options, SolutionServices services) 166public TextAndVersion ToTextAndVersion(SourceText text) 167=> TextAndVersion.Create(text, Version, filePath: null, ExceptionMessage);
Workspace\Workspace.cs (5)
2042=> CreateDocumentInfoWithoutText(doc).WithTextLoader(TextLoader.From(TextAndVersion.Create(doc.GetTextSynchronously(CancellationToken.None), VersionStamp.Create(), doc.FilePath))); 2209this.OnDocumentAdded(info.WithTextLoader(TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create())))); 2253this.OnAdditionalDocumentAdded(info.WithTextLoader(TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create())))); 2286this.OnAnalyzerConfigDocumentAdded(info.WithTextLoader(TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create())))); 2308this.OnAnalyzerConfigDocumentTextLoaderChanged(id, TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create())));
Workspace\Workspace_Editor.cs (7)
400var newTextAndVersion = GetProperTextAndVersion(oldText, newText, version, oldDocumentState.FilePath); 485private static TextAndVersion GetProperTextAndVersion(SourceText oldText, SourceText newText, VersionStamp version, string? filePath) 490? TextAndVersion.Create(newText, version, filePath) 491: TextAndVersion.Create(newText, version.GetNewerVersion(), filePath); 556Func<Solution, DocumentId, TextAndVersion, PreservationMode, Solution> withDocumentTextAndVersion, 596var newTextAndVersion = TextAndVersion.Create(newText, version, oldDocument.FilePath);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (5)
TestTextLoader.cs (3)
14private readonly TextAndVersion _textAndVersion; 18_textAndVersion = TextAndVersion.Create(SourceText.From(text, encoding: null, checksumAlgorithm), VersionStamp.Create()); 21public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Workspaces\TestHostDocument.cs (2)
188public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 189=> Task.FromResult(TextAndVersion.Create(SourceText.From(_text, encoding: null, options.ChecksumAlgorithm), VersionStamp.Create(), _hostDocument.FilePath));
Microsoft.CodeAnalysis.Workspaces.UnitTests (65)
SolutionTests\SolutionTests.cs (33)
372var textAndVersion = TextAndVersion.Create(SourceText.From("new text"), VersionStamp.Default); 450var textAndVersion = TextAndVersion.Create(text, VersionStamp.Create()); 494private static Solution UpdateSolution(PreservationMode mode, TextUpdateType updateType, Solution solution, DocumentId documentId1, SourceText text, TextAndVersion textAndVersion) 538var textAndVersion = TextAndVersion.Create(text, VersionStamp.Create()); 621var textAndVersion = TextAndVersion.Create(text, VersionStamp.Create()); 704var textAndVersion = TextAndVersion.Create(text, VersionStamp.Create()); 780var textAndVersion = TextAndVersion.Create(text, VersionStamp.Create()); 867var textAndVersion = TextAndVersion.Create(text, VersionStamp.Create()); 940var textAndVersion = TextAndVersion.Create(SourceText.From("new text"), VersionStamp.Default); 986var textAndVersion = TextAndVersion.Create(SourceText.From("new text"), VersionStamp.Default); 1106loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class NewD1;", Encoding.UTF32, SourceHashAlgorithm.Sha256), VersionStamp.Create(), filePath: Path.Combine(s_projectDir, "newD1.cs"))), 1115loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class NewD3;", Encoding.UTF8, SourceHashAlgorithms.Default), VersionStamp.Create(), filePath: Path.Combine(s_projectDir, "newD3.cs"))), 1125loader: TextLoader.From(TextAndVersion.Create(SourceText.From("new text1", Encoding.UTF32, SourceHashAlgorithm.Sha256), VersionStamp.Create(), filePath: Path.Combine(s_projectDir, "newD1.cs"))), 1134loader: TextLoader.From(TextAndVersion.Create(SourceText.From("new text3", Encoding.UTF8, SourceHashAlgorithms.Default), VersionStamp.Create(), filePath: Path.Combine(s_projectDir, "newD3.cs"))), 1144loader: TextLoader.From(TextAndVersion.Create(SourceText.From("#new empty1", Encoding.UTF32, SourceHashAlgorithm.Sha256), VersionStamp.Create(), filePath: Path.Combine(s_projectDir, "newD1.cs"))), 1153loader: TextLoader.From(TextAndVersion.Create(SourceText.From("#new empty3", Encoding.UTF8, SourceHashAlgorithms.Default), VersionStamp.Create(), filePath: Path.Combine(s_projectDir, "newD3.cs"))), 4547var unused = loader.LoadTextAndVersionSynchronously(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None); 4704loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4737loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4778loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4790TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ndotnet_diagnostic.CA6789.severity = error"), VersionStamp.Default)), 4826loader: TextLoader.From(TextAndVersion.Create(SourceText.From("is_global = true\r\n\r\ndotnet_diagnostic.CA1234.severity = error"), VersionStamp.Default))))); 4872loader: TextLoader.From(TextAndVersion.Create(SourceText.From("[*.*]\r\n\r\ngenerated_code = true"), VersionStamp.Default))))); 5456var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version)));
SolutionTests\TextLoaderTests.cs (26)
22public new virtual Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 23=> Task.FromResult((TextAndVersion?)null!); 29public new virtual Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 30=> Task.FromResult((TextAndVersion?)null!); 33public virtual Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId) 34=> Task.FromResult((TextAndVersion?)null!); 37public virtual Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, ref DocumentId? documentId, CancellationToken cancellationToken) 38=> Task.FromResult((TextAndVersion?)null!); 41public virtual Task<TextAndVersion> LoadTextAndVersionAsync<T>(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 42=> Task.FromResult((TextAndVersion?)null!); 47public override Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 48=> Task.FromResult((TextAndVersion?)null!); 53public override Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId) 59public override Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, ref DocumentId? documentId, CancellationToken cancellationToken) 60=> Task.FromResult((TextAndVersion?)null!); 65public override Task<TextAndVersion> LoadTextAndVersionAsync<T>(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 66=> Task.FromResult((TextAndVersion?)null!); 82public static readonly TextAndVersion Value = TextAndVersion.Create(SourceText.From(""), VersionStamp.Default); 85public override Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 91public static new readonly TextAndVersion Value = TextAndVersion.Create(SourceText.From(""), VersionStamp.Default); 94public override Task<TextAndVersion> LoadTextAndVersionAsync(Workspace? workspace, DocumentId? documentId, CancellationToken cancellationToken) 100public static readonly TextAndVersion Value = TextAndVersion.Create(SourceText.From(""), VersionStamp.Default); 102public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
WorkspaceTests\AdhocWorkspaceTests.cs (5)
155loader: TextLoader.From(TextAndVersion.Create(SourceText.From(""), VersionStamp.Create()))); 215var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version))); 249var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version))); 287loader: TextLoader.From(TextAndVersion.Create(text, version, analyzerConfigDocFilePath)), 322var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version)));
WorkspaceTests\WorkspaceTests.cs (1)
165var loader = TextLoader.From(TextAndVersion.Create(text, VersionStamp.Create()));
Microsoft.VisualStudio.LanguageServices (3)
Preview\PreviewUpdater.PreviewDialogWorkspace.cs (3)
50public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 53internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 54=> TextAndVersion.Create(_text, VersionStamp.Create());
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
Client\Projects\WorkspaceFileTextLoaderNoException.cs (2)
28public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 32return Task.FromResult(TextAndVersion.Create(SourceText.From("", encoding: null, options.ChecksumAlgorithm), VersionStamp.Create()));
Roslyn.VisualStudio.Next.UnitTests (4)
Remote\SnapshotSerializationTests.cs (1)
67loader: TextLoader.From(TextAndVersion.Create(SourceText.From("root = true"), VersionStamp.Create())))]);
Services\SolutionServiceTests.cs (3)
334loader: TextLoader.From(TextAndVersion.Create(SourceText.From("test"), VersionStamp.Create()))); 366loader: TextLoader.From(TextAndVersion.Create(SourceText.From("root = true"), VersionStamp.Create(), filePath: configPath)), 398loader: TextLoader.From(TextAndVersion.Create(SourceText.From("class A { }"), VersionStamp.Create())));