/// <summary>
 /// Initializes a new instance of the <see cref="CakeReportEntry"/> class.
 /// </summary>
 /// <param name="taskName">The name of the task.</param>
 /// <param name="category">The task category.</param>
 /// <param name="duration">The duration.</param>
 /// <param name="executionStatus">The execution status.</param>
 public CakeReportEntry(string taskName, CakeReportEntryCategory category, TimeSpan duration, CakeTaskExecutionStatus executionStatus)
 {
     TaskName        = taskName;
     Category        = category;
     Duration        = duration;
     ExecutionStatus = executionStatus;
 }
Esempio n. 2
0
 /// <summary>
 /// Adds a task result to the report.
 /// </summary>
 /// <param name="task">The task.</param>
 /// <param name="category">The category.</param>
 /// <param name="span">The span.</param>
 /// <param name="executionStatus">The execution status.</param>
 public void Add(string task, CakeReportEntryCategory category, TimeSpan span, CakeTaskExecutionStatus executionStatus)
 {
     _report.Add(new CakeReportEntry(task, category, span, executionStatus));
 }
Esempio n. 3
0
 /// <summary>
 /// Adds a task result to the report with a specific category.
 /// </summary>
 /// <param name="task">The task.</param>
 /// <param name="category">The category.</param>
 /// <param name="span">The span.</param>
 public void Add(string task, CakeReportEntryCategory category, TimeSpan span)
 {
     Add(task, category, span, CakeTaskExecutionStatus.Executed);
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CakeReportEntry"/> class.
 /// </summary>
 /// <param name="taskName">The name of the task.</param>
 /// <param name="category">The task category.</param>
 /// <param name="duration">The duration.</param>
 public CakeReportEntry(string taskName, CakeReportEntryCategory category, TimeSpan duration)
     : this(taskName, category, duration, CakeTaskExecutionStatus.Executed)
 {
 }