Coverage report: 100%

Files Functions Classes

coverage.py v7.16.1, created at 2026-09-15 14:46 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
plugin/scripts/_doc_examples_readme.py fences   100% 6 0 0   100% 2 0   100%
plugin/scripts/_doc_examples_readme.py should_skip   100% 1 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_readme.py shell_skip_reason   100% 6 0 0   100% 4 0   100%
plugin/scripts/_doc_examples_readme.py last_line   100% 2 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_readme.py check_shell   100% 5 0 2   100% 2 0   100%
plugin/scripts/_doc_examples_readme.py check_python   100% 5 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_readme.py check_fence   100% 12 0 0   100% 10 0   100%
plugin/scripts/_doc_examples_readme.py run_python_fences   100% 17 0 0   100% 8 0   100%
plugin/scripts/_doc_examples_readme.py _untagged_note   100% 4 0 0   100% 2 0   100%
plugin/scripts/_doc_examples_readme.py readme_report   100% 17 0 0   100% 8 0   100%
plugin/scripts/_doc_examples_readme.py print_report   100% 14 0 0   100% 8 0   100%
plugin/scripts/_doc_examples_readme.py (no function)   100% 29 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_source.py _node_name   100% 1 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_source.py _node_line   100% 1 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_source.py source_files   100% 1 0 0   100% 0 0   100%
plugin/scripts/_doc_examples_source.py docstring_examples   100% 19 0 0   100% 6 0   100%
plugin/scripts/_doc_examples_source.py run_doctests   100% 22 0 0   100% 4 0   100%
plugin/scripts/_doc_examples_source.py _notes   100% 7 0 0   100% 6 0   100%
plugin/scripts/_doc_examples_source.py docstring_report   100% 18 0 0   100% 8 0   100%
plugin/scripts/_doc_examples_source.py print_report   100% 9 0 0   100% 6 0   100%
plugin/scripts/_doc_examples_source.py (no function)   100% 20 0 0   100% 0 0   100%
plugin/scripts/_make_targets_runner.py catch_all_source   100% 1 0 0   100% 0 0   100%
plugin/scripts/_make_targets_runner.py pin_from   100% 5 0 0   100% 4 0   100%
plugin/scripts/_make_targets_runner.py parse_task_list   100% 12 0 0   100% 8 0   100%
plugin/scripts/_make_targets_runner.py tasks   100% 9 0 0   100% 6 0   100%
plugin/scripts/_make_targets_runner.py delegating_notes   100% 2 0 0   100% 0 0   100%
plugin/scripts/_make_targets_runner.py (no function)   100% 14 0 0   100% 0 0   100%
plugin/scripts/_rhiza_bundles.py _ensure_safe_bundle_path   100% 2 0 0   100% 2 0   100%
plugin/scripts/_rhiza_bundles.py _bundle_file_entries   100% 12 0 0   100% 6 0   100%
plugin/scripts/_rhiza_bundles.py Bundles.from_config   100% 10 0 0   100% 2 0   100%
plugin/scripts/_rhiza_bundles.py Bundles._order   100% 7 0 0   100% 2 0   100%
plugin/scripts/_rhiza_bundles.py Bundles._order._collect   100% 16 0 0   100% 12 0   100%
plugin/scripts/_rhiza_bundles.py Bundles.resolve_to_paths   100% 10 0 0   100% 6 0   100%
plugin/scripts/_rhiza_bundles.py Bundles.resolve_to_path_map   100% 10 0 0   100% 8 0   100%
plugin/scripts/_rhiza_bundles.py resolve_bundle_names   100% 11 0 0   100% 10 0   100%
plugin/scripts/_rhiza_bundles.py (no function)   100% 22 0 0   100% 0 0   100%
plugin/scripts/_rhiza_changelog.py newest_changelog_version   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_changelog.py read_changelog_version   100% 5 0 0   100% 0 0   100%
plugin/scripts/_rhiza_changelog.py (no function)   100% 6 0 0   100% 0 0   100%
plugin/scripts/_rhiza_common.py has_drive_letter   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_common.py escapes_root   100% 3 0 0   100% 0 0   100%
plugin/scripts/_rhiza_common.py log   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_common.py (no function)   100% 7 0 0   100% 0 0   100%
plugin/scripts/_rhiza_forge.py git_stdout   100% 4 0 0   100% 0 0   100%
plugin/scripts/_rhiza_forge.py classify_host   100% 7 0 0   100% 6 0   100%
plugin/scripts/_rhiza_forge.py detect_platform   100% 10 0 0   100% 6 0   100%
plugin/scripts/_rhiza_forge.py current_branch   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_forge.py (no function)   100% 14 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py get_git_executable   100% 5 0 0   100% 2 0   100%
plugin/scripts/_rhiza_git.py GitContext.default   100% 3 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py _run_git   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py status_porcelain   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py get_head_sha   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py _sparse_set   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py clone   100% 8 0 0   100% 4 0   100%
plugin/scripts/_rhiza_git.py update_sparse_checkout   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py merge_file   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_git.py scan_conflict_artifacts   100% 14 0 0   100% 8 0   100%
plugin/scripts/_rhiza_git.py (no function)   100% 21 0 0   100% 0 0   100%
plugin/scripts/_rhiza_layout.py command_files   100% 3 0 0   100% 0 0   100%
plugin/scripts/_rhiza_layout.py (no function)   100% 23 0 0   100% 0 0   100%
plugin/scripts/_rhiza_lock.py lock_path   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_lock.py previously_tracked   100% 13 0 0   100% 6 0   100%
plugin/scripts/_rhiza_lock.py clean_orphaned_files   100% 11 0 0   100% 6 0   100%
plugin/scripts/_rhiza_lock.py _lock_identity   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_lock.py build_lock   100% 7 0 0   100% 2 0   100%
plugin/scripts/_rhiza_lock.py write_lock   100% 15 0 0   100% 4 0   100%
plugin/scripts/_rhiza_lock.py read_base_sha   100% 6 0 0   100% 2 0   100%
plugin/scripts/_rhiza_lock.py (no function)   100% 18 0 0   100% 0 0   100%
plugin/scripts/_rhiza_merge.py MergeOutcome.clean   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_merge.py _relative_files   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_merge.py _same_content   100% 2 0 2   100% 0 0   100%
plugin/scripts/_rhiza_merge.py is_binary   100% 2 0 2   100% 0 0   100%
plugin/scripts/_rhiza_merge.py changed_files   100% 13 0 0   100% 8 0   100%
plugin/scripts/_rhiza_merge.py _delete   100% 2 0 0   100% 2 0   100%
plugin/scripts/_rhiza_merge.py _copy   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_merge.py merge_one   100% 24 0 0   100% 12 0   100%
plugin/scripts/_rhiza_merge.py merge_trees   100% 4 0 0   100% 2 0   100%
plugin/scripts/_rhiza_merge.py (no function)   100% 28 0 0   100% 0 0   100%
plugin/scripts/_rhiza_snapshot.py clone_template   100% 16 0 0   100% 2 0   100%
plugin/scripts/_rhiza_snapshot.py _expand_paths   100% 8 0 0   100% 6 0   100%
plugin/scripts/_rhiza_snapshot.py _remap_path   100% 8 0 0   100% 6 0   100%
plugin/scripts/_rhiza_snapshot.py prepare_snapshot   100% 11 0 0   100% 4 0   100%
plugin/scripts/_rhiza_snapshot.py copy_files   100% 4 0 0   100% 2 0   100%
plugin/scripts/_rhiza_snapshot.py (no function)   100% 17 0 0   100% 0 0   100%
plugin/scripts/_rhiza_template.py Template.from_config   100% 3 0 0   100% 0 0   100%
plugin/scripts/_rhiza_template.py Template.git_url   100% 9 0 0   100% 8 0   100%
plugin/scripts/_rhiza_template.py normalise_excludes   100% 3 0 0   100% 0 0   100%
plugin/scripts/_rhiza_template.py is_excluded   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_template.py load_template   100% 12 0 0   100% 6 0   100%
plugin/scripts/_rhiza_template.py (no function)   100% 27 0 0   100% 0 0   100%
plugin/scripts/_rhiza_toml.py table_span   100% 7 0 0   100% 6 0   100%
plugin/scripts/_rhiza_toml.py require_table   100% 4 0 0   100% 2 0   100%
plugin/scripts/_rhiza_toml.py present_keys   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_toml.py table_end   100% 3 0 0   100% 2 0   100%
plugin/scripts/_rhiza_toml.py append_table   100% 3 0 0   100% 2 0   100%
plugin/scripts/_rhiza_toml.py rejoin   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_toml.py merge_table   100% 12 0 0   100% 4 0   100%
plugin/scripts/_rhiza_toml.py set_key   100% 14 0 0   100% 6 0   100%
plugin/scripts/_rhiza_toml.py (no function)   100% 12 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml.py _build_loader   100% 18 0 2   100% 10 0   100%
plugin/scripts/_rhiza_yaml.py _build_loader._construct_str   100% 2 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml.py load_yaml   100% 12 0 0   100% 6 0   100%
plugin/scripts/_rhiza_yaml.py dump_yaml   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml.py dumps_yaml   100% 9 0 0   100% 6 0   100%
plugin/scripts/_rhiza_yaml.py _emit_scalar   100% 10 0 0   100% 8 0   100%
plugin/scripts/_rhiza_yaml.py _misreads_as_non_string   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml.py _starts_with_yaml_syntax   100% 3 0 0   100% 2 0   100%
plugin/scripts/_rhiza_yaml.py _needs_quote   100% 5 0 0   100% 4 0   100%
plugin/scripts/_rhiza_yaml.py _is_float   100% 5 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml.py as_list   100% 8 0 0   100% 6 0   100%
plugin/scripts/_rhiza_yaml.py (no function)   100% 23 0 2   100% 0 0   100%
plugin/scripts/_rhiza_yaml_parse.py parse_subset   100% 3 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml_parse.py _strip_comment   100% 10 0 0   100% 10 0   100%
plugin/scripts/_rhiza_yaml_parse.py _split_flow   100% 18 0 0   100% 12 0   100%
plugin/scripts/_rhiza_yaml_parse.py _flow_map   100% 6 0 0   100% 4 0   100%
plugin/scripts/_rhiza_yaml_parse.py _is_quoted   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml_parse.py _flow_list   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml_parse.py _plain_scalar   100% 9 0 0   100% 4 0   100%
plugin/scripts/_rhiza_yaml_parse.py scalar   100% 10 0 0   100% 8 0   100%
plugin/scripts/_rhiza_yaml_parse.py _indent_of   100% 1 0 0   100% 0 0   100%
plugin/scripts/_rhiza_yaml_parse.py _next_content   100% 6 0 0   100% 4 0   100%
plugin/scripts/_rhiza_yaml_parse.py _parse_map   100% 21 0 0   100% 10 0   100%
plugin/scripts/_rhiza_yaml_parse.py _parse_child   100% 11 0 0   100% 6 0   100%
plugin/scripts/_rhiza_yaml_parse.py _parse_seq   100% 17 0 0   100% 6 0   100%
plugin/scripts/_rhiza_yaml_parse.py _parse_block_scalar   100% 8 0 0   100% 4 0   100%
plugin/scripts/_rhiza_yaml_parse.py (no function)   100% 18 0 0   100% 0 0   100%
plugin/scripts/_skeleton_common.py host_domain   100% 1 0 0   100% 0 0   100%
plugin/scripts/_skeleton_common.py host_url   100% 1 0 0   100% 0 0   100%
plugin/scripts/_skeleton_common.py seed_readme   100% 12 0 0   100% 8 0   100%
plugin/scripts/_skeleton_common.py git_identity   100% 3 0 2   100% 0 0   100%
plugin/scripts/_skeleton_common.py git_identity.read   100% 3 0 0   100% 0 0   100%
plugin/scripts/_skeleton_common.py author_entry   100% 2 0 0   100% 0 0   100%
plugin/scripts/_skeleton_common.py (no function)   100% 10 0 0   100% 0 0   100%
plugin/scripts/_skeleton_go.py go_module_path   100% 8 0 0   100% 6 0   100%
plugin/scripts/_skeleton_go.py go_package_name   100% 7 0 0   100% 2 0   100%
plugin/scripts/_skeleton_go.py seed_package_doc   100% 12 0 0   100% 6 0   100%
plugin/scripts/_skeleton_go.py finish_go   100% 15 0 0   100% 6 0   100%
plugin/scripts/_skeleton_go.py (no function)   100% 11 0 0   100% 0 0   100%
plugin/scripts/_skeleton_python.py is_uv_placeholder_init   100% 2 0 0   100% 0 0   100%
plugin/scripts/_skeleton_python.py normalize_package_init   100% 9 0 0   100% 6 0   100%
plugin/scripts/_skeleton_python.py set_description   100% 1 0 0   100% 0 0   100%
plugin/scripts/_skeleton_python.py set_authors   100% 2 0 0   100% 0 0   100%
plugin/scripts/_skeleton_python.py set_project_urls   100% 2 0 0   100% 0 0   100%
plugin/scripts/_skeleton_python.py set_dependency_groups   100% 2 0 0   100% 0 0   100%
plugin/scripts/_skeleton_python.py apply_pyproject   100% 14 0 0   100% 10 0   100%
plugin/scripts/_skeleton_python.py finish_python   100% 25 0 0   100% 8 0   100%
plugin/scripts/_skeleton_python.py (no function)   100% 20 0 0   100% 0 0   100%
plugin/scripts/_skeleton_rust.py is_cargo_placeholder_lib   100% 3 0 0   100% 0 0   100%
plugin/scripts/_skeleton_rust.py cargo_package_name   100% 10 0 0   100% 6 0   100%
plugin/scripts/_skeleton_rust.py crate_name   100% 1 0 0   100% 0 0   100%
plugin/scripts/_skeleton_rust.py seed_crate_docs   100% 17 0 0   100% 10 0   100%
plugin/scripts/_skeleton_rust.py set_cargo_keys   100% 1 0 0   100% 0 0   100%
plugin/scripts/_skeleton_rust.py fill_cargo_manifest   100% 22 0 0   100% 6 0   100%
plugin/scripts/_skeleton_rust.py finish_rust   100% 7 0 0   100% 4 0   100%
plugin/scripts/_skeleton_rust.py (no function)   100% 19 0 0   100% 0 0   100%
plugin/scripts/_skeleton_version.py bumpversion_config   100% 5 0 0   100% 4 0   100%
plugin/scripts/_skeleton_version.py _go_declared_version   100% 5 0 0   100% 2 0   100%
plugin/scripts/_skeleton_version.py declared_version   100% 12 0 0   100% 8 0   100%
plugin/scripts/_skeleton_version.py seed_bumpversion_config   100% 16 0 0   100% 8 0   100%
plugin/scripts/_skeleton_version.py note_bumpversion   100% 15 0 0   100% 10 0   100%
plugin/scripts/_skeleton_version.py (no function)   100% 20 0 0   100% 0 0   100%
plugin/scripts/_validate_fields.py _repo_field   100% 4 0 0   100% 4 0   100%
plugin/scripts/_validate_fields.py validate_profiles_field   100% 16 0 0   100% 10 0   100%
plugin/scripts/_validate_fields.py _report_mode   100% 7 0 0   100% 6 0   100%
plugin/scripts/_validate_fields.py validate_configuration_mode   100% 20 0 0   100% 6 0   100%
plugin/scripts/_validate_fields.py validate_required_fields   100% 13 0 0   100% 4 0   100%
plugin/scripts/_validate_fields.py validate_repository_format   100% 15 0 0   100% 6 0   100%
plugin/scripts/_validate_fields.py validate_string_list   100% 15 0 0   100% 6 0   100%
plugin/scripts/_validate_fields.py _log_entries   100% 4 0 0   100% 4 0   100%
plugin/scripts/_validate_fields.py _validate_branch_field   100% 8 0 0   100% 4 0   100%
plugin/scripts/_validate_fields.py _validate_host_field   100% 10 0 0   100% 6 0   100%
plugin/scripts/_validate_fields.py _validate_language_field   100% 10 0 0   100% 6 0   100%
plugin/scripts/_validate_fields.py _validate_exclude_field   100% 12 0 0   100% 8 0   100%
plugin/scripts/_validate_fields.py validate_optional_fields   100% 5 0 0   100% 0 0   100%
plugin/scripts/_validate_fields.py (no function)   100% 21 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py Log.__init__   100% 3 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py Log._emit   100% 3 0 0   100% 2 0   100%
plugin/scripts/_validate_log.py Log.error   100% 2 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py Log.warning   100% 2 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py Log.success   100% 1 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py Log.info   100% 1 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py Log.debug   100% 1 0 0   100% 0 0   100%
plugin/scripts/_validate_log.py (no function)   100% 11 0 0   100% 0 0   100%
plugin/scripts/_validate_structure.py validate_python_structure   100% 14 0 0   100% 6 0   100%
plugin/scripts/_validate_structure.py validate_go_structure   100% 20 0 0   100% 10 0   100%
plugin/scripts/_validate_structure.py validate_rust_structure   100% 18 0 0   100% 8 0   100%
plugin/scripts/_validate_structure.py check_project_structure   100% 8 0 0   100% 2 0   100%
plugin/scripts/_validate_structure.py (no function)   100% 11 0 0   100% 0 0   100%
plugin/scripts/check_command_contracts.py frontmatter   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_command_contracts.py script_flags   100% 9 0 0   100% 4 0   100%
plugin/scripts/check_command_contracts.py bash_blocks   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_command_contracts.py unquoted_mapping_colon   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_command_contracts.py parse_frontmatter   100% 15 0 0   100% 10 0   100%
plugin/scripts/check_command_contracts.py check_frontmatter   100% 11 0 0   100% 6 0   100%
plugin/scripts/check_command_contracts.py check_bash_syntax   100% 9 0 2   100% 4 0   100%
plugin/scripts/check_command_contracts.py check_script_calls   100% 13 0 0   100% 10 0   100%
plugin/scripts/check_command_contracts.py check_slash_commands   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_command_contracts.py _leading_binaries   100% 12 0 0   100% 8 0   100%
plugin/scripts/check_command_contracts.py check_allowed_tools   100% 8 0 0   100% 4 0   100%
plugin/scripts/check_command_contracts.py check_model_invocation   100% 11 0 0   100% 8 0   100%
plugin/scripts/check_command_contracts.py prose_files   100% 6 0 0   100% 4 0   100%
plugin/scripts/check_command_contracts.py check_test_references   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_command_contracts.py check_script_references   100% 9 0 0   100% 4 0   100%
plugin/scripts/check_command_contracts.py _rel   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_command_contracts.py check_one_file_per_command   100% 6 0 0   100% 4 0   100%
plugin/scripts/check_command_contracts.py check_contracts   100% 24 0 0   100% 8 0   100%
plugin/scripts/check_command_contracts.py main   100% 13 0 0   100% 4 0   100%
plugin/scripts/check_command_contracts.py (no function)   100% 43 0 2   100% 0 0   100%
plugin/scripts/check_doc_examples.py report   100% 9 0 0   100% 4 0   100%
plugin/scripts/check_doc_examples.py _parser   100% 7 0 0   100% 0 0   100%
plugin/scripts/check_doc_examples.py main   100% 11 0 0   100% 6 0   100%
plugin/scripts/check_doc_examples.py (no function)   100% 17 0 2   100% 0 0   100%
plugin/scripts/check_docs_nav.py nav_targets   100% 10 0 0   100% 4 0   100%
plugin/scripts/check_docs_nav.py _stems   100% 3 0 0   100% 2 0   100%
plugin/scripts/check_docs_nav.py check_mirror   100% 16 0 0   100% 12 0   100%
plugin/scripts/check_docs_nav.py _sources   100% 3 0 0   100% 0 0   100%
plugin/scripts/check_docs_nav.py check_docs_nav   100% 5 0 0   100% 2 0   100%
plugin/scripts/check_docs_nav.py main   100% 13 0 0   100% 4 0   100%
plugin/scripts/check_docs_nav.py (no function)   100% 16 0 2   100% 0 0   100%
plugin/scripts/check_make_targets.py gate_targets   100% 7 0 0   100% 6 0   100%
plugin/scripts/check_make_targets.py find_makefile   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_make_targets.py makefile_chain   100% 8 0 0   100% 2 0   100%
plugin/scripts/check_make_targets.py makefile_chain._walk   100% 13 0 0   100% 12 0   100%
plugin/scripts/check_make_targets.py documented_targets   100% 5 0 0   100% 4 0   100%
plugin/scripts/check_make_targets.py target_exists   100% 5 0 2   100% 0 0   100%
plugin/scripts/check_make_targets.py pinned_task_runner   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_make_targets.py runner_tasks   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_make_targets.py resolves_everything   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_make_targets.py _delegating_notes   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_make_targets.py _probe_notes   100% 11 0 0   100% 8 0   100%
plugin/scripts/check_make_targets.py _delegating_probe   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_make_targets.py _no_makefile_probe   100% 3 0 0   100% 2 0   100%
plugin/scripts/check_make_targets.py probe   100% 12 0 0   100% 6 0   100%
plugin/scripts/check_make_targets.py _state   100% 3 0 0   100% 2 0   100%
plugin/scripts/check_make_targets.py _report_tasks   100% 7 0 0   100% 4 0   100%
plugin/scripts/check_make_targets.py main   100% 22 0 0   100% 12 0   100%
plugin/scripts/check_make_targets.py (no function)   100% 37 0 2   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py _names   100% 3 0 0   100% 2 0   100%
plugin/scripts/check_prompt_wiring.py _shipped_prose   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py _prose_files   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py check_declares_internal   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py check_no_command_frontmatter   100% 7 0 0   100% 4 0   100%
plugin/scripts/check_prompt_wiring.py check_no_name_collisions   100% 3 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py check_references_resolve   100% 7 0 0   100% 6 0   100%
plugin/scripts/check_prompt_wiring.py _skill_call_violations   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py check_no_orphans_and_no_skill_calls   100% 10 0 0   100% 2 0   100%
plugin/scripts/check_prompt_wiring.py _dead_layout_paths   100% 3 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py check_no_dead_layout_paths   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_prompt_wiring.py check_wiring   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_prompt_wiring.py main   100% 13 0 0   100% 4 0   100%
plugin/scripts/check_prompt_wiring.py (no function)   100% 29 0 2   100% 0 0   100%
plugin/scripts/check_prose_counts.py parse_count   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_prose_counts.py marked_subjects   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_prose_counts.py unmark   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_prose_counts.py claimed   100% 5 0 0   100% 4 0   100%
plugin/scripts/check_prose_counts.py tally   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_prose_counts.py scanned_files   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_prose_counts.py check_file   100% 17 0 0   100% 10 0   100%
plugin/scripts/check_prose_counts.py check_prose_counts   100% 8 0 0   100% 2 0   100%
plugin/scripts/check_prose_counts.py main   100% 12 0 0   100% 4 0   100%
plugin/scripts/check_prose_counts.py (no function)   100% 27 0 2   100% 0 0   100%
plugin/scripts/check_subprocess_discipline.py _is_subprocess_launch   100% 6 0 0   100% 4 0   100%
plugin/scripts/check_subprocess_discipline.py _check_keyword   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_subprocess_discipline.py _is_false   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_subprocess_discipline.py _inspects_returncode   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_subprocess_discipline.py _returns_completed_process   100% 3 0 0   100% 2 0   100%
plugin/scripts/check_subprocess_discipline.py _marker_reason   100% 5 0 0   100% 4 0   100%
plugin/scripts/check_subprocess_discipline.py _enclosing_function   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_subprocess_discipline.py _unchecked_violations   100% 9 0 0   100% 6 0   100%
plugin/scripts/check_subprocess_discipline.py _violations_for_call   100% 8 0 0   100% 6 0   100%
plugin/scripts/check_subprocess_discipline.py check_module   100% 14 0 0   100% 6 0   100%
plugin/scripts/check_subprocess_discipline.py check   100% 5 0 0   100% 2 0   100%
plugin/scripts/check_subprocess_discipline.py main   100% 10 0 0   100% 4 0   100%
plugin/scripts/check_subprocess_discipline.py (no function)   100% 22 0 2   100% 0 0   100%
plugin/scripts/check_template_profile.py _reason   100% 7 0 0   100% 4 0   100%
plugin/scripts/check_template_profile.py available_profiles   100% 12 0 0   100% 2 0   100%
plugin/scripts/check_template_profile.py check   100% 13 0 0   100% 2 0   100%
plugin/scripts/check_template_profile.py _report   100% 10 0 0   100% 6 0   100%
plugin/scripts/check_template_profile.py main   100% 15 0 0   100% 4 0   100%
plugin/scripts/check_template_profile.py (no function)   100% 23 0 2   100% 0 0   100%
plugin/scripts/check_test_layout.py _coerce_scalar   100% 14 0 0   100% 8 0   100%
plugin/scripts/check_test_layout.py _parse_flat_section   100% 15 0 0   100% 8 0   100%
plugin/scripts/check_test_layout.py _read_config   100% 11 0 0   100% 4 0   100%
plugin/scripts/check_test_layout.py _exempt_dirs   100% 5 0 0   100% 2 0   100%
plugin/scripts/check_test_layout.py _unquote   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_test_layout.py _lock_files   100% 15 0 0   100% 6 0   100%
plugin/scripts/check_test_layout.py _template_owned   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_test_layout.py _top_level_classes   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_test_layout.py _source_modules   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_test_layout.py _test_files   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_test_layout.py _forward_errors   100% 10 0 0   100% 4 0   100%
plugin/scripts/check_test_layout.py _reverse_errors   100% 13 0 0   100% 6 0   100%
plugin/scripts/check_test_layout.py check   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_test_layout.py main   100% 22 0 0   100% 8 0   100%
plugin/scripts/check_test_layout.py (no function)   100% 25 0 7   100% 0 0   100%
plugin/scripts/check_version_bump.py parse_semver   100% 11 0 0   100% 6 0   100%
plugin/scripts/check_version_bump.py compare   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_version_bump.py _semver_tags   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_version_bump.py existing_tags   100% 6 0 0   100% 2 0   100%
plugin/scripts/check_version_bump.py compute_floor   100% 5 0 0   100% 4 0   100%
plugin/scripts/check_version_bump.py decide_phase   100% 12 0 0   100% 8 0   100%
plugin/scripts/check_version_bump.py _landed_versions   100% 3 0 0   100% 2 0   100%
plugin/scripts/check_version_bump.py _phase   100% 1 0 0   100% 0 0   100%
plugin/scripts/check_version_bump.py suggest   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_version_bump.py check   100% 11 0 0   100% 4 0   100%
plugin/scripts/check_version_bump.py _suggestions_only   100% 6 0 0   100% 0 0   100%
plugin/scripts/check_version_bump.py _print_summary   100% 14 0 0   100% 8 0   100%
plugin/scripts/check_version_bump.py main   100% 20 0 0   100% 4 0   100%
plugin/scripts/check_version_bump.py (no function)   100% 34 0 2   100% 0 0   100%
plugin/scripts/check_version_parity.py main   100% 8 0 0   100% 2 0   100%
plugin/scripts/check_version_parity.py (no function)   100% 5 0 2   100% 0 0   100%
plugin/scripts/check_workflow_pins.py Pin.__init__   100% 5 0 0   100% 0 0   100%
plugin/scripts/check_workflow_pins.py Pin.repository   100% 2 0 0   100% 0 0   100%
plugin/scripts/check_workflow_pins.py _step_version_input   100% 9 0 0   100% 8 0   100%
plugin/scripts/check_workflow_pins.py collect_pins   100% 10 0 0   100% 4 0   100%
plugin/scripts/check_workflow_pins.py _unpinned_violations   100% 7 0 0   100% 6 0   100%
plugin/scripts/check_workflow_pins.py _disagreement   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_workflow_pins.py _parity_violations   100% 7 0 0   100% 2 0   100%
plugin/scripts/check_workflow_pins.py _uv_input_violations   100% 4 0 0   100% 0 0   100%
plugin/scripts/check_workflow_pins.py check_workflows   100% 4 0 0   100% 2 0   100%
plugin/scripts/check_workflow_pins.py main   100% 15 0 0   100% 6 0   100%
plugin/scripts/check_workflow_pins.py (no function)   100% 24 0 2   100% 0 0   100%
plugin/scripts/detach.py _info   100% 1 0 0   100% 0 0   100%
plugin/scripts/detach.py _error   100% 1 0 0   100% 0 0   100%
plugin/scripts/detach.py _confirm   100% 13 0 0   100% 6 0   100%
plugin/scripts/detach.py _remove_files   100% 24 0 0   100% 4 0   100%
plugin/scripts/detach.py _cleanup_empty_directories   100% 13 0 0   100% 6 0   100%
plugin/scripts/detach.py _print_summary   100% 8 0 0   100% 6 0   100%
plugin/scripts/detach.py _drop_lock   100% 9 0 0   100% 2 0   100%
plugin/scripts/detach.py _report_outcome   100% 6 0 0   100% 2 0   100%
plugin/scripts/detach.py detach   100% 24 0 0   100% 6 0   100%
plugin/scripts/detach.py main   100% 5 0 0   100% 0 0   100%
plugin/scripts/detach.py (no function)   100% 18 0 2   100% 0 0   100%
plugin/scripts/hook_bash_guard.py strip_quoted   100% 1 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py strip_heredocs   100% 1 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py strip_data   100% 1 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py compound_make   100% 6 0 0   100% 4 0   100%
plugin/scripts/hook_bash_guard.py segments   100% 2 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py git_subcommand   100% 9 0 0   100% 6 0   100%
plugin/scripts/hook_bash_guard.py push_positionals   100% 10 0 0   100% 4 0   100%
plugin/scripts/hook_bash_guard.py _git   100% 10 0 0   100% 4 0   100%
plugin/scripts/hook_bash_guard.py default_branch   100% 4 0 0   100% 2 0   100%
plugin/scripts/hook_bash_guard.py current_branch   100% 2 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py push_targets   100% 15 0 0   100% 8 0   100%
plugin/scripts/hook_bash_guard.py is_default   100% 1 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py git_guard   100% 14 0 0   100% 12 0   100%
plugin/scripts/hook_bash_guard.py evaluate   100% 1 0 0   100% 0 0   100%
plugin/scripts/hook_bash_guard.py main   100% 16 0 0   100% 6 0   100%
plugin/scripts/hook_bash_guard.py (no function)   100% 38 0 2   100% 0 0   100%
plugin/scripts/init_scaffold.py profile_for_host   100% 2 0 0   100% 0 0   100%
plugin/scripts/init_scaffold.py render_template_yml   100% 7 0 0   100% 4 0   100%
plugin/scripts/init_scaffold.py scaffold   100% 9 0 0   100% 2 0   100%
plugin/scripts/init_scaffold.py main   100% 17 0 0   100% 6 0   100%
plugin/scripts/init_scaffold.py (no function)   100% 12 0 2   100% 0 0   100%
plugin/scripts/init_skeleton.py finish_skeleton   100% 8 0 0   100% 2 0   100%
plugin/scripts/init_skeleton.py main   100% 17 0 0   100% 6 0   100%
plugin/scripts/init_skeleton.py (no function)   100% 14 0 2   100% 0 0   100%
plugin/scripts/install_completions.py shells   100% 1 0 0   100% 0 0   100%
plugin/scripts/install_completions.py data_home   100% 5 0 0   100% 2 0   100%
plugin/scripts/install_completions.py destination   100% 1 0 0   100% 0 0   100%
plugin/scripts/install_completions.py asset   100% 1 0 0   100% 0 0   100%
plugin/scripts/install_completions.py is_ours   100% 1 0 0   100% 0 0   100%
plugin/scripts/install_completions.py classify   100% 10 0 0   100% 8 0   100%
plugin/scripts/install_completions.py install_one   100% 8 0 0   100% 2 0   100%
plugin/scripts/install_completions.py install   100% 2 0 0   100% 0 0   100%
plugin/scripts/install_completions.py report   100% 8 0 0   100% 6 0   100%
plugin/scripts/install_completions.py missing_assets   100% 1 0 0   100% 0 0   100%
plugin/scripts/install_completions.py main   100% 14 0 0   100% 4 0   100%
plugin/scripts/install_completions.py (no function)   100% 35 0 2   100% 0 0   100%
plugin/scripts/language_profile.py languages   100% 1 0 0   100% 0 0   100%
plugin/scripts/language_profile.py resolve   100% 5 0 0   100% 4 0   100%
plugin/scripts/language_profile.py declared_language   100% 8 0 0   100% 6 0   100%
plugin/scripts/language_profile.py census   100% 13 0 0   100% 10 0   100%
plugin/scripts/language_profile.py detect   100% 14 0 0   100% 10 0   100%
plugin/scripts/language_profile.py facts   100% 2 0 0   100% 0 0   100%
plugin/scripts/language_profile.py _report   100% 11 0 0   100% 4 0   100%
plugin/scripts/language_profile.py main   100% 17 0 0   100% 4 0   100%
plugin/scripts/language_profile.py (no function)   100% 36 0 2   100% 0 0   100%
plugin/scripts/maffay.py themes   100% 1 0 0   100% 0 0   100%
plugin/scripts/maffay.py candidates   100% 4 0 0   100% 2 0   100%
plugin/scripts/maffay.py pick   100% 5 0 0   100% 2 0   100%
plugin/scripts/maffay.py render   100% 1 0 0   100% 0 0   100%
plugin/scripts/maffay.py main   100% 20 0 0   100% 8 0   100%
plugin/scripts/maffay.py (no function)   100% 14 0 2   100% 0 0   100%
plugin/scripts/platform_cli.py _github_command   100% 16 0 0   100% 14 0   100%
plugin/scripts/platform_cli.py _gitlab_command   100% 15 0 0   100% 14 0   100%
plugin/scripts/platform_cli.py build_command   100% 3 0 0   100% 2 0   100%
plugin/scripts/platform_cli.py normalize_repo_view   100% 5 0 0   100% 2 0   100%
plugin/scripts/platform_cli.py run   100% 24 0 0   100% 8 0   100%
plugin/scripts/platform_cli.py resolve_body   100% 6 0 0   100% 4 0   100%
plugin/scripts/platform_cli.py main   100% 34 0 0   100% 10 0   100%
plugin/scripts/platform_cli.py (no function)   100% 23 0 2   100% 0 0   100%
plugin/scripts/pr_status.py build_list_command   100% 6 0 0   100% 2 0   100%
plugin/scripts/pr_status.py build_pipeline_command   100% 1 0 0   100% 0 0   100%
plugin/scripts/pr_status.py _run_id   100% 5 0 0   100% 2 0   100%
plugin/scripts/pr_status.py build_logs_command   100% 7 0 0   100% 4 0   100%
plugin/scripts/pr_status.py normalize_github_check   100% 3 0 0   100% 2 0   100%
plugin/scripts/pr_status.py _status_context   100% 2 0 0   100% 0 0   100%
plugin/scripts/pr_status.py _check_run   100% 5 0 0   100% 0 0   100%
plugin/scripts/pr_status.py normalize_gitlab_pipeline   100% 3 0 0   100% 0 0   100%
plugin/scripts/pr_status.py rollup   100% 2 0 0   100% 0 0   100%
plugin/scripts/pr_status.py _cli_json   100% 10 0 0   100% 4 0   100%
plugin/scripts/pr_status.py _github_requests   100% 5 0 0   100% 2 0   100%
plugin/scripts/pr_status.py _gitlab_requests   100% 10 0 0   100% 2 0   100%
plugin/scripts/pr_status.py collect   100% 12 0 0   100% 6 0   100%
plugin/scripts/pr_status.py render   100% 11 0 0   100% 4 0   100%
plugin/scripts/pr_status.py _render_checks   100% 10 0 0   100% 6 0   100%
plugin/scripts/pr_status.py main   100% 21 0 0   100% 0 0   100%
plugin/scripts/pr_status.py (no function)   100% 42 0 2   100% 0 0   100%
plugin/scripts/render_badges.py _md   100% 1 0 0   100% 0 0   100%
plugin/scripts/render_badges.py release_badge   100% 3 0 0   100% 2 0   100%
plugin/scripts/render_badges.py _template_section   100% 3 0 0   100% 2 0   100%
plugin/scripts/render_badges.py _license_section   100% 3 0 0   100% 2 0   100%
plugin/scripts/render_badges.py _language_section   100% 10 0 0   100% 6 0   100%
plugin/scripts/render_badges.py _ci_section   100% 6 0 0   100% 4 0   100%
plugin/scripts/render_badges.py _coverage_section   100% 5 0 0   100% 4 0   100%
plugin/scripts/render_badges.py _tooling_section   100% 6 0 0   100% 4 0   100%
plugin/scripts/render_badges.py _github_services_section   100% 10 0 0   100% 6 0   100%
plugin/scripts/render_badges.py build_badges   100% 6 0 0   100% 0 0   100%
plugin/scripts/render_badges.py render_block   100% 6 0 0   100% 4 0   100%
plugin/scripts/render_badges.py _split_csv   100% 1 0 0   100% 0 0   100%
plugin/scripts/render_badges.py main   100% 25 0 0   100% 4 0   100%
plugin/scripts/render_badges.py (no function)   100% 21 0 2   100% 0 0   100%
plugin/scripts/render_command_docs.py frontmatter   100% 4 0 0   100% 2 0   100%
plugin/scripts/render_command_docs.py _unquote   100% 3 0 0   100% 2 0   100%
plugin/scripts/render_command_docs.py _tools   100% 2 0 0   100% 0 0   100%
plugin/scripts/render_command_docs.py command_block   100% 5 0 0   100% 0 0   100%
plugin/scripts/render_command_docs.py procedure_block   100% 5 0 0   100% 2 0   100%
plugin/scripts/render_command_docs.py _classify   100% 1 0 0   100% 0 0   100%
plugin/scripts/render_command_docs.py _table   100% 2 0 0   100% 0 0   100%
plugin/scripts/render_command_docs.py readers_of   100% 9 0 0   100% 6 0   100%
plugin/scripts/render_command_docs.py splice   100% 3 0 0   100% 2 0   100%
plugin/scripts/render_command_docs.py render   100% 13 0 0   100% 8 0   100%
plugin/scripts/render_command_docs.py main   100% 22 0 0   100% 14 0   100%
plugin/scripts/render_command_docs.py (no function)   100% 24 0 2   100% 0 0   100%
plugin/scripts/resolve_conflicts.py _outside_block   100% 6 0 0   100% 4 0   100%
plugin/scripts/resolve_conflicts.py _our_side   100% 5 0 0   100% 4 0   100%
plugin/scripts/resolve_conflicts.py _their_side   100% 6 0 0   100% 4 0   100%
plugin/scripts/resolve_conflicts.py take_theirs   100% 19 0 0   100% 14 0   100%
plugin/scripts/resolve_conflicts.py _walk   100% 7 0 0   100% 6 0   100%
plugin/scripts/resolve_conflicts.py find_conflicts   100% 13 0 0   100% 6 0   100%
plugin/scripts/resolve_conflicts.py _resolve_notes   100% 8 0 0   100% 6 0   100%
plugin/scripts/resolve_conflicts.py resolve   100% 13 0 0   100% 4 0   100%
plugin/scripts/resolve_conflicts.py main   100% 16 0 0   100% 8 0   100%
plugin/scripts/resolve_conflicts.py (no function)   100% 23 0 2   100% 0 0   100%
plugin/scripts/set_license.py bundled_licenses   100% 1 0 0   100% 0 0   100%
plugin/scripts/set_license.py render_license   100% 4 0 0   100% 2 0   100%
plugin/scripts/set_license.py _strip_keys   100% 1 0 0   100% 0 0   100%
plugin/scripts/set_license.py set_license_metadata   100% 8 0 0   100% 2 0   100%
plugin/scripts/set_license.py set_cargo_license_metadata   100% 8 0 0   100% 2 0   100%
plugin/scripts/set_license.py _overwrite_needs_force   100% 1 0 0   100% 0 0   100%
plugin/scripts/set_license.py _apply_manifest_metadata   100% 11 0 0   100% 6 0   100%
plugin/scripts/set_license.py _write_license_file   100% 9 0 0   100% 6 0   100%
plugin/scripts/set_license.py set_license   100% 13 0 0   100% 6 0   100%
plugin/scripts/set_license.py main   100% 23 0 0   100% 12 0   100%
plugin/scripts/set_license.py (no function)   100% 23 0 2   100% 0 0   100%
plugin/scripts/set_python_version.py python_version_classifiers   100% 4 0 0   100% 2 0   100%
plugin/scripts/set_python_version.py _classifiers_span   100% 9 0 0   100% 10 0   100%
plugin/scripts/set_python_version.py _classifiers_block   100% 1 0 0   100% 0 0   100%
plugin/scripts/set_python_version.py _apply_requires_python   100% 11 0 0   100% 6 0   100%
plugin/scripts/set_python_version.py _apply_classifiers   100% 12 0 0   100% 4 0   100%
plugin/scripts/set_python_version.py apply_python_metadata   100% 9 0 0   100% 4 0   100%
plugin/scripts/set_python_version.py set_python_version   100% 17 0 0   100% 4 0   100%
plugin/scripts/set_python_version.py main   100% 15 0 0   100% 8 0   100%
plugin/scripts/set_python_version.py (no function)   100% 19 0 2   100% 0 0   100%
plugin/scripts/stage_synced.py GitFailed.__init__   100% 2 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py _git   100% 3 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py _git_output   100% 4 0 0   100% 2 0   100%
plugin/scripts/stage_synced.py _porcelain   100% 1 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py lock_files   100% 7 0 0   100% 2 0   100%
plugin/scripts/stage_synced.py escaping_entries   100% 1 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py unstaged_paths   100% 2 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py deleted_paths   100% 1 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py wanted_paths   100% 7 0 0   100% 6 0   100%
plugin/scripts/stage_synced.py _add_in_batches   100% 2 0 0   100% 2 0   100%
plugin/scripts/stage_synced.py _notes_for   100% 6 0 0   100% 4 0   100%
plugin/scripts/stage_synced.py stage_synced   100% 15 0 0   100% 4 0   100%
plugin/scripts/stage_synced.py _git_error   100% 1 0 0   100% 0 0   100%
plugin/scripts/stage_synced.py main   100% 14 0 0   100% 8 0   100%
plugin/scripts/stage_synced.py (no function)   100% 33 0 2   100% 0 0   100%
plugin/scripts/status.py _as_list   100% 5 0 0   100% 4 0   100%
plugin/scripts/status.py _status_dict   100% 3 0 0   100% 0 0   100%
plugin/scripts/status.py _build_tree   100% 6 0 0   100% 4 0   100%
plugin/scripts/status.py _render   100% 8 0 0   100% 4 0   100%
plugin/scripts/status.py _print_file_tree   100% 8 0 0   100% 4 0   100%
plugin/scripts/status.py _parse_semver   100% 2 0 0   100% 0 0   100%
plugin/scripts/status.py _remote_url   100% 2 0 0   100% 0 0   100%
plugin/scripts/status.py _remote_tags   100% 11 0 2   100% 4 0   100%
plugin/scripts/status.py _releases   100% 1 0 0   100% 0 0   100%
plugin/scripts/status.py _behind_count   100% 1 0 0   100% 0 0   100%
plugin/scripts/status.py _outdated_message   100% 12 0 0   100% 6 0   100%
plugin/scripts/status.py _print_outdated   100% 5 0 0   100% 2 0   100%
plugin/scripts/status.py _print_summary   100% 10 0 0   100% 4 0   100%
plugin/scripts/status.py status   100% 19 0 0   100% 8 0   100%
plugin/scripts/status.py main   100% 7 0 0   100% 0 0   100%
plugin/scripts/status.py (no function)   100% 29 0 2   100% 0 0   100%
plugin/scripts/sync.py _now   100% 1 0 0   100% 0 0   100%
plugin/scripts/sync.py _merge_with_base   100% 17 0 0   100% 6 0   100%
plugin/scripts/sync.py _run_merge   100% 17 0 0   100% 4 0   100%
plugin/scripts/sync.py sync   100% 26 0 0   100% 6 0   100%
plugin/scripts/sync.py main   100% 16 0 0   100% 0 0   100%
plugin/scripts/sync.py (no function)   100% 24 0 2   100% 0 0   100%
plugin/scripts/sync_readme_help.py find_makefile   100% 1 0 0   100% 0 0   100%
plugin/scripts/sync_readme_help.py has_help_target   100% 3 0 2   100% 0 0   100%
plugin/scripts/sync_readme_help.py clean_help_output   100% 7 0 0   100% 4 0   100%
plugin/scripts/sync_readme_help.py find_block   100% 15 0 0   100% 12 0   100%
plugin/scripts/sync_readme_help.py sync_readme_help   100% 31 0 0   100% 16 0   100%
plugin/scripts/sync_readme_help.py _result   100% 1 0 0   100% 0 0   100%
plugin/scripts/sync_readme_help.py main   100% 11 0 0   100% 2 0   100%
plugin/scripts/sync_readme_help.py (no function)   100% 24 0 2   100% 0 0   100%
plugin/scripts/validate.py _check_git_repository   100% 5 0 0   100% 2 0   100%
plugin/scripts/validate.py _check_template_file_exists   100% 15 0 0   100% 4 0   100%
plugin/scripts/validate.py _parse_template_file   100% 16 0 0   100% 2 0   100%
plugin/scripts/validate.py _load_valid_config   100% 15 0 0   100% 10 0   100%
plugin/scripts/validate.py _validate_config_fields   100% 9 0 0   100% 6 0   100%
plugin/scripts/validate.py validate   100% 13 0 0   100% 4 0   100%
plugin/scripts/validate.py main   100% 14 0 0   100% 4 0   100%
plugin/scripts/validate.py (no function)   100% 19 0 2   100% 0 0   100%
plugin/scripts/wait_for_merge.py _git   100% 4 0 0   100% 0 0   100%
plugin/scripts/wait_for_merge.py fetch_branch   100% 6 0 0   100% 2 0   100%
plugin/scripts/wait_for_merge.py landed_version   100% 2 0 0   100% 0 0   100%
plugin/scripts/wait_for_merge.py branch_sha   100% 2 0 0   100% 0 0   100%
plugin/scripts/wait_for_merge.py _timeout_note   100% 2 0 0   100% 0 0   100%
plugin/scripts/wait_for_merge.py wait_for_landing   100% 20 0 0   100% 6 0   100%
plugin/scripts/wait_for_merge.py _print_summary   100% 8 0 0   100% 4 0   100%
plugin/scripts/wait_for_merge.py main   100% 19 0 0   100% 4 0   100%
plugin/scripts/wait_for_merge.py (no function)   100% 31 0 2   100% 0 0   100%
Total     100% 4797 0 89   100% 1598 0   100%

No items found using the specified filter.