private static void WriteObservedInputHelp(HelpWriter writer) { writer.WriteBanner("Observed Input Analysis"); writer.WriteModeOption(nameof(AnalysisMode.ObservedInput), "Generates a text file containing ObservedInput as discovered at build/cache retrieve"); writer.WriteOption("outputFile", "Required. The file where to write the results", shortName: "o"); }
private static void WriteFileConsumptionAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("File Consumption Analyzer"); writer.WriteModeOption(nameof(AnalysisMode.FileConsumption), "Collects information about produced/consumed files"); writer.WriteOption("outputDirectory", "Required. The directory where to write the results", shortName: "o"); }
private static void WriteExportDgmlAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("ExportDgml Analysis"); writer.WriteModeOption(nameof(AnalysisMode.ExportDgml), "Generates a dgml file of the pip graph"); writer.WriteOption("outputFile", "Required. The directory containing the cached pip graph files.", shortName: "o"); }
private static void WriteEventStatsHelp(HelpWriter writer) { writer.WriteBanner("Event Stats Analysis"); writer.WriteModeOption(nameof(AnalysisMode.EventStats), "Generates stats on the aggregate size and count of execution log events"); writer.WriteOption("outputFile", "Required. The file where to write the results", shortName: "o"); }
private static void WriteCriticalPathAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("Critical Path Analysis"); writer.WriteModeOption(nameof(AnalysisMode.CriticalPath), "Generates file containing information about build critical path"); writer.WriteOption("outputFile", "Required. The location of the output file for critical path analysis.", shortName: "o"); }
private static void WriteCosineJsonExportHelp(HelpWriter writer) { writer.WriteBanner("Cosine Json Export Analysis"); writer.WriteModeOption(nameof(AnalysisMode.ExportGraph), "Generates a JSON file containing pip graph and runtime info"); writer.WriteOption("outputFile", "Required. The json file to create.", shortName: "o"); }
private static void WritePipGraphExporterHelp(HelpWriter writer) { writer.WriteBanner("Pip Graph Export Analysis"); writer.WriteModeOption(nameof(AnalysisMode.ExportGraph), "Generates a JSON file containing pip graph and runtime info"); writer.WriteOption("outputFile", "Required. The directory containing the cached pip graph files.", shortName: "o"); }
private static void WriteToolEnumerationHelp(HelpWriter writer) { writer.WriteBanner("Observed Tool Enumeration Analysis"); writer.WriteModeOption(nameof(AnalysisMode.ToolEnumeration), "Generates a text file containing enumeration by tools launched by pips. NOTE: Requires build with /logObservedFileAccesses."); writer.WriteOption("outputFile", "Required. The file where to write the results", shortName: "o"); }
private static void WriteDumpMountsAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("Dump Mounts Analysis"); writer.WriteModeOption(nameof(AnalysisMode.DumpMounts), "Generates a JSON file containing information about all the mounts"); writer.WriteOption("outputFile", "Required. The location of the output file.", shortName: "o"); }
private static void WriteCopyFilesAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("Copy Files Analysis"); writer.WriteModeOption(nameof(AnalysisMode.CopyFile), "Lists all copy files by: destination src"); writer.WriteOption("outputFile", "Required. The location of the output file.", shortName: "o"); }
private static void WriteBuildSimulatorHelp(HelpWriter writer) { writer.WriteBanner("Build Simulation Analysis"); writer.WriteModeOption(nameof(AnalysisMode.Simulate), "EXPERIMENTAL. Build Simulator"); writer.WriteOption("outputFile", "Required. The file where to write the results", shortName: "o"); }
private static void WriteDirMembershipHelp(HelpWriter writer) { writer.WriteBanner("Directory Membership Analysis"); writer.WriteModeOption(nameof(AnalysisMode.DirMembership), "Generates a text file containing directory memberships as discovered at the time its hash is calculated"); writer.WriteOption(OutputFileArgName, "Required. The file where to write the results", shortName: "o"); }
private static void WriteIncrementalSchedulingStateAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("Incremental Scheduling State Analysis"); writer.WriteModeOption(nameof(AnalysisMode.IncrementalSchedulingState), "Generates textual format of incremental scheduling state"); writer.WriteOption("outputFile", "Required. The output file.", shortName: "o"); }
private static void WriteObservedInputSummaryHelp(HelpWriter writer) { writer.WriteBanner("Observed Input Summary Analysis"); writer.WriteModeOption(nameof(AnalysisMode.ObservedInputSummary), "Generates a text file containing summary level information about ObservedInputs"); writer.WriteOption("outputFile", "Required. The file where to write the results", shortName: "o"); }
private static void WritePerfSummaryAnalyzerHelp(HelpWriter writer) { writer.WriteBanner("Performance Summary Analysis"); writer.WriteModeOption(nameof(AnalysisMode.PerfSummary), "Dumps an html file that contains a performance summary"); writer.WriteOption("outputFile", "Required. The location of the output file for critical path analysis.", shortName: "o"); }