oc_chat
Loading...
Searching...
No Matches
scanner.py File Reference

Go to the source code of this file.

Classes

class  oc_chat.registry.source.scanner.ScannedRecord

Namespaces

namespace  oc_chat
namespace  oc_chat.registry
namespace  oc_chat.registry.source
namespace  oc_chat.registry.source.scanner

Functions

bool oc_chat.registry.source.scanner._is_noise (str name)
list[Path] oc_chat.registry.source.scanner._walk_files (Path root, frozenset[str] temp_dir_names)
ScannedRecord oc_chat.registry.source.scanner._classify (Path root, Path path, frozenset[str] phase_stems)
None oc_chat.registry.source.scanner._check_casefold_stems (Path root, list[Path] files)
list[Path] oc_chat.registry.source.scanner.observed_files (Path root, *, frozenset[str] temp_dir_names=frozenset())
list[ScannedRecord] oc_chat.registry.source.scanner.scan_source_tree (Path root, *, frozenset[str] temp_dir_names=frozenset())

Variables

frozenset oc_chat.registry.source.scanner.NOISE_EXACT = frozenset({".DS_Store", "Thumbs.db"})
tuple oc_chat.registry.source.scanner.NOISE_GLOBS = ("*.swp", "*~", "*.tmp")
frozenset oc_chat.registry.source.scanner.ITEM_TRACK_KINDS
frozenset oc_chat.registry.source.scanner.CHANGELOG_KINDS = frozenset({"roadmap", "product"})
str oc_chat.registry.source.scanner._CASEFOLD_EXCLUDE = "README.md"