public PreviewWordCommand( ITextView textView, IRInteractiveWorkflowProvider workflowProvider, IApplicationShell appShell, IProcessServices pss, IFileSystem fs) : base(textView, (int)MdPackageCommandId.icmdPreviewWord, workflowProvider, appShell, pss, fs) { }
public ReplCommandTest() { _debuggerModeTracker = new VsDebuggerModeTracker(); _componentContainerFactory = new InteractiveWindowComponentContainerFactoryMock(); _workflowProvider = TestRInteractiveWorkflowProviderFactory.Create(debuggerModeTracker: _debuggerModeTracker); _workflow = _workflowProvider.GetOrCreate(); }
public RProjectLoadHooks(UnconfiguredProject unconfiguredProject , [ImportMany("Microsoft.VisualStudio.ProjectSystem.Microsoft.VisualStudio.Shell.Interop.IVsProject")] IEnumerable<Lazy<IVsProject>> cpsIVsProjects , IProjectLockService projectLockService , IRInteractiveWorkflowProvider workflowProvider , IInteractiveWindowComponentContainerFactory componentContainerFactory , IRToolsSettings toolsSettings , IThreadHandling threadHandling , ISurveyNewsService surveyNews , [Import(AllowDefault = true)] IProjectItemDependencyProvider dependencyProvider , ICoreShell coreShell) { _unconfiguredProject = unconfiguredProject; _cpsIVsProjects = cpsIVsProjects; _projectLockService = projectLockService; _workflowProvider = workflowProvider; _toolsSettings = toolsSettings; _threadHandling = threadHandling; _surveyNews = surveyNews; _dependencyProvider = dependencyProvider; _coreShell = coreShell; _projectDirectory = unconfiguredProject.GetProjectDirectory(); unconfiguredProject.ProjectRenamedOnWriter += ProjectRenamedOnWriter; unconfiguredProject.ProjectUnloading += ProjectUnloading; _fileWatcher = new MsBuildFileSystemWatcher(_projectDirectory, "*", 25, 1000, _coreShell.Services.FileSystem, new RMsBuildFileSystemFilter(), coreShell.Services.Log); _fileWatcher.Error += FileWatcherError; Project = new FileSystemMirroringProject(unconfiguredProject, projectLockService, _fileWatcher, _dependencyProvider, coreShell.Services.Log); }
public VignetteCodeColorBuilder( IRInteractiveWorkflowProvider workflowProvider, IClassificationFormatMapService cfms, IClassificationTypeRegistryService ctrs) { _workflowProvider = workflowProvider; _formatMapService = cfms; _classificationRegistryService = ctrs; }
public RHistoryIntegrationTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _textBufferFactory = _exportProvider.GetExportedValue<ITextBufferFactoryService>(); _textEditorFactory = _exportProvider.GetExportedValue<ITextEditorFactoryService>(); _workflowProvider = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>(); _contentTypeRegistryService = _exportProvider.GetExportedValue<IContentTypeRegistryService>(); _historyVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRHistoryVisualComponentContainerFactory>(); }
public ReplCommandTest() { _debuggerModeTracker = new VsDebuggerModeTracker(); _workflowProvider = TestRInteractiveWorkflowProviderFactory.Create( connectionsProvider: new ConnectionManagerProvider(new TestStatusBar(), RToolsSettings.Current), debuggerModeTracker: _debuggerModeTracker); _workflow = _workflowProvider.GetOrCreate(); }
public RInteractiveEvaluatorTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); var settings = _exportProvider.GetExportedValue<IRSettings>(); settings.RCodePage = 1252; _workflowProvider = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>(); _workflow = UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate()); }
public VsRHistoryCommandFactory(IRHistoryProvider historyProvider, IRInteractiveWorkflowProvider interactiveWorkflowProvider, IContentTypeRegistryService contentTypeRegistry, IActiveWpfTextViewTracker textViewTracker) { _historyProvider = historyProvider; _interactiveWorkflowProvider = interactiveWorkflowProvider; _contentTypeRegistry = contentTypeRegistry; _textViewTracker = textViewTracker; }
public PreviewHtmlCommand( ITextView textView, IRInteractiveWorkflowProvider workflowProvider, IApplicationShell appShell, IProcessServices pss, IFileSystem fs, IWebBrowserServices wbs) : base(textView, (int)MdPackageCommandId.icmdPreviewHtml, workflowProvider, appShell, pss, fs) { _wbs = wbs; }
public RProjectLoadHooks(UnconfiguredProject unconfiguredProject, IProjectLockService projectLockService, IRInteractiveWorkflowProvider workflowProvider, IInteractiveWindowComponentContainerFactory componentContainerFactory, IRToolsSettings toolsSettings, IFileSystem fileSystem, IThreadHandling threadHandling) { _unconfiguredProject = unconfiguredProject; _workflowProvider = workflowProvider; _componentContainerFactory = componentContainerFactory; _toolsSettings = toolsSettings; _fileSystem = fileSystem; _threadHandling = threadHandling; _projectDirectory = unconfiguredProject.GetProjectDirectory(); unconfiguredProject.ProjectUnloading += ProjectUnloading; _fileWatcher = new MsBuildFileSystemWatcher(_projectDirectory, "*", 25, fileSystem, new RMsBuildFileSystemFilter()); Project = new FileSystemMirroringProject(unconfiguredProject, projectLockService, _fileWatcher); }
public PreviewCommand(ITextView textView, int id, IRInteractiveWorkflowProvider workflowProvider, IApplicationShell appShell, IProcessServices pss, IFileSystem fs) : base(textView, new CommandId[] { new CommandId(MdPackageCommandId.MdCmdSetGuid, id) }, false) { _workflowProvider = workflowProvider; AppShell = appShell; _pss = pss; _fs = fs; IEnumerable<Lazy<IMarkdownFlavorPublishHandler>> handlers = AppShell.ExportProvider.GetExports<IMarkdownFlavorPublishHandler>(); foreach (var h in handlers) { _flavorHandlers[h.Value.Flavor] = h.Value; } }
public PackageIndex(IRInteractiveWorkflowProvider interactiveWorkflowProvider, ICoreShell shell, IIntellisenseRSession host, IFunctionIndex functionIndex) { _shell = shell; _host = host; _functionIndex = functionIndex; _workflow = interactiveWorkflowProvider.GetOrCreate(); _interactiveSession = _workflow.RSession; _interactiveSession.Connected += OnSessionConnected; _interactiveSession.PackagesInstalled += OnPackagesChanged; _interactiveSession.PackagesRemoved += OnPackagesChanged; _workflow.RSessions.BrokerStateChanged += OnBrokerStateChanged; if (_workflow.RSession.IsHostRunning) { BuildIndexAsync().DoNotWait(); } }
public LoadedPackagesProvider(IRInteractiveWorkflowProvider workflowProvider) : base(workflowProvider) { }
public DebugObjectEvaluator(IRInteractiveWorkflowProvider workflowProvider) { _workflow = workflowProvider.GetOrCreate(); }
public OpenRDataVsUiHierarchyWindowCommandGroupHandler(UnconfiguredProject unconfiguredProject, IRInteractiveWorkflowProvider workflowProvider) : base(unconfiguredProject, workflowProvider, (long)VSConstants.VsUIHierarchyWindowCmdIds.UIHWCMDID_DoubleClick, (long)VSConstants.VsUIHierarchyWindowCmdIds.UIHWCMDID_EnterKey) {}
public WorkspaceVariableProvider(IRInteractiveWorkflowProvider workflowProvider) : base(workflowProvider) { }
public IntelliSenseRSession(ICoreShell coreShell, IRInteractiveWorkflowProvider workflowProvider) { _coreShell = coreShell; _workflow = workflowProvider.GetOrCreate(); _sessionProvider = _workflow.RSessions; }
public VsRCommandFactory(IRInteractiveWorkflowProvider workflowProvider) { _workflowProvider = workflowProvider; }
public ShowRInteractiveWindowsCommand(IRInteractiveWorkflowProvider interactiveWorkflowProvider, IInteractiveWindowComponentContainerFactory componentContainerFactory) : base(RGuidList.RCmdSetGuid, RPackageCommandId.icmdShowReplWindow) { _interactiveWorkflowProvider = interactiveWorkflowProvider; _componentContainerFactory = componentContainerFactory; }
public DropHandlerProvider(IEditorShell editorShell, IRInteractiveWorkflowProvider workflowProvider) { _editorShell = editorShell; _workflowProvider = workflowProvider; }
public SourceFilesCommand(ConfiguredProject configuredProject, IRInteractiveWorkflowProvider interactiveWorkflowProvider, IApplicationShell appShell) : base(interactiveWorkflowProvider, appShell, new FileSystem()) { _configuredProject = configuredProject; _interactiveWorkflowProvider = interactiveWorkflowProvider; _appShell = appShell; }
public VsRCommandFactory(IRInteractiveWorkflowProvider workflowProvider, IInteractiveWindowComponentContainerFactory componentContainerFactory) { _workflowProvider = workflowProvider; _componentContainerFactory = componentContainerFactory; }
public ReplKeyProcessor(IWpfTextView textView, IRInteractiveWorkflowProvider provider) { _textView = textView; _provider = provider; }
public CopyRemoteItemPathCommand(ConfiguredProject configuredProject, IRInteractiveWorkflowProvider interactiveWorkflowProvider, ICoreShell coreShell) { _configuredProject = configuredProject; _interactiveWorkflowProvider = interactiveWorkflowProvider; _coreShell = coreShell; }
public VsMdCommandFactory(IRInteractiveWorkflowProvider workflowProvider, IWebBrowserServices wbs) { _workflowProvider = workflowProvider; _wbs = wbs; }
protected SendFileCommandBase(IRInteractiveWorkflowProvider interactiveWorkflowProvider, IApplicationShell appShell, IFileSystem fs) { _interactiveWorkflowProvider = interactiveWorkflowProvider; _appShell = appShell; _fs = fs; }
public CopyItemPathCommand(IRInteractiveWorkflowProvider interactiveWorkflowProvider) { _interactiveWorkflowProvider = interactiveWorkflowProvider; }
protected RSessionChangeWatcher(IRInteractiveWorkflowProvider workflowProvider) { Workflow = workflowProvider.GetOrCreate(); }
public CodeViewer(IRInteractiveWorkflowProvider workflowProvider, IDataObjectEvaluator evaluator) : base(evaluator) { _workflow = workflowProvider.GetOrCreate(); }
public LoadedPackagesProvider(IRInteractiveWorkflowProvider workflowProvider) : base(workflowProvider) { }
public KeyProcessorProvider(IRInteractiveWorkflowProvider provider) { _provider = provider; }