28 references to SourceGeneratedDocumentUri
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
RazorUri.cs (2)
19
=> generatedDocumentUri.Scheme ==
SourceGeneratedDocumentUri
.Scheme;
25
if (
SourceGeneratedDocumentUri
.DeserializeIdentity(solution, generatedDocumentUri) is not { } identity)
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Extensions\Extensions.cs (4)
30
?
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocument.Identity)
92
if (documentUri.ParsedUri.Scheme !=
SourceGeneratedDocumentUri
.Scheme)
98
var documentId =
SourceGeneratedDocumentUri
.DeserializeIdentity(solution, documentUri.ParsedUri)?.DocumentId;
127
if (documentUri.ParsedUri?.Scheme ==
SourceGeneratedDocumentUri
.Scheme)
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (1)
126
var hasOpenSourceGeneratedDocuments = _lspWorkspaceManager.GetTrackedLspText().Keys.Any(uri => uri.ParsedUri?.Scheme ==
SourceGeneratedDocumentUri
.Scheme);
Workspaces\LspWorkspaceManager.cs (2)
393
_trackedDocuments.Keys.Where(static trackedDocument => trackedDocument.ParsedUri?.Scheme ==
SourceGeneratedDocumentUri
.Scheme)
395
.Select(uri => (identity:
SourceGeneratedDocumentUri
.DeserializeIdentity(workspaceCurrentSolution, uri.ParsedUri!), _trackedDocuments[uri].SourceText))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (19)
Definitions\GoToDefinitionTests.cs (1)
319
Assert.Equal(
SourceGeneratedDocumentUri
.Scheme, result.DocumentUri.GetRequiredParsedUri().Scheme);
Definitions\GoToTypeDefinitionTests.cs (1)
229
Assert.Equal(
SourceGeneratedDocumentUri
.Scheme, result.DocumentUri.GetRequiredParsedUri().Scheme);
Workspaces\LspWorkspaceManagerTests.cs (3)
658
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
679
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
695
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
Workspaces\SourceGeneratedDocumentTests.cs (11)
30
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
46
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
67
var sourceGeneratorDocumentUris = sourceGeneratedDocuments.Select(s =>
SourceGeneratedDocumentUri
.Create(s.Identity));
92
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
111
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
131
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
160
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
207
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
246
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
332
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
358
var sourceGeneratorDocumentUri =
SourceGeneratedDocumentUri
.Create(sourceGeneratedDocumentIdentity);
Workspaces\SourceGeneratedDocumentUriTests.cs (3)
34
var uri =
SourceGeneratedDocumentUri
.Create(identity);
35
Assert.Equal(
SourceGeneratedDocumentUri
.Scheme, uri.GetRequiredParsedUri().Scheme);
36
var deserialized =
SourceGeneratedDocumentUri
.DeserializeIdentity(testLspServer.TestWorkspace.CurrentSolution, uri.GetRequiredParsedUri());