26 references to GetDeterministicKey
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
1751var key = compilation.GetDeterministicKey(
Microsoft.CodeAnalysis.Rebuild.UnitTests (25)
BasicDeterministicKeyBuilderTests.cs (3)
91var key = compilation.GetDeterministicKey(additionalTexts: ImmutableArray.Create<AdditionalText>(additionalText)); 124var key = compilation.GetDeterministicKey(); 437var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.IgnoreToolVersions);
CSharpDeterministicKeyBuilderTests.cs (8)
81var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.IgnoreToolVersions); 162var key = compilation.GetDeterministicKey(options: options); 192var key = compilation.GetDeterministicKey(additionalTexts: ImmutableArray.Create<AdditionalText>(additionalText)); 219var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.Default); 606var key = compilation.GetDeterministicKey(emitOptions: EmitOptions, sourceLinkStream: sourceLinkStream, options: DeterministicKeyOptions.IgnoreToolVersions); 650var key = compilation.GetDeterministicKey(resources: resources, options: DeterministicKeyOptions.IgnoreToolVersions); 693var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.IgnoreToolVersions); 736var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.IgnoreToolVersions);
DeterministicKeyBuilderTests.cs (14)
173var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation.options"); 179var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation"); 187var key = compilation.GetDeterministicKey(); 198var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation.references"); 222var property = GetJsonProperty(compilation.GetDeterministicKey(pathMap: pathMap), "compilation.syntaxTrees"); 228var property = GetJsonProperty(compilation.GetDeterministicKey(additionalTexts: additionalTexts, pathMap: pathMap), "additionalTexts"); 234var property = GetJsonProperty(compilation.GetDeterministicKey(analyzers: analyzers.ToImmutableArray()), "analyzers"); 240var property = GetJsonProperty(compilation.GetDeterministicKey(generators: generators.ToImmutableArray()), "generators"); 250var key = compilation.GetDeterministicKey( 297var key = compilation.GetDeterministicKey(); 364var key = compilation.GetDeterministicKey(); 366Assert.Equal(key, compilation.GetDeterministicKey()); 370key = compilation.GetDeterministicKey(); 371Assert.NotEqual(key, compilation.GetDeterministicKey());