I/O & Encoding

PyDirhash

Third-party Python package module — dirhash. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.cli.get_kwargs()Neutral
#
Signature
cli.get_kwargs(args)

cli.get_kwargs function.

.cli.main()Neutral
#
Signature
cli.main()

cli.main function.

.dirhash()Neutral
#
Signature
dirhash(directory, algorithm, match, ignore, linked_dirs, linked_files, empty_dirs, entry_properties, allow_cyclic_links, chunk_size, jobs)

dirhash function.

.dirhash_impl()Neutral
#
Signature
dirhash_impl(directory, algorithm, filter_, protocol, chunk_size, jobs)

dirhash_impl function.

.get_match_patterns()Neutral
#
Signature
get_match_patterns(match, ignore, ignore_extensions, ignore_hidden)

get_match_patterns function.

.included_paths()Neutral
#
Signature
included_paths(directory, match, ignore, linked_dirs, linked_files, empty_dirs, allow_cyclic_links)

included_paths function.

.Filter()Neutral
#
Signature
Filter(...)

Filter class.

.Protocol()Neutral
#
Signature
Protocol(...)

Protocol class.

Fully-Qualified Names

FQNField
dirhashfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import dirhash