19 references to AddImportFixKind
Microsoft.CodeAnalysis.EditorFeatures (4)
ExternalAccess\UnitTestGenerator\Api\WrappedAddImportFixData.cs (4)
18AddImportFixKind.ProjectSymbol => WrappedAddImportFixKind.ProjectSymbol, 19AddImportFixKind.PackageSymbol => WrappedAddImportFixKind.PackageSymbol, 20AddImportFixKind.MetadataSymbol => WrappedAddImportFixKind.MetadataSymbol, 21AddImportFixKind.ReferenceAssemblySymbol => WrappedAddImportFixKind.ReferenceAssemblySymbol,
Microsoft.CodeAnalysis.Features (15)
AddImport\AbstractAddImportFeatureService.cs (4)
593AddImportFixKind.ProjectSymbol => new ProjectSymbolReferenceCodeAction(document, fixData), 594AddImportFixKind.MetadataSymbol => new MetadataSymbolReferenceCodeAction(document, fixData), 595AddImportFixKind.ReferenceAssemblySymbol => new AssemblyReferenceCodeAction(document, fixData), 596AddImportFixKind.PackageSymbol => installerService?.IsInstalled(document.Project.Id, fixData.PackageName) == false
AddImport\AddImportFixData.cs (6)
20public AddImportFixKind Kind { get; } 103AddImportFixKind kind, 133=> new(AddImportFixKind.ProjectSymbol, 141=> new(AddImportFixKind.MetadataSymbol, 150=> new(AddImportFixKind.ReferenceAssemblySymbol, 159=> new(AddImportFixKind.PackageSymbol,
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (1)
28Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.ReferenceAssemblySymbol);
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (1)
42Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.PackageSymbol);
AddImport\CodeActions\MetadataSymbolReferenceCodeAction.cs (1)
25Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.MetadataSymbol);
AddImport\CodeActions\ParentInstallPackageCodeAction.cs (1)
47Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.PackageSymbol);
AddImport\CodeActions\ProjectSymbolReferenceCodeAction.cs (1)
35Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.ProjectSymbol);