public SelectedIssueLocationTaggerProvider(IBufferTagAggregatorFactoryService bufferTagAggregatorFactoryService, IAnalysisIssueSelectionService issueSelectionService, ITaggableBufferIndicator taggableBufferIndicator) { this.bufferTagAggregatorFactoryService = bufferTagAggregatorFactoryService; this.issueSelectionService = issueSelectionService; this.taggableBufferIndicator = taggableBufferIndicator; }
public ErrorTaggerProvider(IBufferTagAggregatorFactoryService bufferTagAggregatorFactoryService, ITaggableBufferIndicator taggableBufferIndicator, IErrorTagTooltipProvider errorTagTooltipProvider) { this.bufferTagAggregatorFactoryService = bufferTagAggregatorFactoryService; this.taggableBufferIndicator = taggableBufferIndicator; this.errorTagTooltipProvider = errorTagTooltipProvider; }
internal override ITaggerProvider CreateTestSubject(ITaggableBufferIndicator taggableBufferIndicator) { var aggregatorMock = new Mock <IBufferTagAggregatorFactoryService>(); aggregatorMock.Setup(x => x.CreateTagAggregator <IIssueLocationTag>(It.IsAny <ITextBuffer>())) .Returns(Mock.Of <ITagAggregator <IIssueLocationTag> >()); return(new SelectedIssueLocationTaggerProvider(aggregatorMock.Object, Mock.Of <IAnalysisIssueSelectionService>(), taggableBufferIndicator)); }
public LocationTaggerProvider(IIssueLocationStoreAggregator locationStore, IIssueSpanCalculator spanCalculator, ITaggableBufferIndicator taggableBufferIndicator, ILogger logger) { this.locationStore = locationStore; this.spanCalculator = spanCalculator; this.taggableBufferIndicator = taggableBufferIndicator; this.logger = logger; }
internal override ITaggerProvider CreateTestSubject(ITaggableBufferIndicator taggableBufferIndicator) => new LocationTaggerProvider(ValidLocationStore, ValidSpanCalculator, taggableBufferIndicator, ValidLogger);
public IssueLocationAdornmentTaggerProvider(IBufferTagAggregatorFactoryService bufferTagAggregatorFactoryService, ITaggableBufferIndicator taggableBufferIndicator) { this.bufferTagAggregatorFactoryService = bufferTagAggregatorFactoryService; this.taggableBufferIndicator = taggableBufferIndicator; }
internal abstract IViewTaggerProvider CreateTestSubject(ITaggableBufferIndicator taggableBufferIndicator);
public IssueHighlightViewTaggerProvider(IBufferTagAggregatorFactoryService bufferTagAggregatorFactoryService, ITaggableBufferIndicator taggableBufferIndicator) { this.bufferTagAggregatorFactoryService = bufferTagAggregatorFactoryService; this.taggableBufferIndicator = taggableBufferIndicator; }