25 references to GetChecksum
Microsoft.CodeAnalysis (8)
Compilation\DeterministicKeyBuilder.cs (1)
339
WriteByteArrayValue(writer, "checksum", sourceText.
GetChecksum
().AsSpan());
DiagnosticAnalyzer\AdditionalTextComparer.cs (3)
50
return ByteSequenceComparer.Equals(xText.
GetChecksum
(), yText.
GetChecksum
());
56
ByteSequenceComparer.GetHashCode(GetTextOrNullIfBinary(obj)?.
GetChecksum
() ?? ImmutableArray<byte>.Empty));
EmbeddedText.cs (2)
113
return new EmbeddedText(filePath, text.
GetChecksum
(), text.ChecksumAlgorithm, text.PrecomputedEmbeddedTextBlob);
116
return new EmbeddedText(filePath, text.
GetChecksum
(), text.ChecksumAlgorithm, CreateBlob(text));
Syntax\SyntaxTree.cs (1)
377
ImmutableInterlocked.InterlockedInitialize(ref _lazyChecksum, text.
GetChecksum
());
Text\SourceText.cs (1)
43
/// Backing store of <see cref="
GetChecksum
"/>
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\CommittedSolution.cs (1)
441
=> checksumAlgorithm == sourceText.ChecksumAlgorithm && sourceText.
GetChecksum
().SequenceEqual(requiredChecksum);
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
155
if (!text.
GetChecksum
().SequenceEqual(requiredChecksum))
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (1)
193
var fileChecksum = sourceText.
GetChecksum
();
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\Components\ComponentDocumentClassifierPass.cs (1)
63
var checksum = ChecksumUtilities.BytesToString(codeDocument.Source.Text.
GetChecksum
());
Language\DefaultRazorCSharpLoweringPhase.cs (1)
110
var checksum = ChecksumUtilities.BytesToString(sourceDocument.Text.
GetChecksum
());
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
495
var checksum = ChecksumUtilities.BytesToString(context.SourceDocument.Text.
GetChecksum
());
Language\Extensions\MetadataAttributePass.cs (2)
108
var checksum = codeDocument.Source.Text.
GetChecksum
();
128
checksum = import.Text.
GetChecksum
();
Mvc.Version1_X\MvcViewDocumentClassifierPass.cs (1)
32
var checksum = ChecksumUtilities.BytesToString(codeDocument.Source.Text.
GetChecksum
());
Mvc.Version2_X\MvcViewDocumentClassifierPass.cs (1)
32
var checksum = ChecksumUtilities.BytesToString(codeDocument.Source.Text.
GetChecksum
());
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (1)
64
var checksum = ChecksumUtilities.BytesToString(codeDocument.Source.Text.
GetChecksum
());
Mvc\MvcViewDocumentClassifierPass.cs (1)
47
var checksum = ChecksumUtilities.BytesToString(codeDocument.Source.Text.
GetChecksum
());
Mvc\RazorPageDocumentClassifierPass.cs (1)
77
var checksum = ChecksumUtilities.BytesToString(codeDocument.Source.Text.
GetChecksum
());
Microsoft.CodeAnalysis.Rebuild (1)
CompilationOptionsReader.cs (1)
314
if (!sourceText.
GetChecksum
().SequenceEqual(sourceTextInfo.Hash))
Microsoft.CodeAnalysis.Workspaces (2)
SourceGeneration\IRemoteSourceGenerationService.cs (1)
80
/// <param name="OriginalSourceTextContentHash">Checksum originally produced from <see cref="SourceText.
GetChecksum
"/> on
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
31
/// different from the checksum acquired from <see cref="SourceText.
GetChecksum
"/>. Specifically, the original
Microsoft.DotNet.HotReload.Watch (1)
HotReload\CompilationHandler.cs (1)
1065
Logger.LogDebug(" {Kind}: {FilePath} [{Checksum}]", kind, document.FilePath, Convert.ToBase64String(text.
GetChecksum
().ToArray()));