PreCommitScanner¶
- class neophile.scanner.pre_commit.PreCommitScanner(root: Path)¶
Bases:
neophile.scanner.base.BaseScanner
Scan a source tree for pre-commit hook version references.
- Parameters
root (
pathlib.Path
) – The root of the source tree.
Methods Summary
name
()The name of the scanner type.
scan
()Scan a source tree for pre-commit hook version references.
Methods Documentation
- name() str ¶
The name of the scanner type.
- Returns
name – A string representing the type of scanner this is. Used for reporting results accumulated from a bunch of scanners.
- Return type
- scan() List[PreCommitDependency] ¶
Scan a source tree for pre-commit hook version references.
- Returns
results – A list of all discovered pre-commit dependencies.
- Return type