SYMBOL INDEX (75 symbols across 10 files) FILE: scripts/_common.py class Colors (line 20) | class Colors(str, Enum): method __str__ (line 21) | def __str__(self): function test_ignore_files (line 33) | def test_ignore_files(): function get_tldr_root (line 39) | def get_tldr_root(lookup_path: Optional[str] = None) -> Path: function test_get_tldr_root (line 67) | def test_get_tldr_root(): function get_templates (line 95) | def get_templates(root: Path, filename: str): function get_pages_dirs (line 140) | def get_pages_dirs(root: Path) -> list[Path]: function test_get_pages_dirs (line 156) | def test_get_pages_dirs(): function get_target_paths (line 185) | def get_target_paths( function test_get_target_paths (line 216) | def test_get_target_paths(): function get_locale (line 242) | def get_locale(path: Path) -> str: function test_get_locale (line 263) | def test_get_locale(): function get_status (line 271) | def get_status(action: str, dry_run: bool, type: str) -> str: function test_get_status (line 300) | def test_get_status(): function create_colored_line (line 327) | def create_colored_line(start_color: str, text: str) -> str: function test_create_colored_line (line 342) | def test_create_colored_line(): function create_argument_parser (line 349) | def create_argument_parser(description: str) -> argparse.ArgumentParser: function test_create_argument_parser (line 400) | def test_create_argument_parser(): function stage (line 424) | def stage(paths: list[Path]): function test_stage (line 436) | def test_stage(mock_subprocess_call): FILE: scripts/build-index.js function parsePlatform (line 8) | function parsePlatform(pagefile) { function parsePagename (line 12) | function parsePagename(pagefile) { function parseLanguage (line 16) | function parseLanguage(pagefile) { function buildPagesIndex (line 21) | function buildPagesIndex(files) { function saveIndex (line 67) | function saveIndex(index) { FILE: scripts/pdf/render.py function main (line 20) | def main(loc, colorscheme, output_filename, platform): FILE: scripts/send-to-bot.py function post_comment (line 35) | def post_comment(pr_id, body): function main (line 57) | def main(action): FILE: scripts/set-alias-page.py class Config (line 78) | class Config: class AliasPageContent (line 90) | class AliasPageContent: class AliasPage (line 100) | class AliasPage: function test_ignore_files (line 110) | def test_ignore_files(): function generate_alias_page_content (line 120) | def generate_alias_page_content( function set_alias_page (line 145) | def set_alias_page( function get_locale_alias_pattern (line 213) | def get_locale_alias_pattern(locale: str) -> str: function get_alias_command_in_page (line 221) | def get_alias_command_in_page(path: Path, alias_pattern: str) -> AliasPa... function sync_alias_page_to_locale (line 285) | def sync_alias_page_to_locale(pages_dir: Path, alias_page: AliasPage) ->... function get_english_alias_pages (line 307) | def get_english_alias_pages(en_path: Path) -> list[AliasPage]: function prompt_alias_page_info (line 344) | def prompt_alias_page_info(page_path: str) -> AliasPageContent: function main (line 442) | def main(): FILE: scripts/set-more-info-link.py class Config (line 70) | class Config: function set_link (line 80) | def set_link( function get_link (line 144) | def get_link(path: Path) -> str: function sync (line 179) | def sync( function main (line 213) | def main(): FILE: scripts/set-page-title.py function set_page_title (line 66) | def set_page_title( function get_page_title (line 112) | def get_page_title(path: Path) -> str: function sync (line 132) | def sync( function main (line 166) | def main(): FILE: scripts/set-see-also.py class Config (line 70) | class Config: function set_see_also (line 80) | def set_see_also( function get_see_also (line 146) | def get_see_also(path: Path) -> str: function sync (line 187) | def sync( function main (line 221) | def main(): FILE: scripts/update-command.py class MyFormatter (line 39) | class MyFormatter(logging.Formatter): method format (line 53) | def format(self, record): function get_locales (line 68) | def get_locales(base_path: Path) -> list[str]: function take_cmd_example_with_common_part (line 76) | def take_cmd_example_with_common_part(cmd_examples: list[str], common_pa... function get_cmd_examples_of_page (line 87) | def get_cmd_examples_of_page(page_text: str) -> list[str]: function find_cmd_example_with_common_part (line 92) | def find_cmd_example_with_common_part(common_part: str, page_text: str) ... function get_page_path (line 97) | def get_page_path(tldr_root: Path, locale: str, platform: str, filename:... function split_by_curly_brackets (line 103) | def split_by_curly_brackets(s: str) -> list[str]: function parse_placeholders (line 107) | def parse_placeholders(cmd_example: str) -> list[str]: function place_placeholders (line 115) | def place_placeholders(cmd_example: str, placeholders: list[str]) -> str: function remove_placeholders (line 123) | def remove_placeholders(cmd_example: str) -> str: function add_backticks (line 127) | def add_backticks(cmd_example: str) -> str: function update_page (line 131) | def update_page( function parse_arguments (line 161) | def parse_arguments() -> argparse.Namespace: function update_pages (line 200) | def update_pages( function clean_cmd_example (line 224) | def clean_cmd_example(cmd_example: str) -> str: function get_tldr_root (line 228) | def get_tldr_root() -> Path: function main (line 240) | def main(): FILE: scripts/wrong-filename.py function normalize (line 39) | def normalize(text: str) -> str: function check_file (line 52) | def check_file(path: Path) -> str | None: function main (line 86) | def main() -> int: