Beispiel #1
0
 public AnalyzeMenu(ILifetimeScope scope, DTE dte, IOutputWindowWriter output)
 {
     _scope       = scope;
     _dte         = dte;
     _output      = output;
     _productInfo = new ProductInformation("AnalyzeMenu");
 }
Beispiel #2
0
 public ApiPortVsAnalyzer(
     ApiPortClient client,
     OptionsViewModel optionsViewModel,
     IOutputWindowWriter outputWindow,
     IReportViewer viewer,
     IProgressReporter reporter)
 {
     _client           = client;
     _optionsViewModel = optionsViewModel;
     _outputWindow     = outputWindow;
     _viewer           = viewer;
     _reporter         = reporter;
 }
Beispiel #3
0
 public ProjectAnalyzer(
     IVsApiPortAnalyzer analyzer,
     IErrorListProvider errorList,
     ISourceLineMapper sourceLineMapper,
     IFileWriter reportWriter,
     IOutputWindowWriter outputWindowWriter,
     IFileSystem fileSystem,
     IProjectBuilder builder,
     IProjectMapper projectMapper)
 {
     _analyzer           = analyzer;
     _sourceLineMapper   = sourceLineMapper;
     _reportWriter       = reportWriter;
     _fileSystem         = fileSystem;
     _builder            = builder;
     _errorList          = errorList;
     _projectMapper      = projectMapper;
     _outputWindowWriter = outputWindowWriter;
 }
Beispiel #4
0
 public AnalyzeMenu(ILifetimeScope scope, DTE dte, IOutputWindowWriter output)
 {
     _scope  = scope;
     _dte    = dte;
     _output = output;
 }
Beispiel #5
0
 public ActionLogger(IOutputWindowManager outputWindow, IErrorListManager errorList)
 {
     _outputWriter = outputWindow.GetExecutionResultPane();
     _errorList    = errorList;
 }