117 references to New
Microsoft.CodeAnalysis (2)
SourceGeneration\Nodes\NodeStateTable.cs (2)
508
(EntryState.Added, EntryState.Added) => IncrementalStepRunReason.
New
,
514
(EntryState.Modified, EntryState.Added) => IncrementalStepRunReason.
New
,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (113)
SourceGeneration\GeneratorDriverTests.cs (24)
1747
source => Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason));
1749
output => Assert.Equal(IncrementalStepRunReason.
New
, output.Reason));
1799
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1805
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
1815
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1821
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
1868
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1874
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2059
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
2064
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
2072
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2455
Assert.Equal(IncrementalStepRunReason.
New
, step.Outputs[0].Reason);
2460
Assert.Equal(IncrementalStepRunReason.
New
, step.Outputs[0].Reason);
2776
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2854
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2860
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2870
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2876
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2886
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2892
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
3044
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
3050
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
3061
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
3067
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (15)
1822
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
1874
t => Assert.Equal(IncrementalStepRunReason.
New
, t.Reason),
1875
t => Assert.Equal(IncrementalStepRunReason.
New
, t.Reason));
1932
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason),
1933
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1982
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason);
1983
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1984
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
1985
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
1986
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
2031
o => Assert.Equal(IncrementalStepRunReason.
New
, o.Reason));
2032
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
2033
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
2034
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
2035
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (12)
1225
o => Assert.Equal(IncrementalStepRunReason.
New
, o.Reason));
1226
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1227
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1430
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1437
o => Assert.Equal(IncrementalStepRunReason.
New
, o.Reason));
1439
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1474
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1480
o => Assert.Equal(IncrementalStepRunReason.
New
, o.Reason));
1482
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1587
o => Assert.Equal(IncrementalStepRunReason.
New
, o.Reason));
1590
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1593
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
SourceGeneration\StateTableTests.cs (19)
389
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
395
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
401
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
407
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
648
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
654
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
810
Assert.Equal((4, IncrementalStepRunReason.
New
), Assert.Single(step.Outputs));
815
Assert.Equal((5, IncrementalStepRunReason.
New
), Assert.Single(step.Outputs));
820
Assert.Equal((6, IncrementalStepRunReason.
New
), Assert.Single(step.Outputs));
851
Assert.Collection(step.Outputs, output => Assert.Equal((4, IncrementalStepRunReason.
New
), output)),
853
Assert.Collection(step.Outputs, output => Assert.Equal((5, IncrementalStepRunReason.
New
), output)),
855
Assert.Collection(step.Outputs, output => Assert.Equal((6, IncrementalStepRunReason.
New
), output)));
900
Assert.Equal(IncrementalStepRunReason.
New
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
901
Assert.Collection(step.Outputs, output => Assert.Equal(((4, 0), IncrementalStepRunReason.
New
), output));
906
Assert.Equal(IncrementalStepRunReason.
New
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
907
Assert.Collection(step.Outputs, output => Assert.Equal(((5, 0), IncrementalStepRunReason.
New
), output));
912
Assert.Equal(IncrementalStepRunReason.
New
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
913
Assert.Collection(step.Outputs, output => Assert.Equal(((6, 0), IncrementalStepRunReason.
New
), output));
1022
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
SourceGeneration\SyntaxAwareGeneratorTests.cs (43)
1034
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1036
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1038
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1060
output => Assert.Equal(("fieldD", IncrementalStepRunReason.
New
), output)),
1062
output => Assert.Equal(("fieldE", IncrementalStepRunReason.
New
), output)));
1111
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1113
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1115
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)),
1117
output => Assert.Equal(("fieldD", IncrementalStepRunReason.
New
), output)),
1119
output => Assert.Equal(("fieldE", IncrementalStepRunReason.
New
), output)));
1241
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1243
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1245
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1416
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1418
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1420
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1530
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1532
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1534
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1701
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1703
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1705
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1708
output => Assert.Equal(("Output1_fieldA", IncrementalStepRunReason.
New
), output)),
1710
output => Assert.Equal(("Output1_fieldB", IncrementalStepRunReason.
New
), output)),
1712
output => Assert.Equal(("Output1_fieldC", IncrementalStepRunReason.
New
), output)),
1714
output => Assert.Equal(("Output2_fieldA", IncrementalStepRunReason.
New
), output)),
1716
output => Assert.Equal(("Output2_fieldB", IncrementalStepRunReason.
New
), output)),
1718
output => Assert.Equal(("Output2_fieldC", IncrementalStepRunReason.
New
), output)));
1760
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1762
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1764
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1767
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1769
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1771
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1814
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1816
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1818
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1820
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)),
1822
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1824
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1827
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1829
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1831
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
197
source => Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason));
199
output => Assert.Equal(IncrementalStepRunReason.
New
, output.Reason));