29 references to UpdateAction
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (12)
UnusedReferences\UnusedReferencesRemoverTests.cs (12)
124[InlineData(UpdateAction.None, false)] 125[InlineData(UpdateAction.None, true)] 126[InlineData(UpdateAction.TreatAsUnused, false)] 127[InlineData(UpdateAction.TreatAsUsed, true)] 128internal async Task ApplyReferenceUpdates_NoChangeUpdates_AreNotApplied(UpdateAction action, bool treatAsUsed) 138[InlineData(UpdateAction.Remove, false)] 139[InlineData(UpdateAction.Remove, true)] 140[InlineData(UpdateAction.TreatAsUnused, true)] 141[InlineData(UpdateAction.TreatAsUsed, false)] 142internal async Task ApplyReferenceUpdates_ChangeUpdates_AreApplied(UpdateAction action, bool treatAsUsed) 155var noChangeUpdate = new ReferenceUpdate(UpdateAction.None, PackageReference(UsedAssemblyPath)); 156var changeUpdate = new ReferenceUpdate(UpdateAction.Remove, PackageReference(UnusedAssemblyPath));
Microsoft.CodeAnalysis.Features (5)
UnusedReferences\ReferenceUpdate.cs (2)
12public UpdateAction Action { get; set; } 19public ReferenceUpdate(UpdateAction action, ReferenceInfo referenceInfo)
UnusedReferences\UnusedReferencesRemover.cs (3)
289if (referenceUpdate.Action == UpdateAction.TreatAsUnused && 294else if (referenceUpdate.Action == UpdateAction.TreatAsUsed && 299else if (referenceUpdate.Action == UpdateAction.None)
Microsoft.VisualStudio.LanguageServices (12)
UnusedReferences\Dialog\UnusedReferencesTableProvider.ColumnDefinitions.cs (5)
314if (entry.TryGetValue(UnusedReferencesTableKeyNames.UpdateAction, out UpdateAction action)) 318UpdateAction.Remove => ServicesVSResources.Remove, 325var action = combobox.SelectedIndex switch 3270 => UpdateAction.TreatAsUsed, 3281 => UpdateAction.Remove,
UnusedReferences\Dialog\UnusedReferencesTableProvider.DataSource.cs (1)
146if (keyName != UnusedReferencesTableKeyNames.UpdateAction || content is not UpdateAction action)
UnusedReferences\RemoveUnusedReferencesCommandHandler.cs (3)
142.Where(update => update.Action != UpdateAction.TreatAsUsed || !update.ReferenceInfo.TreatAsUsed) 199.Select(reference => new ReferenceUpdate(reference.TreatAsUsed ? UpdateAction.TreatAsUsed : UpdateAction.Remove, reference))
UnusedReferences\UnusedReferenceExtensions.cs (3)
28UpdateAction.TreatAsUsed => ProjectSystemUpdateAction.SetTreatAsUsed, 29UpdateAction.TreatAsUnused => ProjectSystemUpdateAction.UnsetTreatAsUsed, 30UpdateAction.Remove => ProjectSystemUpdateAction.Remove,