mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-07 08:17:05 +00:00
Added more documentation
This commit is contained in:
Vendored
+108
@@ -18,17 +18,125 @@ export namespace Pathspec {
|
||||
}
|
||||
|
||||
export class Pathspec {
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @static
|
||||
* @param {*} m
|
||||
* @param {number} pos
|
||||
* @returns {DiffDelta}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
static matchListDiffEntry(m: any, pos: number): DiffDelta;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @static
|
||||
* @param {*} m
|
||||
* @param {number} pos
|
||||
* @returns {string}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
static matchListEntry(m: any, pos: number): string;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @static
|
||||
* @param {*} m
|
||||
* @returns {number}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
static matchListEntrycount(m: any): number;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @static
|
||||
* @param {*} m
|
||||
* @param {number} pos
|
||||
* @returns {string}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
static matchListFailedEntry(m: any, pos: number): string;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @static
|
||||
* @param {*} m
|
||||
* @returns {number}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
static matchListFailedEntrycount(m: any): number;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @static
|
||||
* @param {Strarray} pathspec
|
||||
* @returns {Pathspec}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
static create(pathspec: Strarray): Pathspec;
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
free(): void;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {Diff} diff
|
||||
* @param {number} flags
|
||||
* @returns {Promise<any>}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
matchDiff(diff: Diff, flags: number): Promise<any>;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {Index} index
|
||||
* @param {number} flags
|
||||
* @returns {Promise<any>}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
matchIndex(index: Index, flags: number): Promise<any>;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {Tree} tree
|
||||
* @param {number} flags
|
||||
* @returns {Promise<any>}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
matchTree(tree: Tree, flags: number): Promise<any>;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {Repository} repo
|
||||
* @param {number} flags
|
||||
* @returns {Promise<any>}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
matchWorkdir(repo: Repository, flags: number): Promise<any>;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {number} flags
|
||||
* @param {string} path
|
||||
* @returns {number}
|
||||
*
|
||||
* @memberof Pathspec
|
||||
*/
|
||||
matchesPath(flags: number, path: string): number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user