|
PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
|
Functions | |
| argparse.Namespace | parse_args () |
| Parse command-line arguments. | |
| iter_markdown_files (Path repo_root, str docs_dir, str examples_dir, bool include_readme) | |
| Yield markdown files from configured roots. | |
| bool | should_skip_link (str target) |
| Perform should skip link. | |
| str | normalize_target (str raw_target) |
| Normalize target. | |
| int | main () |
| Entry point for this script. | |
Variables | |
| LINK_PATTERN = re.compile(r"!\[[^\]]*\]\(([^)\s]+)(?:\s+\"[^\"]*\")?\)|\[[^\]]*\]\(([^)\s]+)(?:\s+\"[^\"]*\")?\)") | |
Basic local markdown link checker for README, docs, and example guides.
| argparse.Namespace check_markdown_links.parse_args | ( | ) |
Parse command-line arguments.
parse_args(). Definition at line 13 of file check_markdown_links.py.
| check_markdown_links.iter_markdown_files | ( | Path | repo_root, |
| str | docs_dir, | ||
| str | examples_dir, | ||
| bool | include_readme | ||
| ) |
Yield markdown files from configured roots.
| [in] | repo_root | Argument passed to iter_markdown_files(). |
| [in] | docs_dir | Argument passed to iter_markdown_files(). |
| [in] | examples_dir | Argument passed to iter_markdown_files(). |
| [in] | include_readme | Argument passed to iter_markdown_files(). |
Definition at line 55 of file check_markdown_links.py.
| bool check_markdown_links.should_skip_link | ( | str | target | ) |
Perform should skip link.
| [in] | target | Argument passed to should_skip_link(). |
should_skip_link(). Definition at line 77 of file check_markdown_links.py.
| str check_markdown_links.normalize_target | ( | str | raw_target | ) |
Normalize target.
| [in] | raw_target | Argument passed to normalize_target(). |
normalize_target(). Definition at line 92 of file check_markdown_links.py.
| int check_markdown_links.main | ( | ) |
Entry point for this script.
main(). Definition at line 102 of file check_markdown_links.py.
| check_markdown_links.LINK_PATTERN = re.compile(r"!\[[^\]]*\]\(([^)\s]+)(?:\s+\"[^\"]*\")?\)|\[[^\]]*\]\(([^)\s]+)(?:\s+\"[^\"]*\")?\)") |
Definition at line 10 of file check_markdown_links.py.