21 references to GetDeterministicKey
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
1752var key = compilation.GetDeterministicKey(additionalTexts, analyzers, generators, pathMap, emitOptions);
Microsoft.CodeAnalysis.Rebuild.UnitTests (20)
BasicDeterministicKeyBuilderTests.cs (2)
91var key = compilation.GetDeterministicKey(additionalTexts: ImmutableArray.Create<AdditionalText>(additionalText)); 124var key = compilation.GetDeterministicKey();
CSharpDeterministicKeyBuilderTests.cs (4)
81var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.IgnoreToolVersions); 157var key = compilation.GetDeterministicKey(options: options); 196var key = compilation.GetDeterministicKey(additionalTexts: ImmutableArray.Create<AdditionalText>(additionalText)); 223var key = compilation.GetDeterministicKey(options: DeterministicKeyOptions.Default);
DeterministicKeyBuilderTests.cs (14)
171var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation.options"); 177var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation"); 185var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation.syntaxTrees"); 193var property = GetJsonProperty(compilation.GetDeterministicKey(), "compilation.references"); 217var property = GetJsonProperty(compilation.GetDeterministicKey(pathMap: pathMap), "compilation.syntaxTrees"); 223var property = GetJsonProperty(compilation.GetDeterministicKey(additionalTexts: additionalTexts, pathMap: pathMap), "additionalTexts"); 229var property = GetJsonProperty(compilation.GetDeterministicKey(analyzers: analyzers.ToImmutableArray()), "analyzers"); 235var property = GetJsonProperty(compilation.GetDeterministicKey(generators: generators.ToImmutableArray()), "generators"); 245var key = compilation.GetDeterministicKey( 285var key = compilation.GetDeterministicKey(); 352var key = compilation.GetDeterministicKey(); 354Assert.Equal(key, compilation.GetDeterministicKey()); 358key = compilation.GetDeterministicKey(); 359Assert.NotEqual(key, compilation.GetDeterministicKey());