C# Class Nordeus.Build.Reporters.BuildReporter

Base class for reporting messages to the build environment.
Mostra file Open project: Nordeus/UnityBuildPipeline

Public Methods

Method Description
CreateReporterByName ( string name ) : BuildReporter

Creates a build reporter by name. Returns null in case it cannot create one.

IndicateSuccessfulBuild ( ) : void

Indicates a successful build to the build environment.

Log ( string message, MessageSeverity severity = MessageSeverity.Info ) : void

Reports a message to the build environment.

Protected Methods

Method Description
LogInternal ( string message, MessageSeverity severity ) : void

Method Details

CreateReporterByName() public static method

Creates a build reporter by name. Returns null in case it cannot create one.
public static CreateReporterByName ( string name ) : BuildReporter
name string
return BuildReporter

IndicateSuccessfulBuild() public abstract method

Indicates a successful build to the build environment.
public abstract IndicateSuccessfulBuild ( ) : void
return void

Log() public method

Reports a message to the build environment.
public Log ( string message, MessageSeverity severity = MessageSeverity.Info ) : void
message string
severity MessageSeverity
return void

LogInternal() protected abstract method

protected abstract LogInternal ( string message, MessageSeverity severity ) : void
message string
severity MessageSeverity
return void