示例#1
0
 public RoslynClassificationService(RoslynLspClientServiceFactory roslynLspClientServiceFactory, ISyntaxClassificationService originalService,
                                    ClassificationTypeMap classificationTypeMap, IThreadingContext threadingContext)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _originalService       = originalService ?? throw new ArgumentNullException(nameof(originalService));
     _classificationTypeMap = classificationTypeMap ?? throw new ArgumentNullException(nameof(classificationTypeMap));
     _threadingContext      = threadingContext;
 }
 public RoslynGotoDefinitionService(
     IStreamingFindUsagesPresenter streamingPresenter,
     RoslynLspClientServiceFactory roslynLspClientServiceFactory,
     RemoteLanguageServiceWorkspace remoteWorkspace,
     IThreadingContext threadingContext)
 {
     _streamingPresenter            = streamingPresenter ?? throw new ArgumentNullException(nameof(streamingPresenter));
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteWorkspace  = remoteWorkspace ?? throw new ArgumentNullException(nameof(remoteWorkspace));
     _threadingContext = threadingContext ?? throw new ArgumentNullException(nameof(threadingContext));
 }
 public VBLspGotoDefinitionService(IStreamingFindUsagesPresenter streamingPresenter, RoslynLspClientServiceFactory roslynLspClientServiceFactory,
                                   RemoteLanguageServiceWorkspace remoteWorkspace, IThreadingContext threadingContext)
     : base(streamingPresenter, roslynLspClientServiceFactory, remoteWorkspace, threadingContext)
 {
 }
示例#4
0
 public VBLspSignatureHelpProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
     : base(roslynLspClientServiceFactory)
 {
 }
示例#5
0
 public RoslynFindUsagesService(RoslynLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
 {
     _roslynLspClientServiceFactory  = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace ?? throw new ArgumentNullException(nameof(remoteLanguageServiceWorkspace));
 }
示例#6
0
 public VBLspFindUsagesService(RoslynLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
     : base(roslynLspClientServiceFactory, remoteLanguageServiceWorkspace)
 {
 }
 public RoslynRemoteProjectInfoProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
 {
     _roslynLspClientServiceFactory  = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace ?? throw new ArgumentNullException(nameof(RemoteLanguageServiceWorkspace));
 }
 public VBLspRemoteDiagnosticsService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
     : base(roslynLspClientServiceFactory)
 {
 }
 public RoslynSignatureHelpProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
 }
示例#10
0
 public VBLspCodeActionProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory, IDiagnosticAnalyzerService diagnosticAnalyzerService)
     : base(roslynLspClientServiceFactory, diagnosticAnalyzerService)
 {
 }
示例#11
0
 public RoslynCompletionProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
 }
 protected TypeScriptLspNavigationBarItemService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
     : base(roslynLspClientServiceFactory)
 {
 }
 protected CSharpLspNavigationBarItemService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
     : base(roslynLspClientServiceFactory)
 {
 }
 public VBLspCompletionProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
     : base(roslynLspClientServiceFactory)
 {
 }
示例#15
0
 public RoslynDocumentHighlightsService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
 }
示例#16
0
 internal RoslynNavigationBarItemService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
 }
示例#17
0
 public VBLspEditorClassificationFactoryService(RoslynLspClientServiceFactory roslynLspClientServiceFactory, ClassificationTypeMap classificationTypeMap, IThreadingContext threadingContext)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _classificationTypeMap         = classificationTypeMap ?? throw new ArgumentNullException(nameof(classificationTypeMap));
     _threadingContext = threadingContext;
 }
 public RoslynCodeActionProvider(RoslynLspClientServiceFactory roslynLspClientServiceFactory, IDiagnosticAnalyzerService diagnosticAnalyzerService)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _diagnosticAnalyzerService     = diagnosticAnalyzerService ?? throw new ArgumentNullException(nameof(diagnosticAnalyzerService));
 }
示例#19
0
 public RoslynRemoteDiagnosticsService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
 {
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
 }
 public VBLspDocumentHighlightsService(RoslynLspClientServiceFactory roslynLspClientServiceFactory)
     : base(roslynLspClientServiceFactory)
 {
 }