192 references to Cached
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
511
(EntryState.Cached, EntryState.Cached) => IncrementalStepRunReason.
Cached
,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (144)
SourceGeneration\GeneratorDriverTests.cs (44)
1763
source => Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason));
1765
output => Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason));
1841
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1847
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
1857
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1863
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
1910
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1916
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
1925
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1931
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
1946
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1952
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
1962
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1968
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
1977
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
1983
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2092
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
2128
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2382
("WriteLine", IncrementalStepRunReason.
Cached
),
2384
("Clear", IncrementalStepRunReason.
Cached
),
2385
("Beep", IncrementalStepRunReason.
Cached
)
2403
("WriteLine", IncrementalStepRunReason.
Cached
),
2405
("Clear", IncrementalStepRunReason.
Cached
),
2406
("Beep", IncrementalStepRunReason.
Cached
)
2475
Assert.Equal(IncrementalStepRunReason.
Cached
, step.Outputs[0].Reason);
2480
Assert.Equal(IncrementalStepRunReason.
Cached
, step.Outputs[0].Reason);
2497
Assert.Equal(IncrementalStepRunReason.
Cached
, step.Outputs[0].Reason);
2648
Assert.Equal(IncrementalStepRunReason.
Cached
, step.Outputs[0].Reason);
2668
Assert.Equal(IncrementalStepRunReason.
Cached
, step.Outputs[0].Reason);
2796
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2911
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
2917
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2927
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
2933
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2943
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
2949
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2967
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
2973
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
2999
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
3005
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
3086
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
3092
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
3103
Assert.Equal(IncrementalStepRunReason.
Cached
, consumedInput.Reason);
3109
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (33)
2187
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2188
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2189
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason);
2190
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2191
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
2192
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
2193
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
2234
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2235
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2237
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2238
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
2280
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2281
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2284
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2285
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
2326
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2327
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2330
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2331
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
2376
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2377
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2380
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2382
t => Assert.Equal(IncrementalStepRunReason.
Cached
, t.Reason));
2428
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2429
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2434
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
2435
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
2437
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
2438
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
2491
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2492
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2539
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2540
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (47)
1028
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1029
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason);
1030
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1031
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1068
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1070
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1071
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1110
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1111
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1114
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1117
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1166
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1167
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1168
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1169
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1217
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1218
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1219
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1220
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1274
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1275
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1276
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1282
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1283
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1383
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1384
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1385
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1386
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1392
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1393
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1429
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1526
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1527
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1528
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1529
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1535
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1536
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1578
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1579
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1580
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1581
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1589
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1592
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1640
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason),
1641
s => Assert.Equal(IncrementalStepRunReason.
Cached
, s.Outputs.Single().Reason));
1642
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1643
Assert.Equal(IncrementalStepRunReason.
Cached
, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
SourceGeneration\StateTableTests.cs (14)
452
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
458
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
464
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
470
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
499
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
505
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
566
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
572
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
683
Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason);
689
Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason);
795
Assert.Equal((1, IncrementalStepRunReason.
Cached
), Assert.Single(step.Outputs));
845
Assert.Collection(step.Outputs, output => Assert.Equal((1, IncrementalStepRunReason.
Cached
), output)),
882
Assert.Equal(IncrementalStepRunReason.
Cached
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
883
Assert.Collection(step.Outputs, output => Assert.Equal(((1, 0), IncrementalStepRunReason.
Cached
), output));
SourceGeneration\SyntaxAwareGeneratorTests.cs (6)
1453
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
Cached
), output)),
1455
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
Cached
), output)),
1457
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
Cached
), output)));
1479
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
Cached
), output)),
1481
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
Cached
), output)),
1483
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
Cached
), output)));
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SolutionTests\SolutionWithSourceGeneratorTests.cs (4)
224
&& step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason == IncrementalStepRunReason.
Cached
225
&& step.Outputs is [{ Reason: IncrementalStepRunReason.
Cached
}];
242
source => Assert.Equal(IncrementalStepRunReason.
Cached
, source.Source.Outputs[source.OutputIndex].Reason));
244
output => Assert.Equal(IncrementalStepRunReason.
Cached
, output.Reason));
Microsoft.NET.Sdk.Razor.SourceGenerators.UnitTests (43)
RazorSourceGeneratorTests.cs (43)
304
result.VerifyIncrementalSteps("RazorSourceGeneratorOptions", IncrementalStepRunReason.
Cached
);
305
result.VerifyIncrementalStepsMultiple("GeneratedDeclarationCode", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
306
result.VerifyIncrementalSteps("TagHelpersFromCompilation", IncrementalStepRunReason.
Cached
);
307
result.VerifyIncrementalSteps("TagHelpersFromReferences", IncrementalStepRunReason.
Cached
);
308
result.VerifyIncrementalStepsMultiple("ParsedDocuments", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
309
result.VerifyIncrementalStepsMultiple("RewrittenTagHelpers", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
310
result.VerifyIncrementalStepsMultiple("CheckedAndRewrittenTagHelpers", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
311
result.VerifyIncrementalStepsMultiple("GeneratedCode", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
312
result.VerifyIncrementalStepsMultiple("CSharpDocuments", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
394
result.VerifyIncrementalStepsMultiple("ParsedDocuments", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
395
result.VerifyIncrementalStepsMultiple("GeneratedCode", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
396
result.VerifyIncrementalStepsMultiple("CSharpDocuments", IncrementalStepRunReason.
Cached
, IncrementalStepRunReason.
Cached
);
436
IncrementalStepRunReason.
Cached
, // Index unchanged
439
IncrementalStepRunReason.
Cached
, // Index unchanged
442
IncrementalStepRunReason.
Cached
, // Index unchanged
445
IncrementalStepRunReason.
Cached
, // Index unchanged
448
IncrementalStepRunReason.
Cached
, // Index unchanged
814
IncrementalStepRunReason.
Cached
, // Index unchanged
817
IncrementalStepRunReason.
Cached
, // Index unchanged
821
IncrementalStepRunReason.
Cached
, // Index - document and tag helpers unchanged
824
IncrementalStepRunReason.
Cached
, // Index unchanged
827
IncrementalStepRunReason.
Cached
, // Index unchanged
830
IncrementalStepRunReason.
Cached
, // Index unchanged
986
IncrementalStepRunReason.
Cached
, // Index unchanged
989
IncrementalStepRunReason.
Cached
, // Index unchanged
993
IncrementalStepRunReason.
Cached
, // Index - document didn't change (comparer only checks document)
1674
IncrementalStepRunReason.
Cached
, // Index unchanged
1677
IncrementalStepRunReason.
Cached
, // Index unchanged
1680
IncrementalStepRunReason.
Cached
, // Index unchanged
1683
IncrementalStepRunReason.
Cached
, // Index unchanged
1686
IncrementalStepRunReason.
Cached
, // Index unchanged
2014
IncrementalStepRunReason.
Cached
); // Layout - unchanged
3078
IncrementalStepRunReason.
Cached
, // Index unchanged
3081
IncrementalStepRunReason.
Cached
, // Index unchanged