Example #1
0
 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;
 }
Example #3
0
 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;
 }