public YamlErrorStageProcess(IDaemonProcess process, DaemonProcessKind processKind, ElementProblemAnalyzerRegistrar elementProblemAnalyzerRegistrar, IContextBoundSettingsStore settings, IYamlFile file, bool allowOpeningChameleons) : base(process, file, allowOpeningChameleons) { var elementProblemAnalyzerData = new ElementProblemAnalyzerData(file, settings, ElementProblemAnalyzerRunKind.FullDaemon); elementProblemAnalyzerData.SetDaemonProcess(process, processKind); myElementAnalyzerDispatcher = elementProblemAnalyzerRegistrar.CreateDispatcher(elementProblemAnalyzerData); }
public T4ProblemAnalyzerProcess( [NotNull] IT4File file, [NotNull] IDaemonProcess daemonProcess, [NotNull] ElementProblemAnalyzerRegistrar registrar, [NotNull] IContextBoundSettingsStore settings ) : base(daemonProcess) { File = file; Registrar = registrar; Settings = settings; }
public JsonNewInspectionsProcess(IDaemonProcess process, IContextBoundSettingsStore settingsStore, IJsonNewFile file, DaemonProcessKind processKind, ElementProblemAnalyzerRegistrar elementProblemAnalyzerRegistrar) : base(process, settingsStore, file) { myProcessKind = processKind; myElementProblemAnalyzerRegistrar = elementProblemAnalyzerRegistrar; var problemAnalyzerData = new ElementProblemAnalyzerData( file, settingsStore, ElementProblemAnalyzerRunKind.FullDaemon, process.GetCheckForInterrupt()); problemAnalyzerData.SetDaemonProcess(process, processKind); problemAnalyzerData.SetFile(File); myElementAnalyzerDispatcher = elementProblemAnalyzerRegistrar.CreateDispatcher(problemAnalyzerData); }
public YamlErrorStage(ElementProblemAnalyzerRegistrar elementProblemAnalyzerRegistrar) { myElementProblemAnalyzerRegistrar = elementProblemAnalyzerRegistrar; }
public ShaderLabErrorStageProcess(IDaemonProcess process, DaemonProcessKind processKind, ElementProblemAnalyzerRegistrar elementProblemAnalyzerRegistrar, IContextBoundSettingsStore settings, IShaderLabFile file) : base(process, settings, file) { #if RIDER var elementProblemAnalyzerData = new ElementProblemAnalyzerData(file, settings); elementProblemAnalyzerData.SetDaemonProcess(process, processKind); #else var elementProblemAnalyzerData = new ElementProblemAnalyzerData(process, processKind, settings); #endif myElementAnalyzerDispatcher = elementProblemAnalyzerRegistrar.CreateDispatcher(elementProblemAnalyzerData); }
public ShaderLabErrorStage(ElementProblemAnalyzerRegistrar elementProblemAnalyzerRegistrar) { myElementProblemAnalyzerRegistrar = elementProblemAnalyzerRegistrar; }
public T4ProblemAnalyzerStage([NotNull] ElementProblemAnalyzerRegistrar registrar) => Registrar = registrar;
public JsonInspectionsStage(ElementProblemAnalyzerRegistrar elementProblemAnalyzerRegistrar) { myElementProblemAnalyzerRegistrar = elementProblemAnalyzerRegistrar; }