diff --git a/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs b/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs index 961638b907..5a37e04122 100644 --- a/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs +++ b/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs @@ -24,15 +24,7 @@ namespace Microsoft.CodeAnalysis.Razor VisitTagHelpers(compilation, assemblyNameFilters, descriptors); - var errors = new ErrorSink(); - VisitViewComponents(compilation, assemblyNameFilters, descriptors, errors); - var diagnostics = new List(); - for (var i = 0; i < errors.Errors.Count; i++) - { - var diagnostic = RazorDiagnostic.Create(errors.Errors[i]); - diagnostics.Add(diagnostic); - } var resolutionResult = new TagHelperResolutionResult(descriptors, diagnostics); return resolutionResult; @@ -61,33 +53,6 @@ namespace Microsoft.CodeAnalysis.Razor } } - private void VisitViewComponents(Compilation compilation, IEnumerable assemblyNameFilters, List results, ErrorSink errors) - { - var types = new List(); - var visitor = ViewComponentTypeVisitor.Create(compilation, types); - - VisitCompilation(visitor, compilation); - - var factory = new ViewComponentTagHelperDescriptorFactory(compilation); - - foreach (var type in types) - { - try - { - if (assemblyNameFilters.Contains(type.ContainingAssembly.Identity.Name)) - { - var descriptor = factory.CreateDescriptor(type); - - results.Add(descriptor); - } - } - catch (Exception ex) - { - errors.OnError(SourceLocation.Zero, ex.Message, length: 0); - } - } - } - private static void VisitCompilation(SymbolVisitor visitor, Compilation compilation) { visitor.Visit(compilation.Assembly.GlobalNamespace);