MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / generatedPredicateFor

Method generatedPredicateFor

src/db/queries.ts:2037–2040  ·  view source on GitHub ↗

* A reusable `(path) => boolean` over a bounded candidate list, unioning the * indexed flag with the path convention. This is the shape every ranking * comparator wants: one query up front, then O(1) per comparison.

(filePaths: Iterable<string>)

Source from the content-addressed store, hash-verified

2035 * comparator wants: one query up front, then O(1) per comparison.
2036 */
2037 generatedPredicateFor(filePaths: Iterable<string>): (filePath: string) => boolean {
2038 const flagged = this.getGeneratedPathsAmong(filePaths);
2039 return (filePath: string) => flagged.has(filePath) || isGeneratedFile(filePath);
2040 }
2041
2042 /**
2043 * Which of `filePaths` are AMBIENT DECLARATION files — they declare nothing

Callers 3

buildContextMethod · 0.80

Calls 3

isGeneratedFileFunction · 0.90
hasMethod · 0.80

Tested by

no test coverage detected