public void OnBuildStatusChanged(Project project, BuildState buildState, BuildStatus buildStatus) { if (BuildStatusChanged != null) { BuildStatusChanged(this, new BuildStatusChangedEventArgs { Project = project, BuildState = buildState, BuildStatus = buildStatus }); } }
public ExecutionStage(BuildState buildState, BuildStatus buildStatus, IOutputPlugin outputPlugin) { BuildState = buildState; BuildStatus = buildStatus; OutputPlugin = outputPlugin; }
private void QueueOutputEvent(Project project, BuildState buildState, BuildStatus buildStatus) { this.consumer.Add(new ProcessRequest { Project = project, ProjectState = new ProjectState { BuildState = buildState, BuildStatus = buildStatus } }); OnBuildStatusChanged(project, buildState, buildStatus); }
public StatusReceivedEventArgs(BuildState state) { this.state = state; }