1 implementation of CreateChecksum
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\SerializerService.cs (1)
50public Checksum CreateChecksum(object value, CancellationToken cancellationToken)
22 references to CreateChecksum
Microsoft.CodeAnalysis.Workspaces (5)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
219var checksum = serializer.CreateChecksum(reference, cancellationToken);
Workspace\Solution\ProjectState_Checksum.cs (1)
57? ChecksumCache.GetOrCreate(CompilationOptions!, static (options, tuple) => tuple.serializer.CreateChecksum(options, tuple.cancellationToken), (serializer, cancellationToken))
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
127static (s, arg) => arg.serializer.CreateChecksum(s.Identity, cancellationToken: arg.cancellationToken), (serializer, cancellationToken));
Workspace\Solution\SolutionState_Checksum.cs (1)
131static (value, args) => args.serializer.CreateChecksum(value, args.cancellationToken),
Workspace\Solution\StateChecksums.cs (1)
575return serializer.CreateChecksum(reference, cancellationToken);
Roslyn.VisualStudio.Next.UnitTests (17)
Remote\SerializationValidator.cs (5)
145(v, k, s) => new SolutionAsset(s.CreateChecksum(v, CancellationToken.None), v)); 149(v, k, s) => new SolutionAsset(s.CreateChecksum(v, CancellationToken.None), v)); 155(v, k, s) => new SolutionAsset(s.CreateChecksum(v, CancellationToken.None), v)); 162(v, k, s) => new SolutionAsset(s.CreateChecksum(v, CancellationToken.None), v)); 169(v, k, s) => new SolutionAsset(s.CreateChecksum(v, CancellationToken.None), v));
Remote\SnapshotSerializationTests.cs (12)
285var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 381var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 395var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 409var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 430var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 451var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 466var assetFromFile = new SolutionAsset(serializer.CreateChecksum(reference, CancellationToken.None), reference); 537var metadata = serializer.CreateChecksum(new MissingMetadataReference(), CancellationToken.None); 538var analyzer = serializer.CreateChecksum(new AnalyzerFileReference(Path.Combine(TempRoot.Root, "missing"), new MissingAnalyzerLoader()), CancellationToken.None); 669var original = serializer.CreateChecksum(originalOptions, CancellationToken.None); 670var recovered = serializer.CreateChecksum(recoveredOptions, CancellationToken.None); 687var checksum = recovered is SerializableSourceText text ? text.ContentChecksum : serializer.CreateChecksum(recovered, CancellationToken.None);