protected PipelineBuilderBase(Source[] source) { Logger = new PipelineLogger(); Option = new PSRuleOption(); Source = source; _Output = (r, b) => { }; HostContext = new HostContext(); }
internal HelpWriter(WriteOutput output, LanguageMode languageMode, bool inSession, PipelineLogger logger, bool online) : base(output) { _Logger = logger; _Result = new List <InvokeResult>(); _LanguageMode = languageMode; _InSession = inSession; ShouldOutput = !online; }
internal AssertWriter(WriteOutput output, PipelineLogger logger, PipelineWriter innerWriter, OutputStyle style) : base(output) { _Logger = logger; _InnerWriter = innerWriter; if (style == OutputStyle.AzurePipelines) { _Formatter = new AzurePipelinesFormatter(logger); } else if (style == OutputStyle.GitHubActions) { _Formatter = new GitHubActionsFormatter(logger); } else if (style == OutputStyle.Plain) { _Formatter = new PlainFormatter(logger); } else if (style == OutputStyle.Client) { _Formatter = new ClientFormatter(logger); } }
internal ClientFormatter(PipelineLogger logger) { _Logger = logger; }
internal GitHubActionsFormatter(PipelineLogger logger) { _Logger = logger; }
internal AzurePipelinesFormatter(PipelineLogger logger) { _Logger = logger; }
internal PlainFormatter(PipelineLogger logger) { _Logger = logger; }