UNPKG

sourcecontrol

Version:

A modern TypeScript CLI application for source control

17 lines 659 B
import { TreeWalker } from '../../../core/tree'; import { StatusResult } from '../types'; import { GitIndex } from '../git-index'; import { IgnoreManager } from '../../../core/ignore'; export declare class StatusCalculator { private repoRoot; private treeWalker; private ignoreManager; constructor(repoRoot: string, treeWalker: TreeWalker, ignoreManager: IgnoreManager); calculateStatus(index: GitIndex): Promise<StatusResult>; private compareStagedChanges; private compareUnstagedChanges; private isFileModified; private findUntrackedFiles; private getAllWorkingFiles; } //# sourceMappingURL=status-calculator.d.ts.map