PreCommitScanner¶
-
class
neophile.scanner.pre_commit.PreCommitScanner(root: Path)¶ Bases:
neophile.scanner.base.BaseScannerScan 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: str
-
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: List[ neophile.dependency.pre_commit.PreCommitDependency]
-