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