518 references to IncrementalStepRunReason
Microsoft.CodeAnalysis (11)
SourceGeneration\IncrementalGeneratorRunStep.cs (2)
16internal IncrementalGeneratorRunStep(string? stepName, ImmutableArray<(IncrementalGeneratorRunStep Source, int OutputIndex)> inputs, ImmutableArray<(object Value, IncrementalStepRunReason OutputState)> outputs, TimeSpan elapsedTime) 28public ImmutableArray<(object Value, IncrementalStepRunReason Reason)> Outputs { get; }
SourceGeneration\Nodes\NodeStateTable.cs (9)
381var stepOutputBuilder = ArrayBuilder<(object, IncrementalStepRunReason)>.GetInstance(outputInfo.Count); 399private static IncrementalStepRunReason AsStepState(EntryState inputState, EntryState outputState) 403(EntryState.Added, EntryState.Added) => IncrementalStepRunReason.New, 404(EntryState.Modified, EntryState.Modified) => IncrementalStepRunReason.Modified, 405(EntryState.Modified, EntryState.Cached) => IncrementalStepRunReason.Unchanged, 406(EntryState.Cached, EntryState.Cached) => IncrementalStepRunReason.Cached, 407(EntryState.Removed, EntryState.Removed) => IncrementalStepRunReason.Removed, 408(EntryState.Modified, EntryState.Removed) => IncrementalStepRunReason.Removed, 409(EntryState.Modified, EntryState.Added) => IncrementalStepRunReason.Modified,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (371)
SourceGeneration\GeneratorDriverTests.cs (82)
1645source => Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason)); 1647output => Assert.Equal(IncrementalStepRunReason.New, output.Reason)); 1657source => Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason)); 1659output => Assert.Equal(IncrementalStepRunReason.Cached, output.Reason)); 1697Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 1703Assert.Equal(IncrementalStepRunReason.New, output.Reason); 1713Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 1719Assert.Equal(IncrementalStepRunReason.New, output.Reason); 1735Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1741Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1751Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1757Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1766Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 1772Assert.Equal(IncrementalStepRunReason.New, output.Reason); 1788Assert.Equal(IncrementalStepRunReason.Modified, source.Source.Outputs[source.OutputIndex].Reason); 1794Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 1804Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1810Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1819Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1825Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1840Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1846Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1856Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1862Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1871Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1877Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 1957Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 1962Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 1970Assert.Equal(IncrementalStepRunReason.New, output.Reason); 1986Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 1991Assert.Equal(IncrementalStepRunReason.Modified, source.Source.Outputs[source.OutputIndex].Reason); 1999Assert.Equal(IncrementalStepRunReason.Unchanged, output.Reason); 2014Assert.Equal(IncrementalStepRunReason.Unchanged, source.Source.Outputs[source.OutputIndex].Reason); 2022Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2038Assert.Equal(IncrementalStepRunReason.Modified, source.Source.Outputs[source.OutputIndex].Reason); 2043Assert.Equal(IncrementalStepRunReason.Unchanged, source.Source.Outputs[source.OutputIndex].Reason); 2051Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 2121Assert.Equal(IncrementalStepRunReason.New, step.Outputs[0].Reason); 2126Assert.Equal(IncrementalStepRunReason.New, step.Outputs[0].Reason); 2137Assert.Equal(IncrementalStepRunReason.Cached, step.Outputs[0].Reason); 2142Assert.Equal(IncrementalStepRunReason.Cached, step.Outputs[0].Reason); 2154Assert.Equal(IncrementalStepRunReason.Modified, step.Outputs[0].Reason); 2159Assert.Equal(IncrementalStepRunReason.Cached, step.Outputs[0].Reason); 2222Assert.Equal(IncrementalStepRunReason.Cached, step.Outputs[0].Reason); 2242Assert.Equal(IncrementalStepRunReason.Cached, step.Outputs[0].Reason); 2350Assert.Equal(IncrementalStepRunReason.New, output.Reason); 2366Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2388Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 2428Assert.Equal(IncrementalStepRunReason.New, consumedInput.Reason); 2434Assert.Equal(IncrementalStepRunReason.New, output.Reason); 2444Assert.Equal(IncrementalStepRunReason.New, consumedInput.Reason); 2450Assert.Equal(IncrementalStepRunReason.New, output.Reason); 2460Assert.Equal(IncrementalStepRunReason.New, consumedInput.Reason); 2466Assert.Equal(IncrementalStepRunReason.New, output.Reason); 2481Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2487Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2497Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2503Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2513Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2519Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2537Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2543Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2553Assert.Equal(IncrementalStepRunReason.Modified, consumedInput.Reason); 2559Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 2569Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2575Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2618Assert.Equal(IncrementalStepRunReason.New, consumedInput.Reason); 2624Assert.Equal(IncrementalStepRunReason.New, output.Reason); 2635Assert.Equal(IncrementalStepRunReason.New, consumedInput.Reason); 2641Assert.Equal(IncrementalStepRunReason.New, output.Reason); 2656Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2662Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2673Assert.Equal(IncrementalStepRunReason.Cached, consumedInput.Reason); 2679Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 2698Assert.Equal(IncrementalStepRunReason.Modified, consumedInput.Reason); 2704Assert.Equal(IncrementalStepRunReason.Unchanged, output.Reason); 2715Assert.Equal(IncrementalStepRunReason.Modified, consumedInput.Reason); 2721Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 2740Assert.Equal(IncrementalStepRunReason.Modified, consumedInput.Reason); 2746Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 2757Assert.Equal(IncrementalStepRunReason.Modified, consumedInput.Reason); 2763Assert.Equal(IncrementalStepRunReason.Unchanged, output.Reason);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (70)
1279Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1280Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1281Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1282Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1283Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1284Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1285Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1286Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1326Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1327Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1328Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1329Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1330Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1331Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1332Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1333Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1372Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1373Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1374Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1376o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1377Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1378Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1379Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1380Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1417Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1418Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1419Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1421o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1422Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1423Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1424Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1425Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1466Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1467Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1468Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1470o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1471Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1473t => Assert.Equal(IncrementalStepRunReason.Cached, t.Reason)); 1474Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1476t => Assert.Equal(IncrementalStepRunReason.Modified, t.Reason), 1477t => Assert.Equal(IncrementalStepRunReason.Modified, t.Reason)); 1517Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1518Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1519Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1521o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1522o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1524s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1525s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1527s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1528s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1530s => Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason), 1531s => Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason)); 1533s => Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason), 1534s => Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason)); 1580Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1581Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1582Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1583Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1584Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1585Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1586Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1587Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1628Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1629Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1630Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1632o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)); 1633Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1634Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1635Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1636Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (101)
1029Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1030Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1031Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1032Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1033Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1069Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1070Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1071Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1072Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1073Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1110s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1111s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1114Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1117Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1120o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1121o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1122o => Assert.Equal(IncrementalStepRunReason.Removed, o.Reason)); 1123Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1124Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1164s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1165s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1166Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1167Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1170o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1171o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1172o => Assert.Equal(IncrementalStepRunReason.Removed, o.Reason)); 1173Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1174Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1213s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1214s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1215Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1216Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1219o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1220o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1221o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)); 1222Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1223Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1267s => Assert.Equal(IncrementalStepRunReason.Unchanged, s.Outputs.Single().Reason), 1268s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1269Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1270Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1273o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason), 1274o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1275o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1276Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1277Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1361s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1362s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1363Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1364Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1367o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1368o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1369o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1370Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1371Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1405s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1406s => Assert.Equal(IncrementalStepRunReason.New, s.Outputs.Single().Reason)); 1407Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1408Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1411o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1412o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1413o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)); 1414Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1415Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1449s => Assert.Equal(IncrementalStepRunReason.New, s.Outputs.Single().Reason)); 1450Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1451Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1454o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1455o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)); 1456Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1457Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1498s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1499s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1500Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1501Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1504o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1505o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1506o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)); 1507Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1508Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1547s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1548s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1549Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1550Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1553o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1554o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1555o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1556o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)); 1558s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1559s => Assert.Equal(IncrementalStepRunReason.New, s.Outputs.Single().Reason)); 1561s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1562s => Assert.Equal(IncrementalStepRunReason.New, s.Outputs.Single().Reason)); 1606s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1607s => Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)); 1608Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1609Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1612o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1613o => Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason), 1614o => Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)); 1615Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1616Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
SourceGeneration\StateTableTests.cs (52)
388Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 394Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 400Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 406Assert.Equal(IncrementalStepRunReason.New, output.Reason); 451Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 457Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 463Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 469Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 498Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 504Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 510Assert.Equal(IncrementalStepRunReason.Removed, source.Source.Outputs[source.OutputIndex].Reason); 516Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 565Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 571Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 577Assert.Equal(IncrementalStepRunReason.Modified, source.Source.Outputs[source.OutputIndex].Reason); 583Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 608Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason); 614Assert.Equal(IncrementalStepRunReason.New, output.Reason); 643Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason); 649Assert.Equal(IncrementalStepRunReason.Cached, output.Reason); 681Assert.Equal(IncrementalStepRunReason.Modified, source.Source.Outputs[source.OutputIndex].Reason); 687Assert.Equal(IncrementalStepRunReason.Modified, output.Reason); 720Assert.Equal(IncrementalStepRunReason.Modified, source.Source.Outputs[source.OutputIndex].Reason); 726Assert.Equal(IncrementalStepRunReason.Unchanged, output.Reason); 755Assert.Equal((1, IncrementalStepRunReason.Cached), Assert.Single(step.Outputs)); 760Assert.Equal((2, IncrementalStepRunReason.Removed), Assert.Single(step.Outputs)); 765Assert.Equal((3, IncrementalStepRunReason.Removed), Assert.Single(step.Outputs)); 770Assert.Equal((4, IncrementalStepRunReason.New), Assert.Single(step.Outputs)); 775Assert.Equal((5, IncrementalStepRunReason.New), Assert.Single(step.Outputs)); 780Assert.Equal((6, IncrementalStepRunReason.New), Assert.Single(step.Outputs)); 805Assert.Collection(step.Outputs, output => Assert.Equal((1, IncrementalStepRunReason.Cached), output)), 807Assert.Collection(step.Outputs, output => Assert.Equal((2, IncrementalStepRunReason.Removed), output)), 809Assert.Collection(step.Outputs, output => Assert.Equal((3, IncrementalStepRunReason.Removed), output)), 811Assert.Collection(step.Outputs, output => Assert.Equal((4, IncrementalStepRunReason.New), output)), 813Assert.Collection(step.Outputs, output => Assert.Equal((5, IncrementalStepRunReason.New), output)), 815Assert.Collection(step.Outputs, output => Assert.Equal((6, IncrementalStepRunReason.New), output))); 842Assert.Equal(IncrementalStepRunReason.Cached, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason); 843Assert.Collection(step.Outputs, output => Assert.Equal(((1, 0), IncrementalStepRunReason.Cached), output)); 848Assert.Equal(IncrementalStepRunReason.Removed, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason); 849Assert.Collection(step.Outputs, output => Assert.Equal(((2, 0), IncrementalStepRunReason.Removed), output)); 854Assert.Equal(IncrementalStepRunReason.Removed, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason); 855Assert.Collection(step.Outputs, output => Assert.Equal(((3, 0), IncrementalStepRunReason.Removed), output)); 860Assert.Equal(IncrementalStepRunReason.New, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason); 861Assert.Collection(step.Outputs, output => Assert.Equal(((4, 0), IncrementalStepRunReason.New), output)); 866Assert.Equal(IncrementalStepRunReason.New, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason); 867Assert.Collection(step.Outputs, output => Assert.Equal(((5, 0), IncrementalStepRunReason.New), output)); 872Assert.Equal(IncrementalStepRunReason.New, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason); 873Assert.Collection(step.Outputs, output => Assert.Equal(((6, 0), IncrementalStepRunReason.New), output)); 949Assert.Equal(IncrementalStepRunReason.Modified, input.Source.Outputs[input.OutputIndex].Reason); 953Assert.Equal(IncrementalStepRunReason.Removed, output.Reason); 978Assert.Equal(IncrementalStepRunReason.Modified, input.Source.Outputs[input.OutputIndex].Reason); 982Assert.Equal(IncrementalStepRunReason.Modified, output.Reason);
SourceGeneration\SyntaxAwareGeneratorTests.cs (66)
1043output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1045output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1047output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1063output => Assert.Equal(("fieldA", IncrementalStepRunReason.Unchanged), output)), 1065output => Assert.Equal(("fieldB", IncrementalStepRunReason.Unchanged), output)), 1067output => Assert.Equal(("fieldC", IncrementalStepRunReason.Unchanged), output)), 1069output => Assert.Equal(("fieldD", IncrementalStepRunReason.New), output)), 1071output => Assert.Equal(("fieldE", IncrementalStepRunReason.New), output))); 1120output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1122output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1124output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output)), 1126output => Assert.Equal(("fieldD", IncrementalStepRunReason.New), output)), 1128output => Assert.Equal(("fieldE", IncrementalStepRunReason.New), output))); 1142output => Assert.Equal(("fieldA", IncrementalStepRunReason.Unchanged), output)), 1144output => Assert.Equal(("fieldB", IncrementalStepRunReason.Unchanged), output)), 1146output => Assert.Equal(("fieldC", IncrementalStepRunReason.Unchanged), output)), 1148output => Assert.Equal(("fieldD", IncrementalStepRunReason.Removed), output)), 1150output => Assert.Equal(("fieldE", IncrementalStepRunReason.Removed), output))); 1250output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1252output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1254output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1279output => Assert.Equal(("fieldD", IncrementalStepRunReason.Modified), output)), 1281output => Assert.Equal(("fieldB", IncrementalStepRunReason.Unchanged), output)), 1283output => Assert.Equal(("fieldC", IncrementalStepRunReason.Unchanged), output))); 1421output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1423output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1425output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1451output => Assert.Equal(("fieldA", IncrementalStepRunReason.Unchanged), output)), 1453output => Assert.Equal(("fieldB", IncrementalStepRunReason.Unchanged), output)), 1455output => Assert.Equal(("fieldC", IncrementalStepRunReason.Unchanged), output))); 1458output => Assert.Equal(("fieldA", IncrementalStepRunReason.Cached), output)), 1460output => Assert.Equal(("fieldB", IncrementalStepRunReason.Cached), output)), 1462output => Assert.Equal(("fieldC", IncrementalStepRunReason.Cached), output))); 1484output => Assert.Equal(("fieldA", IncrementalStepRunReason.Cached), output)), 1486output => Assert.Equal(("fieldB", IncrementalStepRunReason.Cached), output)), 1488output => Assert.Equal(("fieldC", IncrementalStepRunReason.Cached), output))); 1535output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1537output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1539output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1550output => Assert.Equal(("fieldA", IncrementalStepRunReason.Unchanged), output)), 1552output => Assert.Equal(("fieldB", IncrementalStepRunReason.Unchanged), output)), 1554output => Assert.Equal(("fieldC", IncrementalStepRunReason.Unchanged), output))); 1706output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1708output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1710output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1713output => Assert.Equal(("Output1_fieldA", IncrementalStepRunReason.New), output)), 1715output => Assert.Equal(("Output1_fieldB", IncrementalStepRunReason.New), output)), 1717output => Assert.Equal(("Output1_fieldC", IncrementalStepRunReason.New), output)), 1719output => Assert.Equal(("Output2_fieldA", IncrementalStepRunReason.New), output)), 1721output => Assert.Equal(("Output2_fieldB", IncrementalStepRunReason.New), output)), 1723output => Assert.Equal(("Output2_fieldC", IncrementalStepRunReason.New), output))); 1765output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1767output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1769output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1772output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1774output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1776output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1819output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1821output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1823output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1825output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output)), 1827output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1829output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output))); 1832output => Assert.Equal(("fieldA", IncrementalStepRunReason.New), output)), 1834output => Assert.Equal(("fieldB", IncrementalStepRunReason.New), output)), 1836output => Assert.Equal(("fieldC", IncrementalStepRunReason.New), output)));
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (128)
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.vb (70)
914Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 915Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 916Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 917Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 918Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 919Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason) 920Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 921Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 961Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 962Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 963Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 964Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 965Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 966Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason) 967Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 968Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1007Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1008Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1009Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1011Sub(o) Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)) 1012Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1013Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason) 1014Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1015Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1053Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1054Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1055Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1057Sub(o) Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)) 1058Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1059Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason) 1060Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1061Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1103Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1104Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1105Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1107Sub(o) Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)) 1108Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1110Sub(t) Assert.Equal(IncrementalStepRunReason.Cached, t.Reason)) 1111Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1113Sub(t) Assert.Equal(IncrementalStepRunReason.Modified, t.Reason), 1114Sub(t) Assert.Equal(IncrementalStepRunReason.Modified, t.Reason)) 1155Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1156Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1157Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1159Sub(s) Assert.Equal(IncrementalStepRunReason.Unchanged, s.Reason), 1160Sub(s) Assert.Equal(IncrementalStepRunReason.Unchanged, s.Reason)) 1162Sub(s) Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1163Sub(s) Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)) 1165Sub(s) Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason), 1166Sub(s) Assert.Equal(IncrementalStepRunReason.Cached, s.Outputs.Single().Reason)) 1168Sub(s) Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason), 1169Sub(s) Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason)) 1171Sub(s) Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason), 1172Sub(s) Assert.Equal(IncrementalStepRunReason.Modified, s.Outputs.Single().Reason)) 1220Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1221Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1222Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1223Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1224Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1225Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason) 1226Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1227Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1270Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1271Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1272Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1274Sub(o) Assert.Equal(IncrementalStepRunReason.Modified, o.Reason)) 1275Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1276Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason) 1277Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason) 1278Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason)
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.vb (58)
1094Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1095Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1096Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1097Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1098Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1134Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1135Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1136Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1137Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1138Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1173Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1174Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1176Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1177Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1178Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1216Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1217Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1219Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1220Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1221Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1258Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1259Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1261Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1262Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1263Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1300Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1301Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1303Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1304Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1305Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1338Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1339Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1341Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1342Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1343Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1376Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1377Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1379Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1380Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1381Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1420Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1421Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1424Sub(o) Assert.Equal(IncrementalStepRunReason.Unchanged, o.Reason)) 1425Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1426Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason) 1463Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1464Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1467Sub(_step) Assert.Equal(IncrementalStepRunReason.Unchanged, _step.Reason), 1468Sub(_step) Assert.Equal(IncrementalStepRunReason.Modified, _step.Reason)) 1470Sub(_step) Assert.Equal(IncrementalStepRunReason.Cached, _step.Outputs.Single().Reason), 1471Sub(_step) Assert.Equal(IncrementalStepRunReason.New, _step.Outputs.Single().Reason)) 1473Sub(_step) Assert.Equal(IncrementalStepRunReason.Cached, _step.Outputs.Single().Reason), 1474Sub(_step) Assert.Equal(IncrementalStepRunReason.New, _step.Outputs.Single().Reason)) 1516Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps("collectedGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1517Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps("allUpGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1519Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnit_ForAttribute").Single().Outputs.Single().Reason) 1520Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason) 1521Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason)
Microsoft.CodeAnalysis.Workspaces.UnitTests (8)
SolutionTests\SolutionWithSourceGeneratorTests.cs (8)
189source => Assert.Equal(IncrementalStepRunReason.New, source.Source.Outputs[source.OutputIndex].Reason)); 191output => Assert.Equal(IncrementalStepRunReason.New, output.Reason)); 208&& step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason == IncrementalStepRunReason.Modified 209&& step.Outputs is [{ Reason: IncrementalStepRunReason.Modified }]; 215&& step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason == IncrementalStepRunReason.Cached 216&& step.Outputs is [{ Reason: IncrementalStepRunReason.Cached }]; 233source => Assert.Equal(IncrementalStepRunReason.Cached, source.Source.Outputs[source.OutputIndex].Reason)); 235output => Assert.Equal(IncrementalStepRunReason.Cached, output.Reason));