BaseScanner¶
- class neophile.scanner.base.BaseScanner¶
Bases:
abc.ABC
Base class for dependency scanners.
Methods Summary
name
()The name of the scanner type.
scan
()Scan a source tree for dependencies.
Methods Documentation
- abstract 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
- abstract scan() Sequence[Dependency] ¶
Scan a source tree for dependencies.
- Returns
results – A list of all discovered dependencies.
- Return type