@codechecks/client
Version:
Open source platform for code review automation
26 lines (25 loc) • 658 B
TypeScript
export interface CodeChecksReportBody {
name: string;
shortDescription: string;
longDescription?: string;
detailsUrl?: string | {
url: string;
label: string;
};
}
export declare type CodeChecksReportStatus = "success" | "failure";
export interface CodeChecksReport extends CodeChecksReportBody {
status: CodeChecksReportStatus;
}
export interface CodeChecksSettings {
speculativeBranchSelection: boolean;
branches: string[];
}
export interface CodeChecksClientArgs {
project?: string;
failFast?: boolean;
withExitStatus?: boolean;
}
export interface RunnerConfig {
isWithExitStatus: boolean;
}