code-complexity
Version:
Measure the churn/complexity score. Higher values mean hotspots where refactorings should happen.
16 lines (15 loc) • 442 B
TypeScript
import { Options, Path } from "../types";
export declare type History = Path[];
export default class GitHistory {
private options;
readonly history: History;
readonly files: Path[];
static build(options: Options): GitHistory;
private constructor();
private buildGitLogCommand;
private buildHistory;
private executeGitLogCommand;
private listFiles;
private pathStillExists;
private filterMatches;
}