Class BuildReporter
- Namespace
- CodeBase.ForBuildAssistant.Reporter
- Assembly
- 4Experience.CodeBase.ForBuildAssistant.Editor.dll
[CreateAssetMenu(menuName = "4Experience/CodeBase/Build Process/BuildReporter", order = -29)]
public class BuildReporter : SingletonScriptableObject<BuildReporter>
- Inheritance
-
Object
ScriptableObject
BuildReporter
- Inherited Members
-
- Extension Methods
-
Properties
GenerateReport
private bool GenerateReport { get; set; }
Property Value
- bool
private string HeaderFormat { get; }
Property Value
- string
ReportSectionFlags
private BuildReporter.ReportSection ReportSectionFlags { get; set; }
Property Value
- BuildReporter.ReportSection
Reporter
private ReportGenerator Reporter { get; }
Property Value
- ReportGenerator
Methods
private string GenerateHeader(string header)
Parameters
header string
Returns
- string
PrintBuildProcessReport()
public void PrintBuildProcessReport()
ReportBuildConfiguration()
public void ReportBuildConfiguration()
ReportBuildConfigurationBuildActions(List<BaseBuildAction>)
private void ReportBuildConfigurationBuildActions(List<BaseBuildAction> buildActionCollection)
Parameters
buildActionCollection List<BaseBuildAction>
ReportBuildConfigurationBuildVariants(List<BuildVariant>)
private void ReportBuildConfigurationBuildVariants(List<BuildVariant> buildVariantCollection)
Parameters
buildVariantCollection List<BuildVariant>
ReportBuildConfigurationGeneralInfo(ProjectBuildConfiguration)
private void ReportBuildConfigurationGeneralInfo(ProjectBuildConfiguration buildConfiguration)
Parameters
buildConfiguration ProjectBuildConfiguration
ReportExecutedBuildAction(BaseBuildAction)
public void ReportExecutedBuildAction(BaseBuildAction buildAction)
Parameters
buildAction BaseBuildAction
ReportUnityBuildReport(BuildVariant, BuildReport)
public void ReportUnityBuildReport(BuildVariant buildVariant, BuildReport buildReport)
Parameters
buildVariant BuildVariant
buildReport BuildReport
ReportUnityBuildReportFiles(BuildFile[])
private void ReportUnityBuildReportFiles(BuildFile[] buildFileCollection)
Parameters
buildFileCollection BuildFile[]
ReportUnityBuildReportGeneralInfo(BuildVariant, BuildSummary)
private void ReportUnityBuildReportGeneralInfo(BuildVariant buildVariant, BuildSummary buildSummary)
Parameters
buildVariant BuildVariant
buildSummary BuildSummary
ReportUnityBuildReportSteps(BuildStep[])
private void ReportUnityBuildReportSteps(BuildStep[] buildStepCollection)
Parameters
buildStepCollection BuildStep[]
ReportUnityBuildReportStepsLog(BuildStep[])
private void ReportUnityBuildReportStepsLog(BuildStep[] buildStepCollection)
Parameters
buildStepCollection BuildStep[]