SYMBOL INDEX (17 symbols across 5 files) FILE: docs/js/extra.js function cleanupClipboardText (line 1) | function cleanupClipboardText(targetSelector) { function setCopyText (line 20) | function setCopyText() { function get_path (line 64) | function get_path() { FILE: python/ty/__main__.py function _run (line 9) | def _run() -> None: FILE: python/ty/_find_ty.py class TyNotFound (line 8) | class TyNotFound(FileNotFoundError): ... function find_ty_bin (line 11) | def find_ty_bin() -> str: function _module_path (line 56) | def _module_path() -> str | None: function _matching_parents (line 61) | def _matching_parents(path: str | None, match: str) -> str | None: function _join (line 87) | def _join(path: str | None, *parts: str) -> str | None: function _user_scheme (line 93) | def _user_scheme() -> str: FILE: scripts/transform_readme.py function main (line 21) | def main() -> None: FILE: scripts/update_schemastore.py class SchemastoreRepos (line 34) | class SchemastoreRepos(NamedTuple): class GitProtocol (line 39) | class GitProtocol(enum.Enum): method schemastore_repos (line 43) | def schemastore_repos(self) -> SchemastoreRepos: function update_schemastore (line 59) | def update_schemastore( function determine_git_protocol (line 142) | def determine_git_protocol(argv: list[str] | None = None) -> GitProtocol: function main (line 158) | def main() -> None: