| Interface | Description |
|---|---|
| DefectReporter |
Interface around the 'backend' of submitting a defect report.
|
| DefectReporter.DefectReport | |
| DefectReporter.DefectSubmitResult | |
| DefectReporter.FileChangesIgnoredReport |
Information helpful when diagnosing 'buck is not picking up changes' reports.
|
| ExtraInfoCollector |
Responsible for getting extra information to the report by running a user-specified command.
|
| ExtraInfoCollector.ExtraInfoResult |
| Class | Description |
|---|---|
| AbstractReport |
Base class for gathering logs and other interesting information from buck.
|
| BuildLogHelper |
Methods for finding and inspecting buck log files.
|
| DefaultDefectReporter |
Takes care of actually writing out the report.
|
| DefaultExtraInfoCollector |
Runs an optional user-specified command to get extra info for the rage report.
|
| DefectReporter.DefectReport.Builder | |
| DoctorInteractiveReport |
Responsible for gathering logs and other interesting information from buck when part of the
information is already available when calling the constructor.
|
| DoctorReportHelper | |
| UserInput |
Helper methods for handling input from the user.
|
| WatchmanDiagReportCollector |
Gets watchman diagnostics using the watchman-diag command.
|
| Exception | Description |
|---|---|
| ExtraInfoCollector.ExtraInfoExecutionException |