74 references to Operation
Microsoft.Build (7)
Definition\Project.cs (7)
2795ProvenanceResult SingleItemSpecProvenance(string itemSpec, IElementLocation elementLocation, Operation operation) 2807ProvenanceResult result = SingleItemSpecProvenance(itemElement.Include, itemElement.IncludeLocation, Operation.Include); 2809SingleItemSpecProvenance(itemElement.Update, itemElement.UpdateLocation, Operation.Update) ?? SingleItemSpecProvenance(itemElement.Remove, itemElement.RemoveLocation, Operation.Remove) : 2810SingleItemSpecProvenance(itemElement.Exclude, itemElement.ExcludeLocation, Operation.Exclude) ?? result; 4742public Operation Operation { get; } 4762public ProvenanceResult(ProjectItemElement itemElement, Operation operation, Provenance provenance, int occurrences)
Microsoft.Build.Engine.OM.UnitTests (67)
Definition\Project_Tests.cs (67)
24using ProvenanceResultTupleList = System.Collections.Generic.List<(string, Microsoft.Build.Evaluation.Operation, Microsoft.Build.Evaluation.Provenance, int)>; 2706("A", Operation.Include, Provenance.StringLiteral, 1), 2707("B", Operation.Exclude, Provenance.StringLiteral, 1) 2742("A", Operation.Include, Provenance.Glob, 1), 2765("A", Operation.Include, Provenance.Glob, 1), 2766("B", Operation.Exclude, Provenance.Glob, 1) 2786("A", Operation.Include, Provenance.Glob, 1), 2793("B", Operation.Include, Provenance.Glob, 1), 2817expected.Add(($"i_{i}", Operation.Include, Provenance.StringLiteral, 1)); 2840("A", Operation.Include, Provenance.Glob, 1), 2841("B", Operation.Exclude, Provenance.Glob, 1) 2873("A", Operation.Exclude, Provenance.Glob, 1) 2910("A", Operation.Include, Provenance.Glob | Provenance.StringLiteral, 3), 2911("B", Operation.Exclude, Provenance.Glob | Provenance.StringLiteral, 4) 2933("B", Operation.Include, Provenance.Glob | Provenance.StringLiteral, 2), 2934("B", Operation.Exclude, Provenance.Glob | Provenance.StringLiteral, 2) 2958("A", Operation.Include, Provenance.StringLiteral, 2), 2959("A", Operation.Update, Provenance.StringLiteral, 1), 2960("A", Operation.Update, Provenance.Glob, 1), 2961("A", Operation.Update, Provenance.StringLiteral | Provenance.Glob, 2) 2978("A", Operation.Include, Provenance.StringLiteral, 1) 2995("A", Operation.Include, Provenance.StringLiteral, 1) 3026("A", Operation.Include, Provenance.StringLiteral, 1), 3027("A", Operation.Update, Provenance.StringLiteral, 2), 3028("A", Operation.Update, Provenance.StringLiteral | Provenance.Glob, 2) 3060("B", Operation.Include, Provenance.StringLiteral, 1), 3061("A", Operation.Exclude, Provenance.Inconclusive | Provenance.StringLiteral, 3) 3086("B", Operation.Include, Provenance.StringLiteral, 1), 3087("A", Operation.Include, Provenance.Inconclusive | Provenance.StringLiteral, 3), 3088("C", Operation.Include, Provenance.Inconclusive, 3) 3112("B", Operation.Include, Provenance.StringLiteral, 1), 3113("A", Operation.Include, Provenance.Inconclusive | Provenance.Glob, 3) 3140("B", Operation.Include, Provenance.StringLiteral | Provenance.Inconclusive, 1), 3141("C", Operation.Include, Provenance.StringLiteral, 1) 3211("A", Operation.Include, Provenance.StringLiteral, 3) 3225("B", Operation.Include, Provenance.StringLiteral, 1) 3255("A", Operation.Include, Provenance.StringLiteral, 1), 3256("B", Operation.Include, Provenance.StringLiteral | Provenance.Inconclusive, 1) 3281expected.Add(("A", Operation.Include, Provenance.StringLiteral, 1)); 3317("A", Operation.Include, Provenance.StringLiteral, 1) 3346("A", Operation.Include, Provenance.StringLiteral | Provenance.Glob, 3), 3347("A", Operation.Update, Provenance.StringLiteral | Provenance.Glob, 3), 3348("A", Operation.Remove, Provenance.StringLiteral | Provenance.Glob, 3) 3365("A", Operation.Include, Provenance.StringLiteral, 1), 3366("A", Operation.Update, Provenance.StringLiteral, 1), 3367("A", Operation.Remove, Provenance.StringLiteral, 1) 3398("A", Operation.Include, Provenance.Glob, 1), 3399("A", Operation.Update, Provenance.Glob, 1), 3400("A", Operation.Remove, Provenance.Glob, 1) 3424("A", Operation.Include, Provenance.Glob, 1), 3425("A", Operation.Update, Provenance.Glob, 1), 3426("A", Operation.Remove, Provenance.Glob, 1) 3436("A", Operation.Include, Provenance.Glob, 1), 3437("A", Operation.Update, Provenance.Glob, 1), 3438("A", Operation.Remove, Provenance.Glob, 1) 3448("A", Operation.Include, Provenance.Glob, 1), 3449("A", Operation.Update, Provenance.Glob, 1), 3450("A", Operation.Remove, Provenance.Glob, 1) 3483("A", Operation.Include, Provenance.StringLiteral, 1), 3484("C", Operation.Update, Provenance.StringLiteral, 1), 3485("D", Operation.Update, Provenance.StringLiteral | Provenance.Glob, 2), 3486("E", Operation.Update, Provenance.Glob | Provenance.Inconclusive, 3) 3513("A", Operation.Include, Provenance.StringLiteral, 1), 3514("C", Operation.Remove, Provenance.StringLiteral, 1), 3515("D", Operation.Remove, Provenance.StringLiteral | Provenance.Glob, 2), 3516("E", Operation.Remove, Provenance.Glob | Provenance.Inconclusive, 3) 3550("A", Operation.Include, provenanceKind, 1)