deb_materialization.py |
(no function) |
3 |
3 |
4 |
0 |
0 |
0% |
deb_packer.py |
(no function) |
3 |
3 |
4 |
0 |
0 |
0% |
debputy/plugins/gnome.py |
initialize |
1 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/gnome.py |
gnome_versions |
29 |
1 |
0 |
12 |
1 |
95% |
debputy/plugins/gnome.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/grantlee.py |
initialize |
1 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/grantlee.py |
detect_grantlee_dependencies |
22 |
1 |
0 |
14 |
1 |
94% |
debputy/plugins/grantlee.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/numpy3.py |
initialize |
1 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/numpy3.py |
_parse_numpy3_versions |
18 |
6 |
0 |
6 |
0 |
75% |
debputy/plugins/numpy3.py |
numpy3_versions |
6 |
0 |
0 |
2 |
0 |
100% |
debputy/plugins/numpy3.py |
(no function) |
9 |
0 |
0 |
2 |
0 |
100% |
debputy/plugins/perl_openssl.py |
initialize |
1 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/perl_openssl.py |
_resolve_libssl_abi |
6 |
4 |
0 |
2 |
0 |
25% |
debputy/plugins/perl_openssl.py |
detect_perl_openssl_abi |
3 |
0 |
0 |
0 |
0 |
100% |
debputy/plugins/perl_openssl.py |
(no function) |
10 |
0 |
0 |
2 |
0 |
100% |
self-hosting-plugins/debputy_self_hosting.py |
_maintscript_generator |
7 |
3 |
0 |
2 |
1 |
56% |
self-hosting-plugins/debputy_self_hosting.py |
initializer |
1 |
0 |
0 |
0 |
0 |
100% |
self-hosting-plugins/debputy_self_hosting.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
self-hosting-plugins/debputy_self_hosting_test.py |
test_plugin |
3 |
0 |
0 |
0 |
0 |
100% |
self-hosting-plugins/debputy_self_hosting_test.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/__init__.py |
(no function) |
8 |
1 |
0 |
2 |
1 |
80% |
src/debputy/_deb_options_profiles.py |
_parse_deb_build_options |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/_deb_options_profiles.py |
DebBuildOptionsAndProfiles.__init__ |
4 |
1 |
0 |
4 |
1 |
75% |
src/debputy/_deb_options_profiles.py |
DebBuildOptionsAndProfiles.instance |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/_deb_options_profiles.py |
DebBuildOptionsAndProfiles.deb_build_profiles |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/_deb_options_profiles.py |
DebBuildOptionsAndProfiles.deb_build_options |
1 |
0 |
1 |
0 |
0 |
100% |
src/debputy/_deb_options_profiles.py |
(no function) |
13 |
0 |
0 |
10 |
0 |
100% |
src/debputy/_manifest_constants.py |
(no function) |
38 |
0 |
0 |
0 |
0 |
100% |
src/debputy/analysis/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/analysis/analysis_util.py |
flatten_ppfs |
4 |
0 |
0 |
4 |
0 |
100% |
src/debputy/analysis/analysis_util.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/analysis/debian_dir.py |
scan_debian_dir |
72 |
72 |
0 |
38 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
_fake_PPFClassSpec |
6 |
1 |
0 |
4 |
2 |
70% |
src/debputy/analysis/debian_dir.py |
_relevant_dh_compat_rules |
10 |
10 |
0 |
8 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
_kpf_install_pattern |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
resolve_debhelper_config_files |
91 |
38 |
0 |
46 |
11 |
54% |
src/debputy/analysis/debian_dir.py |
_merge_list |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
_merge_ppfs |
43 |
43 |
0 |
28 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
_relevant_dh_commands |
20 |
5 |
0 |
10 |
2 |
70% |
src/debputy/analysis/debian_dir.py |
_add_known_packaging_data |
21 |
21 |
0 |
16 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
_scan_debian_dir |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/analysis/debian_dir.py |
(no function) |
27 |
0 |
0 |
2 |
1 |
97% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.__init__ |
9 |
0 |
0 |
2 |
0 |
100% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.__contains__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.__getitem__ |
9 |
2 |
0 |
8 |
1 |
82% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.__iter__ |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.current_host_arch |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.current_host_multiarch |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable.is_cross_compiling |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/architecture_support.py |
DpkgArchitectureBuildProcessValuesTable._load_dpkg_architecture_values |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/architecture_support.py |
_parse_dpkg_arch_output |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/architecture_support.py |
_rewrite |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/architecture_support.py |
faked_arch_table |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/architecture_support.py |
_faked_arch_tables |
37 |
1 |
0 |
28 |
1 |
97% |
src/debputy/architecture_support.py |
dpkg_architecture_table |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/architecture_support.py |
(no function) |
23 |
0 |
0 |
8 |
0 |
100% |
src/debputy/build_support/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/build_support/build_context.py |
BuildContext.from_command_context |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContext.deb_build_options |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/build_support/build_context.py |
BuildContext.parallelization_limit |
10 |
10 |
0 |
4 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContext.is_terse_build |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContext.is_cross_compiling |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContext.cross_tool |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContext.dpkg_architecture_variables |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/build_support/build_context.py |
BuildContext.should_run_tests |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContextImpl.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContextImpl.deb_build_options |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
BuildContextImpl.dpkg_architecture_variables |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/build_context.py |
(no function) |
24 |
0 |
4 |
16 |
0 |
100% |
src/debputy/build_support/build_logic.py |
in_build_env |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/build_support/build_logic.py |
_set_stem_if_absent |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/build_support/build_logic.py |
assign_stems |
38 |
38 |
0 |
28 |
0 |
0% |
src/debputy/build_support/build_logic.py |
perform_builds |
34 |
34 |
0 |
18 |
0 |
0% |
src/debputy/build_support/build_logic.py |
remove_unnecessary_env |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/build_support/build_logic.py |
_setup_build_env |
11 |
11 |
0 |
4 |
0 |
0% |
src/debputy/build_support/build_logic.py |
_set_env |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/build_support/build_logic.py |
(no function) |
19 |
0 |
2 |
4 |
0 |
100% |
src/debputy/build_support/buildsystem_detection.py |
default_build_environment_only |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/build_support/buildsystem_detection.py |
auto_detect_buildsystem |
37 |
37 |
0 |
24 |
0 |
0% |
src/debputy/build_support/buildsystem_detection.py |
(no function) |
9 |
0 |
2 |
0 |
0 |
100% |
src/debputy/build_support/clean_logic.py |
_debhelper_left_overs |
7 |
7 |
0 |
9 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
CleanHelperImpl.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
CleanHelperImpl.schedule_removal_of_files |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
CleanHelperImpl.schedule_removal_of_directories |
3 |
3 |
0 |
3 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
_scan_for_standard_removals |
17 |
17 |
0 |
16 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
perform_clean |
66 |
66 |
0 |
34 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
_remove_files_if_exists |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/build_support/clean_logic.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
src/debputy/builtin_manifest_rules.py |
_UsrShareDocMatchRule.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/builtin_manifest_rules.py |
_UsrShareDocMatchRule.finditer |
14 |
4 |
0 |
18 |
4 |
69% |
src/debputy/builtin_manifest_rules.py |
_UsrShareDocMatchRule.describe_match_short |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/builtin_manifest_rules.py |
_UsrShareDocMatchRule.describe_match_exact |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/builtin_manifest_rules.py |
_ShebangScriptFiles.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/builtin_manifest_rules.py |
_ShebangScriptFiles.finditer |
10 |
0 |
0 |
8 |
0 |
100% |
src/debputy/builtin_manifest_rules.py |
_ShebangScriptFiles.path_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/builtin_manifest_rules.py |
_ShebangScriptFiles._full_pattern |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/builtin_manifest_rules.py |
_ShebangScriptFiles.describe_match_short |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/builtin_manifest_rules.py |
_ShebangScriptFiles.describe_match_exact |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/builtin_manifest_rules.py |
builtin_mode_normalization_rules |
13 |
0 |
0 |
8 |
0 |
100% |
src/debputy/builtin_manifest_rules.py |
(no function) |
35 |
0 |
0 |
2 |
0 |
100% |
src/debputy/commands/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_materialization.py |
parse_args |
33 |
33 |
0 |
2 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
_run |
7 |
7 |
0 |
2 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
strip_path_prefix |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
_perform_data_tar_materialization |
47 |
47 |
0 |
26 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
materialize_deb |
23 |
23 |
0 |
12 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
apply_fs_metadata |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
_dpkg_deb_root_requirements |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
maybe_with_materialized_manifest |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
_prep_assembled_deb_output_path |
10 |
10 |
0 |
6 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
_apply_env |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
assemble_deb |
39 |
39 |
0 |
18 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
parse_manifest |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
main |
17 |
17 |
0 |
10 |
0 |
0% |
src/debputy/commands/deb_materialization.py |
(no function) |
30 |
0 |
2 |
2 |
0 |
100% |
src/debputy/commands/deb_packer.py |
ArMember.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
ArMember.is_fixed_binary |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
ArMember.mtime |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/deb_packer.py |
ArMember.write_to |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
write_header |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
generate_ar_archive |
28 |
10 |
0 |
14 |
0 |
57% |
src/debputy/commands/deb_packer.py |
_generate_tar_file |
10 |
1 |
0 |
10 |
1 |
90% |
src/debputy/commands/deb_packer.py |
generate_tar_file_member |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
generate_tar_file_member._impl |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
_xz_cmdline |
9 |
1 |
0 |
4 |
2 |
77% |
src/debputy/commands/deb_packer.py |
_gzip_cmdline |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/commands/deb_packer.py |
_uncompressed_cmdline |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/deb_packer.py |
Compression.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
Compression.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/deb_packer.py |
Compression.effective_compression_level |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/commands/deb_packer.py |
Compression.as_cmdline |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
Compression.with_extension |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
_normalize_compression_args |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/commands/deb_packer.py |
parse_args |
31 |
31 |
0 |
0 |
0 |
0% |
src/debputy/commands/deb_packer.py |
_ctrl_member |
4 |
2 |
0 |
2 |
1 |
50% |
src/debputy/commands/deb_packer.py |
_ctrl_tar_members |
11 |
1 |
0 |
6 |
1 |
88% |
src/debputy/commands/deb_packer.py |
parse_manifest |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/commands/deb_packer.py |
main |
16 |
16 |
0 |
4 |
0 |
0% |
src/debputy/commands/deb_packer.py |
pack |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/deb_packer.py |
(no function) |
43 |
0 |
2 |
4 |
0 |
100% |
src/debputy/commands/debputy_cmd/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
add_arg |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
add_arg._configurator |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
_host_dpo_to_dbo |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.__init__ |
15 |
15 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.package_set |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.package_set |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.debian_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.mtime |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.dctrl_parser |
13 |
13 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.source_package |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.binary_packages |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.dpkg_architecture_variables |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.requested_plugins |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.required_plugins |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.deb_build_options_and_profiles |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.deb_build_options |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext._create_substitution |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.load_plugins |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext._plugin_from_dependency_field |
10 |
10 |
0 |
5 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext._resolve_requested_plugins |
10 |
10 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.substitution |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.must_be_called_in_source_root |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext._parse_dctrl |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.has_dctrl_file |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.resolve_integration_mode |
10 |
10 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.set_log_level_for_build_subcommand |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.manifest_parser |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandContext.parse_manifest |
14 |
14 |
0 |
8 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandBase.configure |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
CommandBase.__call__ |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
SubcommandBase.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
SubcommandBase.add_subcommand_to_subparser |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
GenericSubCommand.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
GenericSubCommand.configure_handler |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/commands/debputy_cmd/context.py |
GenericSubCommand.configure |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
GenericSubCommand.__call__ |
14 |
14 |
0 |
8 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
DispatchingCommandMixin.add_subcommand |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
DispatchingCommandMixin.add_dispatching_subcommand |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
DispatchingCommandMixin.register_subcommand |
11 |
0 |
0 |
4 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
DispatchingCommandMixin.register_subcommand._wrapper |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
DispatchingCommandMixin.register_subcommand._annotation_impl |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
DispatcherCommand.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/context.py |
DispatcherCommand.add_subcommand |
9 |
1 |
0 |
6 |
1 |
87% |
src/debputy/commands/debputy_cmd/context.py |
DispatcherCommand.configure |
13 |
13 |
0 |
8 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
DispatcherCommand.has_command |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
DispatcherCommand.__call__ |
11 |
11 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/context.py |
(no function) |
98 |
0 |
5 |
24 |
0 |
100% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
lsp_server_cmd |
20 |
20 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
lsp_editor_glue |
21 |
21 |
0 |
12 |
0 |
0% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
lsp_describe_features |
6 |
6 |
1 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
lint_cmd |
7 |
7 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
reformat_cmd |
7 |
7 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
ensure_lint_and_lsp_commands_are_loaded |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
(no function) |
19 |
0 |
0 |
10 |
0 |
100% |
src/debputy/commands/debputy_cmd/output.py |
_pager |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.colored |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.supports_colors |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.print_list_table |
38 |
38 |
0 |
25 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.print |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.print_visual_formatting |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.print_for_screen_reader |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase._check_color |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase._check_text_style |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.render_url |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
OutputStylingBase.bts |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/commands/debputy_cmd/output.py |
ANSIOutputStylingBase.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
ANSIOutputStylingBase.supports_colors |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
ANSIOutputStylingBase.colored |
22 |
22 |
0 |
10 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
ANSIOutputStylingBase.render_url |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
ANSIOutputStylingBase.bts |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
no_fancy_output |
3 |
0 |
0 |
2 |
1 |
80% |
src/debputy/commands/debputy_cmd/output.py |
_output_styling |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
_stream_to_pager |
26 |
26 |
0 |
8 |
0 |
0% |
src/debputy/commands/debputy_cmd/output.py |
(no function) |
45 |
3 |
0 |
8 |
1 |
92% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
format_output_arg |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
format_output_arg._configurator |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_plugins |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_path |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_ppf_flags |
12 |
12 |
0 |
10 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_uppf |
17 |
17 |
0 |
8 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_ppf |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_metadata_detectors |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_metadata_detectors._sort_key |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_resolve_variable_for_list |
6 |
6 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_manifest_variable_flag |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_list_filter |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
plugin_cmd_list_manifest_variables |
12 |
12 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
plugin_cmd_list_manifest_variables._include_var |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
list_manifest_variable_arg_parser |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_manifest_rules |
8 |
8 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_automatic_discard_rules |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_manifest_variable_value |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_multiline_documentation |
10 |
10 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_show_manifest_variables |
42 |
42 |
0 |
16 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_determine_ppf |
28 |
28 |
0 |
18 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_show_ppf |
59 |
59 |
0 |
28 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
lookup_pmr_rule |
37 |
37 |
0 |
16 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_show_manifest_rule |
16 |
16 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_discard_rule_example |
53 |
53 |
0 |
43 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_discard_rule |
21 |
21 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_show_automatic_discard_rules |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_source_type |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_list_type_mappings |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_plugin_cmd_show_type_mappings |
28 |
28 |
0 |
20 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_type_example |
10 |
10 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_type |
31 |
31 |
0 |
10 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
_render_value |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
ensure_plugin_commands_are_loaded |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/commands/debputy_cmd/plugin_cmds.py |
(no function) |
88 |
0 |
0 |
30 |
0 |
100% |
src/debputy/deb_packaging_support.py |
generate_md5sums_file |
21 |
0 |
0 |
20 |
0 |
100% |
src/debputy/deb_packaging_support.py |
install_or_generate_conffiles |
7 |
7 |
0 |
6 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_dpkg_perl_version |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
handle_perl_code |
38 |
38 |
0 |
32 |
0 |
0% |
src/debputy/deb_packaging_support.py |
usr_local_transformation |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_find_and_analyze_systemd_service_files |
16 |
16 |
0 |
10 |
0 |
0% |
src/debputy/deb_packaging_support.py |
detect_systemd_user_service_files |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_prune_dch_file |
44 |
44 |
0 |
32 |
0 |
0% |
src/debputy/deb_packaging_support.py |
fixup_debian_changelog_and_news_file |
18 |
18 |
0 |
12 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_detect_upstream_changelog |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/deb_packaging_support.py |
install_upstream_changelog |
23 |
0 |
0 |
20 |
1 |
98% |
src/debputy/deb_packaging_support.py |
_elf_static_lib_walk_filter |
10 |
10 |
0 |
12 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_all_elf_files |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_find_all_static_libs |
17 |
17 |
0 |
17 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_all_static_libs |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_resolve_build_ids |
14 |
14 |
0 |
9 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_make_debug_file |
12 |
12 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_strip_binary |
12 |
12 |
0 |
5 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_attach_debug |
7 |
7 |
0 |
2 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_has_tool |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_run_dwz |
22 |
22 |
0 |
8 |
0 |
0% |
src/debputy/deb_packaging_support.py |
relocate_dwarves_into_dbgsym_packages |
21 |
21 |
0 |
19 |
0 |
0% |
src/debputy/deb_packaging_support.py |
run_package_processors |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
cross_package_control_files |
43 |
43 |
0 |
26 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_relevant_service_definitions |
17 |
17 |
0 |
12 |
0 |
0% |
src/debputy/deb_packaging_support.py |
handle_service_management |
43 |
43 |
0 |
28 |
0 |
0% |
src/debputy/deb_packaging_support.py |
setup_control_files |
61 |
61 |
0 |
32 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_generate_snippet |
15 |
15 |
0 |
10 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_add_conffiles |
7 |
7 |
0 |
6 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_ensure_base_substvars_defined |
3 |
3 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
compute_installed_size |
18 |
6 |
0 |
8 |
0 |
62% |
src/debputy/deb_packaging_support.py |
_generate_dbgsym_control_file_if_relevant |
24 |
24 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_all_parent_directories_of |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/deb_packaging_support.py |
_compute_multi_arch_for_arch_all_doc |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/deb_packaging_support.py |
_any_unacceptable_paths |
10 |
0 |
0 |
6 |
0 |
100% |
src/debputy/deb_packaging_support.py |
auto_compute_multi_arch |
12 |
0 |
0 |
7 |
0 |
100% |
src/debputy/deb_packaging_support.py |
_has_t64_enabled |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_t64_migration_substvar |
14 |
14 |
1 |
11 |
0 |
0% |
src/debputy/deb_packaging_support.py |
dpkg_field_list_pkg_dep |
5 |
2 |
0 |
0 |
0 |
60% |
src/debputy/deb_packaging_support.py |
_handle_relationship_substvars |
49 |
49 |
0 |
26 |
0 |
0% |
src/debputy/deb_packaging_support.py |
_generate_control_files |
43 |
43 |
0 |
22 |
0 |
0% |
src/debputy/deb_packaging_support.py |
(no function) |
105 |
0 |
2 |
14 |
0 |
100% |
src/debputy/dh/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh/debhelper_emulation.py |
CannotEmulateExecutableDHConfigFile.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
CannotEmulateExecutableDHConfigFile.config_file |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
DHConfigFileLine.conditional_key |
8 |
0 |
0 |
4 |
0 |
100% |
src/debputy/dh/debhelper_emulation.py |
DHConfigFileLine.conditional |
10 |
0 |
0 |
8 |
0 |
100% |
src/debputy/dh/debhelper_emulation.py |
dhe_dbgsym_root_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
read_dbgsym_file |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
assert_no_dbgsym_migration |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
_prune_match |
8 |
0 |
0 |
4 |
0 |
100% |
src/debputy/dh/debhelper_emulation.py |
dhe_filedoublearray |
18 |
2 |
0 |
16 |
2 |
88% |
src/debputy/dh/debhelper_emulation.py |
dhe_pkgfile |
9 |
0 |
0 |
6 |
1 |
93% |
src/debputy/dh/debhelper_emulation.py |
dhe_pkgdir |
8 |
8 |
0 |
6 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
dhe_install_pkg_file_as_ctrl_file_if_present |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
dhe_install_path |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/dh/debhelper_emulation.py |
(no function) |
40 |
0 |
0 |
2 |
0 |
100% |
src/debputy/dh/dh_assistant.py |
_parse_dh_cmd_list |
8 |
1 |
0 |
8 |
2 |
81% |
src/debputy/dh/dh_assistant.py |
resolve_active_and_inactive_dh_commands |
12 |
2 |
0 |
2 |
0 |
86% |
src/debputy/dh/dh_assistant.py |
parse_drules_for_addons |
9 |
4 |
0 |
6 |
1 |
53% |
src/debputy/dh/dh_assistant.py |
extract_dh_addons_from_control |
12 |
0 |
0 |
11 |
0 |
100% |
src/debputy/dh/dh_assistant.py |
read_dh_addon_sequences |
18 |
5 |
0 |
8 |
1 |
69% |
src/debputy/dh/dh_assistant.py |
extract_dh_compat_level |
14 |
7 |
0 |
4 |
1 |
44% |
src/debputy/dh/dh_assistant.py |
(no function) |
24 |
0 |
0 |
4 |
0 |
100% |
src/debputy/dh_migration/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/migration.py |
_print_migration_summary |
45 |
45 |
0 |
38 |
0 |
0% |
src/debputy/dh_migration/migration.py |
_dh_compat_level |
11 |
11 |
0 |
2 |
0 |
0% |
src/debputy/dh_migration/migration.py |
_requested_debputy_plugins |
21 |
21 |
0 |
15 |
0 |
0% |
src/debputy/dh_migration/migration.py |
_check_migration_target |
19 |
19 |
0 |
10 |
0 |
0% |
src/debputy/dh_migration/migration.py |
migrate_from_dh |
80 |
80 |
1 |
59 |
0 |
0% |
src/debputy/dh_migration/migration.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/migrators.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
ContainsEverything.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
_dh_config_file |
15 |
0 |
0 |
8 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
_validate_rm_mv_conffile |
23 |
6 |
0 |
14 |
6 |
68% |
src/debputy/dh_migration/migrators_impl.py |
migrate_bash_completion |
41 |
2 |
0 |
32 |
3 |
93% |
src/debputy/dh_migration/migrators_impl.py |
migrate_shell_completions |
45 |
1 |
0 |
32 |
3 |
95% |
src/debputy/dh_migration/migrators_impl.py |
migrate_dh_installsystemd_files |
11 |
1 |
0 |
8 |
1 |
89% |
src/debputy/dh_migration/migrators_impl.py |
migrate_maintscript |
33 |
8 |
0 |
16 |
3 |
73% |
src/debputy/dh_migration/migrators_impl.py |
_strip_d_tmp |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
migrate_install_file |
81 |
1 |
0 |
60 |
1 |
99% |
src/debputy/dh_migration/migrators_impl.py |
migrate_installdocs_file |
20 |
2 |
0 |
14 |
2 |
88% |
src/debputy/dh_migration/migrators_impl.py |
migrate_installexamples_file |
20 |
2 |
0 |
14 |
2 |
88% |
src/debputy/dh_migration/migrators_impl.py |
migrate_installinfo_file |
23 |
1 |
0 |
14 |
1 |
95% |
src/debputy/dh_migration/migrators_impl.py |
_fetch_or_create |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
migrate_installman_file |
49 |
9 |
0 |
28 |
4 |
78% |
src/debputy/dh_migration/migrators_impl.py |
migrate_not_installed_file |
15 |
0 |
0 |
8 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
detect_pam_files |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
migrate_tmpfile |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
migrate_lintian_overrides_files |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
migrate_links_files |
28 |
6 |
0 |
16 |
4 |
73% |
src/debputy/dh_migration/migrators_impl.py |
migrate_misspelled_readme_debian_files |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
migrate_doc_base_files |
21 |
5 |
0 |
10 |
4 |
71% |
src/debputy/dh_migration/migrators_impl.py |
migrate_dh_hook_targets |
22 |
22 |
0 |
14 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
detect_unsupported_zz_debputy_features |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
detect_obsolete_substvars |
53 |
6 |
0 |
33 |
3 |
90% |
src/debputy/dh_migration/migrators_impl.py |
detect_dh_addons_zz_debputy_rrr |
10 |
0 |
0 |
4 |
0 |
100% |
src/debputy/dh_migration/migrators_impl.py |
detect_dh_addons_with_full_integration |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
detect_dh_addons_with_zz_integration |
38 |
9 |
0 |
22 |
3 |
70% |
src/debputy/dh_migration/migrators_impl.py |
_rename_file_if_exists |
15 |
0 |
0 |
10 |
1 |
96% |
src/debputy/dh_migration/migrators_impl.py |
_find_dh_config_file_for_any_pkg |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
_unsupported_debhelper_config_file |
17 |
17 |
0 |
8 |
0 |
0% |
src/debputy/dh_migration/migrators_impl.py |
(no function) |
89 |
0 |
0 |
10 |
0 |
100% |
src/debputy/dh_migration/models.py |
AcceptableMigrationIssues.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
AcceptableMigrationIssues.__contains__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
UnsupportedFeature.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh_migration/models.py |
UnsupportedFeature.issue_keys |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/dh_migration/models.py |
ConflictingChange.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh_migration/models.py |
FeatureMigration.warn |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
FeatureMigration.rename_on_success |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
FeatureMigration.remove_on_success |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
FeatureMigration.require_plugin |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
FeatureMigration.anything_to_do |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
FeatureMigration.performed_changes |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh_migration/models.py |
FeatureMigration.total_changes_involved |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/dh_migration/models.py |
DHMigrationSubstitution.__init__ |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/dh_migration/models.py |
DHMigrationSubstitution._replacement |
17 |
4 |
0 |
12 |
4 |
66% |
src/debputy/dh_migration/models.py |
DHMigrationSubstitution.substitute |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/dh_migration/models.py |
DHMigrationSubstitution.with_extra_substitutions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/dh_migration/models.py |
(no function) |
45 |
0 |
0 |
14 |
0 |
100% |
src/debputy/elf_util.py |
is_so_or_exec_elf_file |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/elf_util.py |
_read_elf_file |
31 |
10 |
0 |
23 |
7 |
61% |
src/debputy/elf_util.py |
_determine_elf_linking_type |
17 |
4 |
0 |
8 |
3 |
72% |
src/debputy/elf_util.py |
_read_bytes_iteratively |
11 |
3 |
0 |
6 |
2 |
59% |
src/debputy/elf_util.py |
find_all_elf_files |
11 |
0 |
0 |
8 |
0 |
100% |
src/debputy/elf_util.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
src/debputy/exceptions.py |
DebputyRuntimeError.message |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/exceptions.py |
DebputyRuntimeErrorWithPreamble.render_preamble |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/exceptions.py |
SymlinkLoopError.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/exceptions.py |
PureVirtualPathError.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/exceptions.py |
TestPathWithNonExistentFSPathError.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/exceptions.py |
PluginConflictError.plugin_a |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/exceptions.py |
PluginConflictError.plugin_b |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/exceptions.py |
(no function) |
50 |
0 |
4 |
12 |
0 |
100% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference.is_present |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference.can_read |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference.can_write |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference.value |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference.value |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
AlwaysEmptyReadOnlyMetadataReference._is_owner |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
PathMetadataValue.can_read_value |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
PathMetadataValue.can_write_value |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation.is_present |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation.can_read |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation.can_write |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation.value |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation.value |
9 |
4 |
0 |
6 |
3 |
53% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation._is_owner |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation._owning_plugin |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
PathMetadataReferenceImplementation._metadata_type_name |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
_cp_a |
6 |
3 |
0 |
0 |
0 |
50% |
src/debputy/filesystem_scan.py |
_split_path |
9 |
0 |
0 |
4 |
0 |
100% |
src/debputy/filesystem_scan.py |
_root |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
_check_fs_path_is_file |
13 |
7 |
0 |
8 |
2 |
38% |
src/debputy/filesystem_scan.py |
CurrentPluginContextManager.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
CurrentPluginContextManager.current_plugin_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
CurrentPluginContextManager.change_plugin_context |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualPathBase._orphan_safe_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualPathBase._rw_check |
2 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualPathBase.lookup |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualPathBase.attempt_lookup |
36 |
2 |
0 |
18 |
2 |
93% |
src/debputy/filesystem_scan.py |
VirtualPathBase.mkdirs |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/filesystem_scan.py |
VirtualPathBase.prune_if_empty_dir |
8 |
1 |
0 |
4 |
1 |
83% |
src/debputy/filesystem_scan.py |
VirtualPathBase._current_plugin |
10 |
1 |
0 |
4 |
1 |
86% |
src/debputy/filesystem_scan.py |
VirtualPathBase.open_child |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualPathBase.open_child |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualPathBase.open_child |
16 |
9 |
0 |
16 |
2 |
34% |
src/debputy/filesystem_scan.py |
FSPath.__init__ |
14 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.__repr__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.name |
11 |
3 |
0 |
4 |
2 |
67% |
src/debputy/filesystem_scan.py |
FSPath.iterdir |
2 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.all_paths |
10 |
0 |
0 |
6 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.walk |
12 |
2 |
0 |
6 |
2 |
78% |
src/debputy/filesystem_scan.py |
FSPath._orphan_safe_path |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
FSPath.is_detached |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/filesystem_scan.py |
FSPath.__getitem__ |
5 |
1 |
0 |
4 |
1 |
78% |
src/debputy/filesystem_scan.py |
FSPath.__delitem__ |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/filesystem_scan.py |
FSPath.get |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.__contains__ |
6 |
2 |
0 |
4 |
2 |
60% |
src/debputy/filesystem_scan.py |
FSPath._add_child |
9 |
2 |
0 |
6 |
2 |
73% |
src/debputy/filesystem_scan.py |
FSPath.tar_path |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.path |
9 |
1 |
0 |
4 |
1 |
85% |
src/debputy/filesystem_scan.py |
FSPath.parent_dir |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/filesystem_scan.py |
FSPath.parent_dir |
18 |
1 |
0 |
10 |
2 |
89% |
src/debputy/filesystem_scan.py |
FSPath.parent_dir_path |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
FSPath.chown |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.stat |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSPath._uncached_stat |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSPath.mode |
5 |
2 |
0 |
2 |
1 |
57% |
src/debputy/filesystem_scan.py |
FSPath.mode |
7 |
3 |
0 |
2 |
1 |
56% |
src/debputy/filesystem_scan.py |
FSPath._ensure_min_mode |
11 |
9 |
0 |
2 |
1 |
23% |
src/debputy/filesystem_scan.py |
FSPath.mtime |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSPath.mtime |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSPath.tar_owner_info |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath._can_replace_inline |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.add_file |
30 |
12 |
0 |
20 |
7 |
54% |
src/debputy/filesystem_scan.py |
FSPath.insert_file_from_fs_path |
25 |
8 |
0 |
20 |
6 |
64% |
src/debputy/filesystem_scan.py |
FSPath.add_symlink |
9 |
3 |
0 |
6 |
3 |
60% |
src/debputy/filesystem_scan.py |
FSPath.mkdir |
11 |
4 |
0 |
8 |
4 |
58% |
src/debputy/filesystem_scan.py |
FSPath.mkdirs |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.is_read_write |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.unlink |
5 |
2 |
0 |
4 |
2 |
56% |
src/debputy/filesystem_scan.py |
FSPath._reset_caches |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSPath.metadata |
13 |
1 |
0 |
8 |
2 |
86% |
src/debputy/filesystem_scan.py |
FSPath.replace_fs_path_content |
22 |
1 |
0 |
10 |
3 |
88% |
src/debputy/filesystem_scan.py |
FSPath._replaced_path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualFSPathBase.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualFSPathBase.mtime |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualFSPathBase.has_fs_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualFSPathBase.stat |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualFSPathBase.fs_path |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSRootDir.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.is_detached |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir._orphan_safe_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.parent_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.parent_dir |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSRootDir.parent_dir_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSRootDir.is_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.is_file |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.is_symlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.readlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSRootDir.has_fs_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.stat |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSRootDir.fs_path |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
FSRootDir.is_read_write |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.is_read_write |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.prune_if_empty_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.unlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSRootDir._current_plugin |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSRootDir.change_plugin_context |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.has_fs_path |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.mtime |
8 |
1 |
0 |
4 |
2 |
75% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.mtime |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.fs_path |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.stat |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualPathWithReference.open |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualDirectoryFSPath.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualDirectoryFSPath.is_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualDirectoryFSPath.is_file |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualDirectoryFSPath.is_symlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualDirectoryFSPath.readlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
SymlinkVirtualPath.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
SymlinkVirtualPath.is_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
SymlinkVirtualPath.is_file |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
SymlinkVirtualPath.is_symlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
SymlinkVirtualPath.readlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.__init__ |
10 |
0 |
0 |
4 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.is_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.is_file |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.is_symlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.readlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.has_fs_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath.fs_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSBackedFilePath._can_replace_inline |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSBackedFilePath._replaced_path |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualTestPath.__init__ |
19 |
1 |
0 |
10 |
1 |
93% |
src/debputy/filesystem_scan.py |
VirtualTestPath.is_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.is_file |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.is_symlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.readlink |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/filesystem_scan.py |
VirtualTestPath.mtime |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.mtime |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.has_fs_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.stat |
9 |
3 |
0 |
4 |
1 |
69% |
src/debputy/filesystem_scan.py |
VirtualTestPath.size |
7 |
0 |
0 |
6 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath.fs_path |
12 |
1 |
0 |
10 |
2 |
86% |
src/debputy/filesystem_scan.py |
VirtualTestPath.replace_fs_path_content |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/filesystem_scan.py |
VirtualTestPath.open_child |
13 |
13 |
0 |
6 |
0 |
0% |
src/debputy/filesystem_scan.py |
VirtualTestPath.open |
8 |
0 |
0 |
4 |
0 |
100% |
src/debputy/filesystem_scan.py |
VirtualTestPath._replaced_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSOverlayBase.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSOverlayBase.name |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.parent_dir |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.fs_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSOverlayBase.stat |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.is_dir |
6 |
2 |
0 |
2 |
1 |
62% |
src/debputy/filesystem_scan.py |
FSOverlayBase.is_file |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.is_symlink |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.has_fs_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.open |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.metadata |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase.all_paths |
10 |
10 |
0 |
6 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSOverlayBase._resolve_children |
10 |
10 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSROOverlay.create_root_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
FSROOverlay.iterdir |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.lookup |
20 |
20 |
0 |
12 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay._ensure_children_are_resolved |
3 |
3 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.is_detached |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.__getitem__ |
7 |
5 |
0 |
6 |
1 |
23% |
src/debputy/filesystem_scan.py |
FSROOverlay.__delitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.is_read_write |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay._rw_check |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay._error_ro_fs |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.stat |
9 |
2 |
0 |
4 |
2 |
69% |
src/debputy/filesystem_scan.py |
FSROOverlay.mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.mtime |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.mtime |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.readlink |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.chown |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.mkdir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.add_file |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.add_symlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlay.unlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlayRootDir.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlayRootDir._current_plugin |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSROOverlayRootDir.change_plugin_context |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.iterdir |
3 |
3 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.lookup |
18 |
18 |
0 |
10 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.is_detached |
5 |
5 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.__getitem__ |
6 |
6 |
0 |
6 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.__delitem__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.is_read_write |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.mtime |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.mtime |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.readlink |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.chown |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.mkdir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.add_file |
17 |
17 |
0 |
10 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.replace_fs_path_content |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.add_symlink |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlPath.unlink |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/filesystem_scan.py |
FSControlRootDir.create_root_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/filesystem_scan.py |
as_path_def |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/filesystem_scan.py |
as_path_defs |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/filesystem_scan.py |
build_virtual_fs |
36 |
1 |
0 |
20 |
1 |
96% |
src/debputy/filesystem_scan.py |
build_virtual_fs._ensure_parent_dirs |
13 |
1 |
0 |
6 |
1 |
89% |
src/debputy/filesystem_scan.py |
(no function) |
372 |
0 |
2 |
214 |
2 |
99% |
src/debputy/highlevel_manifest.py |
PathNotCoveredByInstallRulesError.unmatched_paths |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
PathNotCoveredByInstallRulesError.search_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
PathNotCoveredByInstallRulesError.render_preamble |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
DbgsymInfo.dbgsym_root_dir |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
DbgsymInfo.dbgsym_ctrl_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
BinaryPackageData.control_output_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
_path_to_tar_member |
18 |
1 |
1 |
10 |
1 |
93% |
src/debputy/highlevel_manifest.py |
_generate_intermediate_manifest |
8 |
0 |
0 |
4 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractYAMLSubStore.__init__ |
16 |
1 |
0 |
8 |
2 |
88% |
src/debputy/highlevel_manifest.py |
AbstractYAMLSubStore._create_new_instance |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractYAMLSubStore.create_definition_if_missing |
2 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractYAMLSubStore.create_definition |
11 |
2 |
0 |
6 |
2 |
76% |
src/debputy/highlevel_manifest.py |
AbstractYAMLSubStore.remove_definition |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
AbstractYAMLSubStore._ensure_attached |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
AbstractYAMLListSubStore._create_new_instance |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractYAMLDictSubStore._create_new_instance |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableCondition.arch_matches |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableCondition.build_profiles_matches |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLSymlink.new_symlink |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/highlevel_manifest.py |
MutableYAMLSymlink.symlink_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLSymlink.symlink_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLSymlink.symlink_target |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLSymlink.symlink_target |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.rm_conffile |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.mv_conffile |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem._container |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.command |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.obsolete_conffile |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.obsolete_conffile |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.new_conffile |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.new_conffile |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.prior_to_version |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.prior_to_version |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.owning_package |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLConffileManagementItem.owning_package |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLPackageDefinition._list_store |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/highlevel_manifest.py |
MutableYAMLPackageDefinition._insert_item |
6 |
1 |
0 |
2 |
1 |
75% |
src/debputy/highlevel_manifest.py |
MutableYAMLPackageDefinition.add_symlink |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLPackageDefinition.symlinks |
7 |
4 |
0 |
6 |
2 |
38% |
src/debputy/highlevel_manifest.py |
MutableYAMLPackageDefinition.conffile_management_items |
4 |
1 |
0 |
4 |
1 |
75% |
src/debputy/highlevel_manifest.py |
MutableYAMLPackageDefinition.add_conffile_management |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule._container |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.into |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.into |
9 |
5 |
0 |
6 |
1 |
47% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.when |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.when |
9 |
5 |
0 |
6 |
2 |
40% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.install_dest |
9 |
0 |
0 |
4 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.multi_dest_install |
8 |
1 |
0 |
4 |
2 |
75% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.install_as |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.install_doc_as |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.install_docs |
9 |
0 |
0 |
4 |
0 |
100% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.install_examples |
8 |
1 |
0 |
4 |
1 |
83% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.install_man |
9 |
2 |
0 |
4 |
2 |
69% |
src/debputy/highlevel_manifest.py |
AbstractMutableYAMLInstallRule.discard |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleMan.language |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleMan.language |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleInstall.sources |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleInstall.sources |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleInstall.dest_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleInstall.dest_dir |
6 |
1 |
0 |
6 |
1 |
83% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleInstall.dest_as |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallRuleInstall.dest_as |
11 |
11 |
0 |
10 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallationsDefinition.append |
6 |
1 |
0 |
2 |
1 |
75% |
src/debputy/highlevel_manifest.py |
MutableYAMLInstallationsDefinition.extend |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifestVariables.variables |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifestVariables.__setitem__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifestDefinitions.manifest_variables |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.empty_manifest |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.manifest_version |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.manifest_version |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.installations |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.manifest_definitions |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.package |
12 |
2 |
0 |
6 |
3 |
72% |
src/debputy/highlevel_manifest.py |
MutableYAMLManifest.write_to |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
_describe_missing_path |
8 |
8 |
0 |
6 |
0 |
0% |
src/debputy/highlevel_manifest.py |
_detect_missing_installations |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/highlevel_manifest.py |
_list_automatic_discard_rules |
19 |
0 |
0 |
9 |
1 |
96% |
src/debputy/highlevel_manifest.py |
_install_everything_from_source_dir_if_present |
15 |
6 |
0 |
2 |
1 |
59% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.__init__ |
16 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.source_version |
6 |
6 |
1 |
2 |
0 |
0% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.source_condition_context |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.debian_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.dpkg_architecture_variables |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.deb_options_and_profiles |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.plugin_provided_feature_set |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.active_packages |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.all_packages |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.package_state_for |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
HighLevelManifest._detect_doc_main_package_for |
12 |
9 |
0 |
8 |
1 |
20% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.perform_installations |
115 |
53 |
0 |
70 |
12 |
51% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.perform_installations._as_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.condition_context |
6 |
2 |
0 |
4 |
2 |
60% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.apply_fs_transformations |
13 |
2 |
0 |
6 |
2 |
79% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.finalize_data_tar_contents |
8 |
2 |
0 |
4 |
2 |
67% |
src/debputy/highlevel_manifest.py |
HighLevelManifest.apply_to_binary_staging_directory |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest.py |
_present_installation_dirs |
18 |
18 |
0 |
16 |
0 |
0% |
src/debputy/highlevel_manifest.py |
_determine_search_dir_order |
39 |
39 |
0 |
20 |
0 |
0% |
src/debputy/highlevel_manifest.py |
(no function) |
244 |
0 |
1 |
120 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
_per_package_subst_variables |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.__init__ |
24 |
1 |
0 |
2 |
1 |
92% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser._ensure_package_states_is_initialized |
11 |
1 |
0 |
6 |
1 |
88% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.binary_packages |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser._package_states |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.dpkg_architecture_variables |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.dpkg_arch_query_table |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.deb_options_and_profiles |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser._self_check |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.build_manifest |
22 |
2 |
0 |
16 |
2 |
89% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.binary_package_context |
9 |
1 |
0 |
4 |
1 |
85% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.dispatch_parser_table_for |
3 |
0 |
1 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.substitution |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.add_extra_substitution_variables |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.current_binary_package_state |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.is_in_binary_package_state |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.debputy_integration_mode |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.debputy_integration_mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser._register_build_environment |
13 |
3 |
0 |
10 |
4 |
70% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.resolve_build_environment |
8 |
2 |
0 |
2 |
0 |
80% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.build_environments |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser._transform_dpkg_maintscript_helpers_to_snippets |
5 |
3 |
0 |
4 |
1 |
33% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.normalize_path |
7 |
7 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.parse_path_or_glob |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
HighLevelManifestParser.parse_manifest |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
YAMLManifestParser._optional_key |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
YAMLManifestParser._required_key |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
YAMLManifestParser._ensure_value_is_type |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/highlevel_manifest_parser.py |
YAMLManifestParser.from_yaml_dict |
34 |
4 |
0 |
18 |
4 |
85% |
src/debputy/highlevel_manifest_parser.py |
YAMLManifestParser._parse_manifest |
17 |
0 |
0 |
6 |
0 |
100% |
src/debputy/highlevel_manifest_parser.py |
YAMLManifestParser.parse_manifest |
4 |
2 |
0 |
4 |
1 |
38% |
src/debputy/highlevel_manifest_parser.py |
(no function) |
88 |
12 |
2 |
30 |
0 |
83% |
src/debputy/installations.py |
PathAlreadyInstalledOrDiscardedError.path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
PathAlreadyInstalledOrDiscardedError.into |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
PathAlreadyInstalledOrDiscardedError.definition_source |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
ExactPathMatchTwiceError.path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
ExactPathMatchTwiceError.into |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
ExactPathMatchTwiceError.definition_source |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
NoMatchForInstallPatternError.pattern |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
NoMatchForInstallPatternError.search_dirs |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
NoMatchForInstallPatternError.definition_source |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
BinaryPackageInstallRuleContext.replace |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
InstallRuleContext.__getitem__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
InstallRuleContext.__setitem__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
InstallRuleContext.replace |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
_determine_manpage_section |
23 |
23 |
0 |
18 |
0 |
0% |
src/debputy/installations.py |
_determine_manpage_real_section |
10 |
10 |
0 |
8 |
0 |
0% |
src/debputy/installations.py |
_determine_manpage_language |
12 |
12 |
0 |
10 |
0 |
0% |
src/debputy/installations.py |
_dest_path_for_manpage |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
_dest_path_for_manpage._manpage_dest_path |
12 |
12 |
0 |
4 |
0 |
0% |
src/debputy/installations.py |
SourcePathMatcher.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
SourcePathMatcher.is_reserved |
9 |
0 |
0 |
6 |
0 |
100% |
src/debputy/installations.py |
SourcePathMatcher.exclude |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
SourcePathMatcher._run_plugin_provided_discard_rules_on |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/installations.py |
SourcePathMatcher._check_plugin_provided_exclude_state_for |
21 |
0 |
0 |
10 |
1 |
97% |
src/debputy/installations.py |
SourcePathMatcher.may_match |
12 |
1 |
0 |
6 |
1 |
89% |
src/debputy/installations.py |
SourcePathMatcher.reserve |
13 |
9 |
0 |
6 |
1 |
26% |
src/debputy/installations.py |
SourcePathMatcher.detect_missing |
10 |
1 |
0 |
8 |
1 |
89% |
src/debputy/installations.py |
SourcePathMatcher.find_and_reserve_all_matches |
29 |
8 |
0 |
20 |
4 |
67% |
src/debputy/installations.py |
_resolve_path |
19 |
3 |
0 |
16 |
3 |
83% |
src/debputy/installations.py |
_resolve_dest_paths |
15 |
2 |
0 |
12 |
2 |
85% |
src/debputy/installations.py |
_resolve_matches |
11 |
7 |
0 |
8 |
1 |
37% |
src/debputy/installations.py |
InstallRule.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
InstallRule._check_single_match |
10 |
3 |
0 |
8 |
2 |
61% |
src/debputy/installations.py |
InstallRule._match_pattern |
19 |
6 |
0 |
18 |
5 |
65% |
src/debputy/installations.py |
InstallRule._install_matches |
27 |
4 |
0 |
23 |
4 |
84% |
src/debputy/installations.py |
InstallRule._reserve_recursively |
10 |
1 |
0 |
6 |
1 |
88% |
src/debputy/installations.py |
InstallRule._install_dir_recursively |
14 |
3 |
0 |
14 |
2 |
75% |
src/debputy/installations.py |
InstallRule.perform_install |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/installations.py |
InstallRule.install_as |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
InstallRule.install_dest |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/installations.py |
InstallRule.install_multi_as |
4 |
1 |
0 |
4 |
1 |
75% |
src/debputy/installations.py |
InstallRule.install_multi_dest |
4 |
1 |
0 |
4 |
1 |
75% |
src/debputy/installations.py |
InstallRule.install_doc |
8 |
0 |
0 |
4 |
0 |
100% |
src/debputy/installations.py |
InstallRule.install_doc_as |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/installations.py |
InstallRule.install_examples |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/installations.py |
InstallRule.install_man |
5 |
1 |
0 |
4 |
2 |
67% |
src/debputy/installations.py |
InstallRule.discard_paths |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
PPFInstallRule.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/installations.py |
PPFInstallRule.perform_install |
7 |
7 |
0 |
2 |
0 |
0% |
src/debputy/installations.py |
GenericInstallationRule.__init__ |
7 |
1 |
0 |
2 |
1 |
78% |
src/debputy/installations.py |
GenericInstallationRule.perform_install |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/installations.py |
DiscardRule.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/installations.py |
DiscardRule.perform_install |
12 |
12 |
0 |
10 |
0 |
0% |
src/debputy/installations.py |
(no function) |
135 |
0 |
5 |
46 |
0 |
100% |
src/debputy/integration_detection.py |
determine_debputy_integration_mode |
12 |
2 |
0 |
8 |
2 |
80% |
src/debputy/integration_detection.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/intermediate_manifest.py |
PathType.manifest_key |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/intermediate_manifest.py |
PathType.tarinfo_type |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/intermediate_manifest.py |
PathType.can_be_virtual |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/intermediate_manifest.py |
_dirname |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/intermediate_manifest.py |
_fs_type_from_st_mode |
8 |
8 |
0 |
6 |
0 |
0% |
src/debputy/intermediate_manifest.py |
TarMember.create_tar_info |
20 |
3 |
0 |
4 |
1 |
83% |
src/debputy/intermediate_manifest.py |
TarMember.from_file |
14 |
10 |
0 |
12 |
3 |
27% |
src/debputy/intermediate_manifest.py |
TarMember.virtual_path |
7 |
4 |
0 |
6 |
2 |
38% |
src/debputy/intermediate_manifest.py |
TarMember.clone_and_replace |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/intermediate_manifest.py |
TarMember.to_manifest |
13 |
3 |
0 |
4 |
2 |
71% |
src/debputy/intermediate_manifest.py |
TarMember.parse_intermediate_manifest |
19 |
6 |
0 |
16 |
5 |
63% |
src/debputy/intermediate_manifest.py |
TarMember.from_dict |
30 |
12 |
0 |
22 |
8 |
50% |
src/debputy/intermediate_manifest.py |
output_intermediate_manifest |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/intermediate_manifest.py |
output_intermediate_manifest_to_fd |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/intermediate_manifest.py |
(no function) |
49 |
0 |
0 |
16 |
0 |
100% |
src/debputy/interpreter.py |
Interpreter.original_command |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/interpreter.py |
Interpreter.command_full_basename |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/interpreter.py |
Interpreter.command_stem |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/interpreter.py |
Interpreter.interpreter_version |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/interpreter.py |
Interpreter.fixup_needed |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/interpreter.py |
DetectedInterpreter.fixup_needed |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/interpreter.py |
DetectedInterpreter.replace_shebang_line |
17 |
2 |
0 |
10 |
3 |
81% |
src/debputy/interpreter.py |
extract_shebang_interpreter_from_file |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/interpreter.py |
extract_shebang_interpreter |
28 |
0 |
0 |
14 |
1 |
98% |
src/debputy/interpreter.py |
(no function) |
33 |
0 |
6 |
14 |
0 |
100% |
src/debputy/l10n.py |
N_ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/l10n.py |
_temp_messages_dir |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/l10n.py |
translation |
21 |
19 |
0 |
8 |
1 |
10% |
src/debputy/l10n.py |
(no function) |
21 |
1 |
2 |
2 |
0 |
96% |
src/debputy/linting/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_impl.py |
LintContext.state_for |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_impl.py |
gather_lint_info |
31 |
31 |
0 |
14 |
0 |
0% |
src/debputy/linting/lint_impl.py |
initialize_lint_report |
16 |
16 |
1 |
6 |
0 |
0% |
src/debputy/linting/lint_impl.py |
perform_linting |
22 |
22 |
0 |
14 |
0 |
0% |
src/debputy/linting/lint_impl.py |
perform_reformat |
41 |
41 |
0 |
26 |
0 |
0% |
src/debputy/linting/lint_impl.py |
perform_reformat_of_file |
24 |
24 |
0 |
10 |
0 |
0% |
src/debputy/linting/lint_impl.py |
_exit_with_lint_code |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/linting/lint_impl.py |
perform_linting_of_file |
8 |
8 |
0 |
6 |
0 |
0% |
src/debputy/linting/lint_impl.py |
_overlapping_edit |
11 |
11 |
0 |
8 |
0 |
0% |
src/debputy/linting/lint_impl.py |
_max_range |
7 |
7 |
0 |
6 |
0 |
0% |
src/debputy/linting/lint_impl.py |
_is_non_interactive_auto_fix_allowed |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_impl.py |
_auto_fix_run |
82 |
82 |
0 |
36 |
0 |
0% |
src/debputy/linting/lint_impl.py |
_diagnostics_run |
14 |
14 |
0 |
8 |
0 |
0% |
src/debputy/linting/lint_impl.py |
has_at_least_lsp_quickfix |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/linting/lint_impl.py |
resolve_auto_fixer |
11 |
11 |
0 |
8 |
0 |
0% |
src/debputy/linting/lint_impl.py |
(no function) |
63 |
0 |
0 |
2 |
0 |
100% |
src/debputy/linting/lint_report_junit.py |
JunitLintReport.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_report_junit.py |
JunitLintReport.finish_report |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/linting/lint_report_junit.py |
JunitLintReport._as_test_cases |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/linting/lint_report_junit.py |
JunitLintReport._as_test_case |
17 |
17 |
0 |
8 |
0 |
0% |
src/debputy/linting/lint_report_junit.py |
(no function) |
13 |
0 |
2 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
te_position_to_lsp |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
te_range_to_lsp |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
_check_diagnostic_source |
8 |
2 |
0 |
6 |
2 |
71% |
src/debputy/linting/lint_util.py |
DebputyMetadata.from_data |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.plugin_feature_set |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.doc_uri |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.source_root |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.debian_dir |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.content |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.lines |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.position_codec |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.parsed_deb822_file_content |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.source_package |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.binary_packages |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.maint_preference_table |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.effective_preference |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.debputy_metadata |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.dh_sequencer_data |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.spellchecker |
9 |
0 |
0 |
4 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState.translation |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
LintState.emit_diagnostic |
12 |
0 |
0 |
6 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintState._emit_diagnostic |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintStateImpl.doc_uri |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintStateImpl.position_codec |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LintStateImpl.parsed_deb822_file_content |
5 |
0 |
0 |
2 |
1 |
86% |
src/debputy/linting/lint_util.py |
LintStateImpl.dh_sequencer_data |
18 |
0 |
0 |
8 |
1 |
96% |
src/debputy/linting/lint_util.py |
LintStateImpl.gather_diagnostics |
9 |
2 |
0 |
4 |
2 |
69% |
src/debputy/linting/lint_util.py |
LintStateImpl.clear_cache |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
LintStateImpl._emit_diagnostic |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/linting/lint_util.py |
LintReport.__init__ |
8 |
8 |
0 |
2 |
0 |
0% |
src/debputy/linting/lint_util.py |
LintReport.line_state |
14 |
14 |
0 |
2 |
0 |
0% |
src/debputy/linting/lint_util.py |
LintReport.report_diagnostic |
36 |
36 |
0 |
14 |
0 |
0% |
src/debputy/linting/lint_util.py |
LintReport.process_diagnostic |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
LintReport.finish_report |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
debputy_severity |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/linting/lint_util.py |
TermLintReport.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
TermLintReport.finish_report |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
TermLintReport.process_diagnostic |
44 |
44 |
0 |
18 |
0 |
0% |
src/debputy/linting/lint_util.py |
LinterPositionCodec.client_num_units |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
LinterPositionCodec.position_from_client_units |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/linting/lint_util.py |
LinterPositionCodec.position_to_client_units |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
LinterPositionCodec.range_from_client_units |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/linting/lint_util.py |
LinterPositionCodec.range_to_client_units |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/linting/lint_util.py |
_lines_to_print |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/linting/lint_util.py |
_highlight_range |
13 |
13 |
0 |
4 |
0 |
0% |
src/debputy/linting/lint_util.py |
_is_file_level_diagnostic |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/linting/lint_util.py |
(no function) |
139 |
0 |
21 |
52 |
1 |
99% |
src/debputy/lsp/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/apt_cache.py |
AptCache.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/apt_cache.py |
AptCache.state |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/apt_cache.py |
AptCache.load_error |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/apt_cache.py |
AptCache.lookup |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/apt_cache.py |
AptCache.load |
45 |
45 |
0 |
22 |
0 |
0% |
src/debputy/lsp/apt_cache.py |
parse_apt_file |
6 |
6 |
0 |
6 |
0 |
0% |
src/debputy/lsp/apt_cache.py |
stanza_to_package_info |
14 |
14 |
0 |
2 |
0 |
0% |
src/debputy/lsp/apt_cache.py |
(no function) |
34 |
0 |
0 |
8 |
0 |
100% |
src/debputy/lsp/data/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/data/deb822_data/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/data/wordlists/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
FileCache._update_cache |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
FileCache._clear_cache |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
FileCache.resolve_cache |
29 |
15 |
0 |
14 |
4 |
42% |
src/debputy/lsp/debputy_ls.py |
Deb822FileCache._update_cache |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
Deb822FileCache._clear_cache |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DctrlFileCache._update_cache |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DctrlFileCache._clear_cache |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
SalsaCICache._update_cache |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
SalsaCICache._clear_cache |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebianRulesCache._update_cache |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebianRulesCache._clear_cache |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.__init__ |
18 |
3 |
0 |
4 |
2 |
77% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.plugin_feature_set |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.doc_uri |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.source_root |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.debian_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.content |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.lines |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.position_codec |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState._resolve_dctrl |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.parsed_deb822_file_content |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.source_package |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.binary_packages |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState._resolve_salsa_ci |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.effective_preference |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.maint_preference_table |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.salsa_ci |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.dh_sequencer_data |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.translation |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState.run_diagnostics |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
LSProvidedLintState._emit_diagnostic |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
_preference |
6 |
4 |
0 |
6 |
1 |
25% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.__init__ |
11 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.finish_startup_initialization |
8 |
8 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.on_initialize |
8 |
8 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer._update_locale |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.shutdown |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.translation |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer._load_apt_cache |
11 |
11 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.plugin_feature_set |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.plugin_feature_set |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.dctrl_parser |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.dctrl_parser |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.lint_state |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer._client_hover_markup_formats |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.hover_markup_format |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer._client_completion_item_document_markup_formats |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.completion_item_document_markup |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.trust_language_ids |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.trust_language_ids |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
DebputyLanguageServer.determine_language_id |
12 |
12 |
0 |
4 |
0 |
0% |
src/debputy/lsp/debputy_ls.py |
(no function) |
126 |
0 |
8 |
56 |
0 |
100% |
src/debputy/lsp/diagnostics.py |
(no function) |
14 |
0 |
2 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_changelog.py |
_check_footer_line |
30 |
16 |
0 |
8 |
4 |
47% |
src/debputy/lsp/lsp_debian_changelog.py |
_single_line_subrange |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_changelog.py |
_check_header_line |
34 |
2 |
0 |
18 |
4 |
88% |
src/debputy/lsp/lsp_debian_changelog.py |
_lint_debian_changelog |
29 |
1 |
0 |
18 |
3 |
91% |
src/debputy/lsp/lsp_debian_changelog.py |
(no function) |
27 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
SubstvarMetadata.render_metadata_fields |
10 |
2 |
0 |
6 |
2 |
62% |
src/debputy/lsp/lsp_debian_control.py |
SubstvarMetadata.from_ref_data |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
relationship_substvar_for_field |
6 |
2 |
0 |
0 |
0 |
67% |
src/debputy/lsp/lsp_debian_control.py |
_as_substvars_metadata |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
substvars_metadata_basename |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
substvars_metadata |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
_debian_control_hover |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
_custom_hover_description |
8 |
3 |
0 |
2 |
1 |
60% |
src/debputy/lsp/lsp_debian_control.py |
_render_package_lookup |
25 |
25 |
0 |
12 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_disclaimer |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_render_package_by_name |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_is_bd_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_custom_hover_relationship_field |
26 |
13 |
0 |
16 |
5 |
43% |
src/debputy/lsp/lsp_debian_control.py |
_custom_hover |
33 |
5 |
0 |
16 |
4 |
82% |
src/debputy/lsp/lsp_debian_control.py |
_debian_control_completions |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
_debian_control_folding_ranges |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_doc_inlay_hint |
31 |
31 |
0 |
16 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_source_package_checks |
11 |
0 |
0 |
8 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
_binary_package_checks |
34 |
12 |
0 |
18 |
2 |
62% |
src/debputy/lsp/lsp_debian_control.py |
_scan_for_syntax_errors_and_token_level_diagnostics |
19 |
9 |
0 |
10 |
2 |
62% |
src/debputy/lsp/lsp_debian_control.py |
_lint_debian_control |
25 |
1 |
0 |
6 |
1 |
94% |
src/debputy/lsp/lsp_debian_control.py |
_package_range_of_stanza |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/lsp/lsp_debian_control.py |
_packaging_files |
29 |
2 |
0 |
14 |
3 |
88% |
src/debputy/lsp/lsp_debian_control.py |
_detect_misspelled_packaging_files |
38 |
8 |
0 |
24 |
7 |
76% |
src/debputy/lsp/lsp_debian_control.py |
_debian_control_on_save_formatting |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_reformat_debian_control |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_debian_control_format_file |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control.py |
_debian_control_semantic_tokens_full |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control.py |
(no function) |
85 |
0 |
0 |
22 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
all_package_relationship_fields |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
all_source_relationship_fields |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_fields |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_complete_section_sort_hint |
16 |
1 |
0 |
10 |
2 |
88% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
all_architectures_and_wildcards |
19 |
0 |
0 |
12 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
dpkg_arch_and_wildcards |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
extract_first_value_and_position |
8 |
1 |
0 |
2 |
1 |
80% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_sv_field_validation |
13 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_dctrl_ma_field_validation |
6 |
0 |
0 |
4 |
1 |
90% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_udeb_only_field_validation |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_complete_only_in_arch_dep_pkgs |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_complete_only_for_udeb_pkgs |
6 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_arch_not_all_only_field_validation |
3 |
0 |
0 |
2 |
1 |
80% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_single_line_span_range_relative_to_pos |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_check_extended_description_line |
12 |
1 |
0 |
4 |
1 |
88% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_check_synopsis |
18 |
0 |
0 |
12 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
dctrl_description_validator |
15 |
2 |
0 |
6 |
2 |
81% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_has_packaging_expected_file |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_has_packaging_expected_file._impl |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_has_build_instructions |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_maintainer_field_validator |
9 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_each_value_match_regex_validation |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_each_value_match_regex_validation._validator |
14 |
0 |
1 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_span_to_te_range |
13 |
13 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_split_w_spans |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_cleanup_rel |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_text_to_te_position |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_dctrl_validate_dep |
52 |
0 |
0 |
26 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_rrr_build_driver_mismatch |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5Matcher.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_match_dep5_segment |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_dep5_unnecessary_symbols |
13 |
0 |
0 |
6 |
1 |
95% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_dep5_files_check |
17 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_is_known_host |
11 |
0 |
0 |
6 |
1 |
94% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_validate_homepage_field |
34 |
3 |
0 |
14 |
3 |
88% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_combined_custom_field_check |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_combined_custom_field_check._validator |
2 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_package_name_section_rule |
8 |
2 |
0 |
4 |
1 |
75% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_package_name_section_rule._impl |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
package_name_to_section |
4 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_unknown_value_check |
26 |
3 |
0 |
12 |
3 |
84% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_dep5_escape_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_noop_escape_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_should_ignore_dir |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.synopsis_translated |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.long_description_translated |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField._can_complete_field_in_stanza |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.complete_field |
19 |
0 |
0 |
10 |
1 |
97% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField._complete_files |
29 |
29 |
0 |
20 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.value_options_for_completer |
13 |
4 |
0 |
12 |
3 |
64% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.field_omitted_diagnostics |
6 |
3 |
0 |
4 |
1 |
40% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.field_diagnostics |
27 |
2 |
0 |
14 |
2 |
90% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField._diagnostics_for_field_name |
8 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField._dep5_file_list_diagnostics |
17 |
1 |
0 |
10 |
2 |
89% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField._known_value_diagnostics |
63 |
6 |
0 |
30 |
2 |
91% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822KnownField.reformat_field |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlLikeKnownField.reformat_field |
34 |
34 |
0 |
21 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlLikeKnownField.reformattable_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlLikeKnownField.is_relationship_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlLikeKnownField.is_sortable_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlKnownField.is_relationship_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlKnownField.is_sortable_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlKnownField.field_omitted_diagnostics |
10 |
0 |
0 |
9 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlKnownField.reformat_field |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlKnownField.is_relationship_field |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlKnownField.reformattable_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlRelationshipKnownField.is_relationship_field |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.stanza_diagnostics |
49 |
3 |
0 |
26 |
2 |
93% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.__getitem__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.__iter__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.omitted_field_diagnostics |
6 |
1 |
0 |
6 |
1 |
83% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata._paragraph_representation_field |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.normalize_field_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.stanza_representation |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
StanzaMetadata.reformat_stanza |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlStanzaMetadata.normalize_field_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlStanzaMetadata.omitted_field_diagnostics |
8 |
1 |
0 |
6 |
1 |
86% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
lsp_reference_data_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.reference_data_basename |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata._new_field |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata._reference_data |
10 |
1 |
0 |
4 |
1 |
86% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.is_initialized |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.ensure_initialized |
19 |
0 |
0 |
8 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.ensure_initialized._resolve_doc |
7 |
4 |
0 |
2 |
1 |
44% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.classify_stanza |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.guess_stanza_classification_by_idx |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.stanza_types |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.__getitem__ |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.get |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Deb822FileMetadata.reformat |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5FileMetadata.reference_data_basename |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5FileMetadata._new_field |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5FileMetadata.classify_stanza |
8 |
2 |
0 |
6 |
2 |
71% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5FileMetadata.guess_stanza_classification_by_idx |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5FileMetadata.stanza_types |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
Dep5FileMetadata.__getitem__ |
8 |
1 |
0 |
6 |
1 |
86% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_resolve_keyword |
18 |
1 |
0 |
8 |
2 |
88% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
_resolve_field |
33 |
2 |
0 |
12 |
3 |
89% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlFileMetadata.reference_data_basename |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlFileMetadata._new_field |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlFileMetadata.guess_stanza_classification_by_idx |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlFileMetadata.stanza_types |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlFileMetadata.__getitem__ |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DctrlFileMetadata.reformat |
29 |
29 |
0 |
16 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlFileMetadata.reference_data_basename |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlFileMetadata._new_field |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlFileMetadata.guess_stanza_classification_by_idx |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlFileMetadata.stanza_types |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
DTestsCtrlFileMetadata.__getitem__ |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/lsp/lsp_debian_control_reference_data.py |
(no function) |
247 |
2 |
9 |
56 |
0 |
99% |
src/debputy/lsp/lsp_debian_copyright.py |
_debian_copyright_hover |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
_debian_copyright_completions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
_debian_copyright_folding_ranges |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
_scan_for_syntax_errors_and_token_level_diagnostics |
19 |
13 |
0 |
10 |
2 |
34% |
src/debputy/lsp/lsp_debian_copyright.py |
_looks_like_a_dep5_file |
8 |
0 |
0 |
8 |
2 |
88% |
src/debputy/lsp/lsp_debian_copyright.py |
_lint_debian_copyright |
23 |
2 |
0 |
10 |
2 |
88% |
src/debputy/lsp/lsp_debian_copyright.py |
_debian_copyright_on_save_formatting |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
_reformat_debian_copyright |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
_debian_copyright_on_save_formatting |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
_debian_copyright_semantic_tokens_full |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_copyright.py |
(no function) |
39 |
0 |
0 |
14 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_lint_debian_debputy_manifest |
19 |
3 |
0 |
4 |
1 |
83% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_integration_mode_allows_key |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_conflicting_key |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_remaining_line |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_lint_attr_value |
28 |
6 |
0 |
16 |
1 |
80% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_as_yaml_value |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_lint_declarative_mapping_input_parser |
27 |
10 |
0 |
20 |
3 |
64% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
_lint_content |
36 |
2 |
0 |
28 |
2 |
94% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
keywords_with_parser |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
completion_item |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
debputy_manifest_completer |
75 |
21 |
0 |
40 |
8 |
68% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
debputy_manifest_hover |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_debputy_manifest.py |
(no function) |
41 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_patches_series.py |
_all_patch_files |
13 |
4 |
0 |
12 |
4 |
68% |
src/debputy/lsp/lsp_debian_patches_series.py |
_listed_patches |
12 |
12 |
0 |
8 |
0 |
0% |
src/debputy/lsp/lsp_debian_patches_series.py |
_lint_debian_patches_series |
58 |
7 |
0 |
28 |
3 |
86% |
src/debputy/lsp/lsp_debian_patches_series.py |
_debian_patches_series_completions |
20 |
20 |
0 |
6 |
0 |
0% |
src/debputy/lsp/lsp_debian_patches_series.py |
_debian_patches_semantic_tokens_full |
25 |
1 |
0 |
8 |
1 |
94% |
src/debputy/lsp/lsp_debian_patches_series.py |
_emit_group |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_debian_patches_series.py |
(no function) |
32 |
0 |
2 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_rules.py |
_as_hook_targets |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
_is_project_trusted |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
_run_make_dryrun |
15 |
15 |
0 |
6 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
iter_make_lines |
20 |
20 |
0 |
12 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
_forbidden_hook_targets |
3 |
3 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
_lint_debian_rules |
54 |
54 |
0 |
28 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
_debian_rules_completions |
15 |
15 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_debian_rules.py |
(no function) |
39 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/lsp_debian_tests_control.py |
debian_tests_control_hover |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
debian_tests_control_completions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
debian_tests_control_folding_ranges |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
_scan_for_syntax_errors_and_token_level_diagnostics |
19 |
13 |
0 |
10 |
2 |
34% |
src/debputy/lsp/lsp_debian_tests_control.py |
_lint_debian_tests_control |
10 |
1 |
0 |
4 |
1 |
86% |
src/debputy/lsp/lsp_debian_tests_control.py |
_debian_tests_control_on_save_formatting |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
_reformat_debian_tests_control |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
_debian_tests_control_on_save_formatting |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
_debian_tests_control_semantic_tokens_full |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_tests_control.py |
(no function) |
38 |
0 |
0 |
14 |
0 |
100% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
_parser_handler |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
add_keyword |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
root_object_parser |
26 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
_lint_debian_upstream_metadata |
18 |
11 |
0 |
4 |
0 |
32% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
_conflicting_key |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
_lint_attr_value |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
_lint_declarative_mapping_input_parser |
27 |
27 |
0 |
20 |
0 |
0% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
_lint_content |
35 |
25 |
0 |
28 |
5 |
27% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
debian_upstream_metadata_completer |
73 |
73 |
0 |
40 |
0 |
0% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
debputy_manifest_hover |
1 |
1 |
0 |
2 |
0 |
0% |
src/debputy/lsp/lsp_debian_upstream_metadata.py |
(no function) |
43 |
2 |
2 |
8 |
0 |
96% |
src/debputy/lsp/lsp_dispatch.py |
is_doc_at_version |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_on_initialize |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_open_document |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_changed_document |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_open_or_changed_document |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_open_or_changed_document._diag_publisher |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_diagnostics_for |
20 |
20 |
0 |
8 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_completions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_hover |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_doc_inlay_hint |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_code_actions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_folding_ranges |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_semantic_tokens_full |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_will_save_wait_until |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_format_document |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_dispatch_standard_handler |
8 |
8 |
0 |
2 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
_resolve_handler |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/lsp/lsp_dispatch.py |
(no function) |
47 |
0 |
9 |
24 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
HandlerDispatchTable.__missing__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
DiagnosticHandlerProtocol.__call__ |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
LanguageDispatchRule.new_rule |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lint_diagnostics |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lint_diagnostics._wrapper |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/lsp/lsp_features.py |
lint_diagnostics._wrapper._lint_wrapper |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_features.py |
lsp_completer |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_code_actions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_features.py |
lsp_hover |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_text_doc_inlay_hints |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_folding_ranges |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_will_save_wait_until |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_format_document |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_semantic_tokens_full |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
lsp_standard_handler |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/lsp/lsp_features.py |
_registering_wrapper |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
_registering_wrapper._wrapper |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
_register_handler |
17 |
0 |
4 |
8 |
0 |
100% |
src/debputy/lsp/lsp_features.py |
ensure_lsp_features_are_loaded |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_features.py |
describe_lsp_features |
36 |
36 |
0 |
22 |
0 |
0% |
src/debputy/lsp/lsp_features.py |
(no function) |
67 |
0 |
2 |
12 |
2 |
97% |
src/debputy/lsp/lsp_generic_deb822.py |
in_range |
15 |
1 |
0 |
8 |
1 |
91% |
src/debputy/lsp/lsp_generic_deb822.py |
_field_at_position |
20 |
1 |
0 |
12 |
3 |
88% |
src/debputy/lsp/lsp_generic_deb822.py |
_allow_stanza_continuation |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_generic_deb822.py |
_at_cursor |
38 |
1 |
0 |
22 |
3 |
93% |
src/debputy/lsp/lsp_generic_deb822.py |
deb822_completer |
21 |
4 |
0 |
6 |
2 |
78% |
src/debputy/lsp/lsp_generic_deb822.py |
deb822_hover |
37 |
18 |
0 |
24 |
8 |
48% |
src/debputy/lsp/lsp_generic_deb822.py |
deb822_token_iter |
14 |
1 |
0 |
6 |
1 |
90% |
src/debputy/lsp/lsp_generic_deb822.py |
deb822_folding_ranges |
12 |
12 |
0 |
8 |
0 |
0% |
src/debputy/lsp/lsp_generic_deb822.py |
Deb822SemanticTokensState.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_generic_deb822.py |
_deb822_paragraph_semantic_tokens_full |
46 |
0 |
0 |
22 |
0 |
100% |
src/debputy/lsp/lsp_generic_deb822.py |
deb822_format_file |
10 |
10 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_generic_deb822.py |
deb822_semantic_tokens_full |
22 |
4 |
0 |
10 |
2 |
81% |
src/debputy/lsp/lsp_generic_deb822.py |
_complete_field_name |
10 |
0 |
0 |
8 |
0 |
100% |
src/debputy/lsp/lsp_generic_deb822.py |
(no function) |
35 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_generic_yaml.py |
resolve_hover_text_for_value |
19 |
7 |
0 |
8 |
4 |
59% |
src/debputy/lsp/lsp_generic_yaml.py |
resolve_hover_text |
16 |
1 |
0 |
10 |
2 |
88% |
src/debputy/lsp/lsp_generic_yaml.py |
as_hover_doc |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/lsp/lsp_generic_yaml.py |
_render_param_doc |
11 |
2 |
0 |
6 |
2 |
76% |
src/debputy/lsp/lsp_generic_yaml.py |
_guess_rule_name |
9 |
2 |
0 |
4 |
1 |
77% |
src/debputy/lsp/lsp_generic_yaml.py |
is_at |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_generic_yaml.py |
is_before |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_generic_yaml.py |
is_after |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_generic_yaml.py |
error_range_at_position |
17 |
0 |
0 |
10 |
0 |
100% |
src/debputy/lsp/lsp_generic_yaml.py |
error_range_at_position._check |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_generic_yaml.py |
_escape |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_generic_yaml.py |
insert_complete_marker_snippet |
33 |
3 |
0 |
14 |
1 |
87% |
src/debputy/lsp/lsp_generic_yaml.py |
yaml_key_range |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_generic_yaml.py |
yaml_flag_unknown_key |
17 |
3 |
0 |
10 |
3 |
78% |
src/debputy/lsp/lsp_generic_yaml.py |
resolve_keyword |
36 |
7 |
0 |
28 |
5 |
78% |
src/debputy/lsp/lsp_generic_yaml.py |
_trace_cursor |
32 |
3 |
0 |
18 |
4 |
86% |
src/debputy/lsp/lsp_generic_yaml.py |
maybe_quote_yaml_value |
7 |
2 |
0 |
2 |
0 |
78% |
src/debputy/lsp/lsp_generic_yaml.py |
_complete_value |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/lsp/lsp_generic_yaml.py |
completion_from_attr |
19 |
7 |
0 |
12 |
4 |
58% |
src/debputy/lsp/lsp_generic_yaml.py |
generic_yaml_hover |
27 |
6 |
0 |
4 |
2 |
74% |
src/debputy/lsp/lsp_generic_yaml.py |
(no function) |
43 |
0 |
2 |
0 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
format_comp_item_synopsis_doc |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
Keyword.is_deprecated |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
Keyword.resolve_sort_text |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/lsp/lsp_reference_keyword.py |
Keyword.is_keyword_valid_completion_in_stanza |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
Keyword.replace |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
Keyword.synopsis_translated |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
Keyword.long_description_translated |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_reference_keyword.py |
allowed_values |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_reference_keyword.py |
(no function) |
29 |
0 |
3 |
4 |
0 |
100% |
src/debputy/lsp/lsp_self_check.py |
lsp_import_check |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_self_check.py |
lsp_import_check._wrapper |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_self_check.py |
lsp_import_check._wrapper._impl |
5 |
5 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
lsp_generic_check |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_self_check.py |
lsp_generic_check._wrapper |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/lsp_self_check.py |
_feature_name |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/lsp_self_check.py |
minimum_requirements |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
typo_detection |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
spell_checking |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
check_dh_version |
10 |
10 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
check_apt_cache |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
assert_can_start_lsp |
3 |
3 |
0 |
4 |
0 |
0% |
src/debputy/lsp/lsp_self_check.py |
(no function) |
29 |
0 |
0 |
12 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
PreferenceOption.name |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
PreferenceOption.attribute_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
PreferenceOption.extract_value |
15 |
2 |
0 |
10 |
2 |
84% |
src/debputy/lsp/maint_prefs.py |
_is_packaging_team_default |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
_false_when_formatting_content |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/maint_prefs.py |
EffectiveFormattingPreference.from_file |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/lsp/maint_prefs.py |
EffectiveFormattingPreference.aligned_preference |
11 |
4 |
0 |
8 |
1 |
63% |
src/debputy/lsp/maint_prefs.py |
EffectiveFormattingPreference.deb822_formatter |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/maint_prefs.py |
EffectiveFormattingPreference.replace |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
MaintainerPreference.from_file |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/lsp/maint_prefs.py |
MaintainerPreferenceTable.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
MaintainerPreferenceTable.load_preferences |
10 |
2 |
0 |
4 |
1 |
79% |
src/debputy/lsp/maint_prefs.py |
MaintainerPreferenceTable.named_styles |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
MaintainerPreferenceTable.maintainer_preferences |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
parse_file |
31 |
11 |
0 |
16 |
5 |
66% |
src/debputy/lsp/maint_prefs.py |
extract_maint_email |
7 |
3 |
0 |
2 |
1 |
56% |
src/debputy/lsp/maint_prefs.py |
_parse_salsa_ci_boolean |
5 |
1 |
0 |
4 |
1 |
78% |
src/debputy/lsp/maint_prefs.py |
_read_salsa_ci_wrap_and_sort_enabled |
11 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/maint_prefs.py |
determine_effective_preference |
48 |
13 |
0 |
28 |
9 |
71% |
src/debputy/lsp/maint_prefs.py |
_guess_tool_from_style |
5 |
1 |
0 |
4 |
1 |
78% |
src/debputy/lsp/maint_prefs.py |
_split_options |
9 |
2 |
0 |
8 |
1 |
82% |
src/debputy/lsp/maint_prefs.py |
parse_salsa_ci_wrap_and_sort_args |
13 |
1 |
0 |
8 |
1 |
90% |
src/debputy/lsp/maint_prefs.py |
(no function) |
75 |
0 |
0 |
28 |
0 |
100% |
src/debputy/lsp/quickfixes.py |
propose_correct_text_quick_fix |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/quickfixes.py |
propose_insert_text_on_line_after_diagnostic_quick_fix |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
propose_remove_line_quick_fix |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
propose_remove_range_quick_fix |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/quickfixes.py |
_code_handler_for |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/quickfixes.py |
_code_handler_for._wrapper |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/quickfixes.py |
_correct_value_code_action |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
_insert_text_on_line_after_diagnostic_code_action |
7 |
7 |
0 |
2 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
range_compatible_with_remove_line_fix |
10 |
10 |
0 |
6 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
_remove_line_code_action |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
_remove_range_code_action |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
provide_standard_quickfixes_from_diagnostics |
18 |
18 |
0 |
14 |
0 |
0% |
src/debputy/lsp/quickfixes.py |
(no function) |
40 |
0 |
0 |
8 |
0 |
100% |
src/debputy/lsp/ref_models/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/ref_models/deb822_reference_parse_models.py |
comma_or_space_split_tokenizer |
16 |
8 |
0 |
14 |
3 |
43% |
src/debputy/lsp/ref_models/deb822_reference_parse_models.py |
FieldValueClass.from_key |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/ref_models/deb822_reference_parse_models.py |
FieldValueClass.key |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/ref_models/deb822_reference_parse_models.py |
FieldValueClass.interpreter |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/ref_models/deb822_reference_parse_models.py |
(no function) |
73 |
0 |
0 |
10 |
1 |
99% |
src/debputy/lsp/spellchecking.py |
_read_wordlist |
6 |
0 |
0 |
6 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
_all_debian_archs |
6 |
3 |
0 |
2 |
0 |
62% |
src/debputy/lsp/spellchecking.py |
_builtin_exception_words |
3 |
0 |
0 |
4 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
spellcheck_line |
10 |
3 |
0 |
4 |
1 |
71% |
src/debputy/lsp/spellchecking.py |
default_spellchecker |
7 |
4 |
0 |
4 |
1 |
36% |
src/debputy/lsp/spellchecking.py |
_do_nothing_spellchecker |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
disable_spellchecking |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
_testing_set_default_spellchecker |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
_skip_quoted_parts |
19 |
3 |
0 |
6 |
1 |
84% |
src/debputy/lsp/spellchecking.py |
_split_line_to_words |
16 |
2 |
0 |
14 |
2 |
87% |
src/debputy/lsp/spellchecking.py |
Spellchecker.do_nothing_spellchecker |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/lsp/spellchecking.py |
Spellchecker.iter_words |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
Spellchecker.provide_corrections_for |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
Spellchecker.context_ignored_words |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/lsp/spellchecking.py |
ContextIgnoredWordsSpellchecker.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
ContextIgnoredWordsSpellchecker.iter_words |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
ContextIgnoredWordsSpellchecker.provide_corrections_for |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
EverythingIsCorrectSpellchecker.provide_corrections_for |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
EverythingIsCorrectSpellchecker.context_ignored_words |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
HunspellSpellchecker.__init__ |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
HunspellSpellchecker.provide_corrections_for |
5 |
2 |
0 |
4 |
2 |
56% |
src/debputy/lsp/spellchecking.py |
HunspellSpellchecker._lookup |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/spellchecking.py |
HunspellSpellchecker._load_personal_exclusions |
11 |
3 |
0 |
8 |
3 |
68% |
src/debputy/lsp/spellchecking.py |
(no function) |
67 |
5 |
3 |
10 |
1 |
92% |
src/debputy/lsp/text_edit.py |
get_well_formatted_range |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/lsp/text_edit.py |
get_well_formatted_edit |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/lsp/text_edit.py |
compare_text_edits |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/lsp/text_edit.py |
merge_sort_text_edits |
28 |
28 |
0 |
10 |
0 |
0% |
src/debputy/lsp/text_edit.py |
offset_at_position |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/lsp/text_edit.py |
apply_text_edits |
14 |
14 |
0 |
8 |
0 |
0% |
src/debputy/lsp/text_edit.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/text_util.py |
markdown_urlify |
8 |
2 |
0 |
4 |
2 |
67% |
src/debputy/lsp/text_util.py |
normalize_dctrl_field_name |
11 |
1 |
0 |
8 |
2 |
84% |
src/debputy/lsp/text_util.py |
on_save_trim_end_of_line_whitespace |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/lsp/text_util.py |
trim_end_of_line_whitespace |
16 |
16 |
0 |
8 |
0 |
0% |
src/debputy/lsp/text_util.py |
SemanticTokensState.__init__ |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsp/text_util.py |
SemanticTokensState.emit_token |
13 |
0 |
0 |
2 |
0 |
100% |
src/debputy/lsp/text_util.py |
(no function) |
23 |
0 |
2 |
0 |
0 |
100% |
src/debputy/lsprotocol/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsprotocol/types.py |
__dir__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsprotocol/types.py |
__getattr__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/lsprotocol/types.py |
(no function) |
25 |
19 |
4 |
8 |
0 |
18% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippet.script_content |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippetContainer.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippetContainer.copy |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippetContainer.append |
5 |
3 |
0 |
4 |
1 |
33% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippetContainer.has_content |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippetContainer.all_snippets |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/maintscript_snippet.py |
MaintscriptSnippetContainer.generate_snippet |
14 |
7 |
0 |
14 |
3 |
43% |
src/debputy/maintscript_snippet.py |
DpkgMaintscriptHelperCommand.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/maintscript_snippet.py |
DpkgMaintscriptHelperCommand._finish_cmd |
7 |
1 |
0 |
6 |
1 |
85% |
src/debputy/maintscript_snippet.py |
DpkgMaintscriptHelperCommand.rm_conffile |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/maintscript_snippet.py |
DpkgMaintscriptHelperCommand.mv_conffile |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/maintscript_snippet.py |
DpkgMaintscriptHelperCommand.symlink_to_dir |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/maintscript_snippet.py |
DpkgMaintscriptHelperCommand.dir_to_symlink |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/maintscript_snippet.py |
(no function) |
33 |
0 |
0 |
12 |
0 |
100% |
src/debputy/manifest_conditions.py |
ConditionContext.replace |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
ManifestCondition.describe |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
ManifestCondition.negated |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestCondition.evaluate |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
ManifestCondition._manifest_group |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/manifest_conditions.py |
ManifestCondition.any_of |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestCondition.all_of |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
ManifestCondition.is_cross_building |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestCondition.can_execute_compiled_binaries |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestCondition.run_build_time_tests |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
NegatedManifestCondition.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
NegatedManifestCondition.negated |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
NegatedManifestCondition.describe |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
NegatedManifestCondition.evaluate |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
_ConditionGroupMatchType.describe |
1 |
1 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
_ConditionGroupMatchType.evaluate |
1 |
1 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestConditionGroup.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
ManifestConditionGroup.describe |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestConditionGroup.evaluate |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ManifestConditionGroup.extend |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
ArchMatchManifestConditionBase.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
ArchMatchManifestConditionBase.negated |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
SourceContextArchMatchManifestCondition.describe |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
SourceContextArchMatchManifestCondition.evaluate |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
BinaryPackageContextArchMatchManifestCondition.describe |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
BinaryPackageContextArchMatchManifestCondition.evaluate |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
BuildProfileMatch.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
BuildProfileMatch.negated |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
BuildProfileMatch.describe |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
BuildProfileMatch.evaluate |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
_SingletonCondition.describe |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
_SingletonCondition.evaluate |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_conditions.py |
_can_run_built_binaries |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/manifest_conditions.py |
_run_build_time_tests |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_conditions.py |
(no function) |
82 |
0 |
2 |
22 |
2 |
98% |
src/debputy/manifest_parser/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
_parse_ownership |
15 |
10 |
0 |
12 |
2 |
33% |
src/debputy/manifest_parser/base_types.py |
_load_ownership_table_from_file |
9 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
_read_ownership_def_from_base_password_template |
6 |
0 |
0 |
6 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMode.parse_filesystem_mode |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMode.compute_mode |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
SymbolicMode.parse_filesystem_mode |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
SymbolicMode.__str__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
SymbolicMode.is_symbolic_mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
SymbolicMode.symbolic_mode |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
SymbolicMode.compute_mode |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
OctalMode.parse_filesystem_mode |
6 |
3 |
0 |
0 |
0 |
50% |
src/debputy/manifest_parser/base_types.py |
OctalMode.is_octal_mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
OctalMode.compute_mode |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
OctalMode.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
_StaticFileSystemOwnerGroup.entity_name |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
_StaticFileSystemOwnerGroup.entity_id |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
_StaticFileSystemOwnerGroup.from_manifest_value |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/manifest_parser/base_types.py |
_StaticFileSystemOwnerGroup._resolve |
19 |
8 |
0 |
10 |
2 |
52% |
src/debputy/manifest_parser/base_types.py |
_StaticFileSystemOwnerGroup._owner_type |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
_StaticFileSystemOwnerGroup._ownership_table_name |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
StaticFileSystemOwner._owner_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
StaticFileSystemOwner._ownership_table_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
StaticFileSystemGroup._owner_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
StaticFileSystemGroup._ownership_table_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
SymlinkTarget.parse_symlink_target |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMatchRule.raw_match_rule |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMatchRule.attribute_path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMatchRule.match_rule |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMatchRule.parse_path_match |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
FileSystemMatchRule.from_path_match |
7 |
2 |
0 |
2 |
0 |
78% |
src/debputy/manifest_parser/base_types.py |
FileSystemExactMatchRule.from_path_match |
10 |
2 |
0 |
4 |
2 |
71% |
src/debputy/manifest_parser/base_types.py |
BuildEnvironmentDefinition.dpkg_buildflags_env |
24 |
14 |
0 |
16 |
2 |
35% |
src/debputy/manifest_parser/base_types.py |
BuildEnvironmentDefinition.log_computed_env |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
BuildEnvironmentDefinition.update_env |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/base_types.py |
BuildEnvironments.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/base_types.py |
(no function) |
112 |
0 |
10 |
60 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.describe_type |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.ensure_type |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.base_type_match |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.map_type |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.combine_mapper |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
AttributeTypeHandler.combine_mapper._combined_mapper |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_extract_path_hint |
9 |
1 |
0 |
6 |
1 |
87% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeNonMappingInputParser.parse_input |
17 |
4 |
0 |
6 |
1 |
70% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeMappingInputParser._parse_alt_form |
11 |
1 |
0 |
2 |
1 |
85% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeMappingInputParser._validate_expected_keys |
31 |
14 |
0 |
28 |
4 |
53% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeMappingInputParser._parse_typed_dict_form |
26 |
3 |
0 |
16 |
2 |
83% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeMappingInputParser._doc_url_error_suffix |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeMappingInputParser.parse_input |
10 |
5 |
0 |
6 |
1 |
50% |
src/debputy/manifest_parser/declarative_parser.py |
DeclarativeMappingInputParser._per_attribute_conflicts |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_is_path_attribute_candidate |
8 |
0 |
0 |
4 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.register_mapped_type |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.get_mapped_type_from_target_type |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.discard_mapped_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.add_table_parser |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.add_object_parser |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.add_in_package_context_parser |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.dispatchable_table_parsers |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.dispatchable_object_parsers |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.dispatch_parser_table_for |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.generate_parser |
90 |
10 |
0 |
50 |
9 |
85% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator.generate_parser._as_attr_names |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator |
81 |
16 |
0 |
50 |
10 |
79% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator._validator |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator._validator |
2 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator._validator |
4 |
1 |
0 |
4 |
1 |
75% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator._validator |
9 |
3 |
0 |
6 |
2 |
67% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator._validator |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._as_type_validator._validator |
5 |
0 |
0 |
4 |
1 |
89% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._parse_types |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._attribute_description |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._parse_alt_form |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._union_narrowing |
33 |
8 |
0 |
21 |
6 |
70% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._union_narrowing._mapper_x_list_y |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._union_narrowing._mapper_mixed_list_y |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._type_normalize |
22 |
2 |
0 |
22 |
4 |
82% |
src/debputy/manifest_parser/declarative_parser.py |
ParserGenerator._strip_mapped_types |
14 |
0 |
0 |
12 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_sort_key |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/declarative_parser.py |
_apply_std_docs |
30 |
28 |
0 |
19 |
1 |
6% |
src/debputy/manifest_parser/declarative_parser.py |
_verify_and_auto_correct_inline_reference_documentation |
36 |
14 |
0 |
28 |
6 |
59% |
src/debputy/manifest_parser/declarative_parser.py |
_check_conflicts |
12 |
6 |
0 |
14 |
3 |
42% |
src/debputy/manifest_parser/declarative_parser.py |
_check_attributes |
14 |
2 |
0 |
6 |
2 |
80% |
src/debputy/manifest_parser/declarative_parser.py |
_validation_type_error |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_is_two_arg_x_list_x |
12 |
2 |
0 |
8 |
2 |
80% |
src/debputy/manifest_parser/declarative_parser.py |
_extract_typed_dict |
30 |
11 |
0 |
22 |
7 |
62% |
src/debputy/manifest_parser/declarative_parser.py |
_dispatch_parse_generator |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_dispatch_parse_generator._dispatch_parse |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_dispatch_parser |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
_parse_type |
13 |
2 |
0 |
9 |
2 |
82% |
src/debputy/manifest_parser/declarative_parser.py |
_normalize_attribute_name |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/declarative_parser.py |
DetectedDebputyParseHint.parse_annotations |
32 |
7 |
0 |
20 |
3 |
73% |
src/debputy/manifest_parser/declarative_parser.py |
_source_attribute_allowed |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/manifest_parser/declarative_parser.py |
(no function) |
159 |
40 |
0 |
40 |
2 |
68% |
src/debputy/manifest_parser/exceptions.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/mapper_code.py |
type_mapper_str2package |
15 |
4 |
0 |
8 |
2 |
74% |
src/debputy/manifest_parser/mapper_code.py |
wrap_into_list |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/mapper_code.py |
normalize_into_list |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/mapper_code.py |
map_each_element |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/mapper_code.py |
map_each_element._generated_mapper |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/mapper_code.py |
(no function) |
10 |
0 |
3 |
0 |
0 |
100% |
src/debputy/manifest_parser/parse_hints.py |
DebputyParseHint.target_attribute |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parse_hints.py |
DebputyParseHint.conflicts_with_source_attributes |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/manifest_parser/parse_hints.py |
DebputyParseHint.required_when_single_binary |
7 |
7 |
0 |
6 |
0 |
0% |
src/debputy/manifest_parser/parse_hints.py |
DebputyParseHint.required_when_multi_binary |
7 |
0 |
0 |
6 |
0 |
100% |
src/debputy/manifest_parser/parse_hints.py |
DebputyParseHint.manifest_attribute |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parse_hints.py |
DebputyParseHint.not_path_error_hint |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parse_hints.py |
ConditionalRequired.condition_applies |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parse_hints.py |
(no function) |
34 |
0 |
2 |
20 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.binary_packages |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData._package_states |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.is_single_binary_package |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.single_binary_package |
10 |
6 |
0 |
6 |
1 |
31% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData._error |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.is_known_package |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.binary_package_data |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.dpkg_architecture_variables |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.dpkg_arch_query_table |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.deb_options_and_profiles |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.binary_package_context |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.substitution |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.current_binary_package_state |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.is_in_binary_package_state |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.dispatch_parser_table_for |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.debputy_integration_mode |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
ParserContextData.resolve_build_environment |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/manifest_parser/parser_data.py |
(no function) |
42 |
0 |
13 |
22 |
0 |
100% |
src/debputy/manifest_parser/parser_doc.py |
_provide_placeholder_parser_doc |
8 |
3 |
0 |
6 |
3 |
57% |
src/debputy/manifest_parser/parser_doc.py |
doc_args_for_parser_doc |
8 |
0 |
0 |
4 |
1 |
92% |
src/debputy/manifest_parser/parser_doc.py |
render_attribute_doc |
39 |
18 |
0 |
27 |
2 |
52% |
src/debputy/manifest_parser/parser_doc.py |
_render_template |
8 |
6 |
0 |
2 |
0 |
20% |
src/debputy/manifest_parser/parser_doc.py |
_render_integration_mode |
10 |
1 |
0 |
8 |
1 |
89% |
src/debputy/manifest_parser/parser_doc.py |
render_rule |
82 |
10 |
0 |
58 |
10 |
84% |
src/debputy/manifest_parser/parser_doc.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/tagging_types.py |
DebputyDispatchableType.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/tagging_types.py |
(no function) |
15 |
0 |
3 |
2 |
0 |
100% |
src/debputy/manifest_parser/util.py |
resolve_package_type_selectors |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.root_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.builtin_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.test_path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.__bool__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.copy_with_path_hint |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/util.py |
AttributePath.path_segments |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath._resolve_path |
41 |
4 |
0 |
24 |
3 |
89% |
src/debputy/manifest_parser/util.py |
AttributePath.path_container_lc |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.path_key_lc |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/manifest_parser/util.py |
AttributePath.__getitem__ |
15 |
0 |
0 |
8 |
0 |
100% |
src/debputy/manifest_parser/util.py |
AttributePath._iter_path |
8 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/util.py |
check_integration_mode |
5 |
1 |
1 |
4 |
1 |
78% |
src/debputy/manifest_parser/util.py |
_SymbolicModeSegment.apply |
6 |
0 |
0 |
2 |
0 |
100% |
src/debputy/manifest_parser/util.py |
_symbolic_mode_bit_inverse |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/manifest_parser/util.py |
parse_symbolic_mode |
81 |
10 |
1 |
40 |
7 |
84% |
src/debputy/manifest_parser/util.py |
unpack_type |
13 |
2 |
0 |
6 |
2 |
79% |
src/debputy/manifest_parser/util.py |
find_annotation |
7 |
1 |
0 |
6 |
1 |
85% |
src/debputy/manifest_parser/util.py |
(no function) |
45 |
0 |
3 |
14 |
0 |
100% |
src/debputy/package_build/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/package_build/assemble_deb.py |
_serialize_intermediate_manifest |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/package_build/assemble_deb.py |
determine_assembly_method |
16 |
16 |
0 |
12 |
0 |
0% |
src/debputy/package_build/assemble_deb.py |
assemble_debs |
27 |
27 |
0 |
9 |
0 |
0% |
src/debputy/package_build/assemble_deb.py |
_assemble_deb |
37 |
37 |
0 |
16 |
0 |
0% |
src/debputy/package_build/assemble_deb.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packager_provided_files.py |
PackagerProvidedFile.compute_dest |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packager_provided_files.py |
_find_package_name_prefix |
22 |
2 |
0 |
12 |
1 |
91% |
src/debputy/packager_provided_files.py |
_iterate_stem_splits |
9 |
0 |
0 |
2 |
0 |
100% |
src/debputy/packager_provided_files.py |
_find_definition |
17 |
0 |
0 |
12 |
0 |
100% |
src/debputy/packager_provided_files.py |
_check_mismatches |
7 |
3 |
0 |
8 |
3 |
60% |
src/debputy/packager_provided_files.py |
_split_path |
70 |
17 |
0 |
46 |
9 |
76% |
src/debputy/packager_provided_files.py |
_period_stem |
9 |
0 |
0 |
4 |
0 |
100% |
src/debputy/packager_provided_files.py |
detect_all_packager_provided_files |
35 |
4 |
0 |
26 |
1 |
85% |
src/debputy/packager_provided_files.py |
(no function) |
34 |
0 |
0 |
4 |
0 |
100% |
src/debputy/packages.py |
DctrlParser.__init__ |
17 |
5 |
0 |
8 |
4 |
64% |
src/debputy/packages.py |
DctrlParser.parse_source_debian_control |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
DctrlParser.parse_source_debian_control |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
DctrlParser.parse_source_debian_control |
30 |
10 |
0 |
24 |
3 |
65% |
src/debputy/packages.py |
_check_package_sets |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/packages.py |
_create_binary_package |
26 |
11 |
0 |
14 |
5 |
60% |
src/debputy/packages.py |
_check_binary_arch |
7 |
0 |
0 |
6 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.archive_section |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/packages.py |
BinaryPackage.archive_component |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/packages.py |
BinaryPackage.is_essential |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.is_udeb |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.should_be_acted_on |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.fields |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.resolved_architecture |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/packages.py |
BinaryPackage.package_deb_architecture_variable |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/packages.py |
BinaryPackage.deb_multiarch |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage._x_dh_build_for_type |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/packages.py |
BinaryPackage.package_type |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.is_main_package |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.cross_command |
8 |
8 |
0 |
6 |
0 |
0% |
src/debputy/packages.py |
BinaryPackage.declared_architecture |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
BinaryPackage.is_arch_all |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
SourcePackage.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
SourcePackage.fields |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packages.py |
SourcePackage.name |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/packages.py |
(no function) |
58 |
0 |
0 |
38 |
2 |
98% |
src/debputy/packaging/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packaging/alternatives.py |
process_alternatives |
9 |
2 |
0 |
8 |
2 |
76% |
src/debputy/packaging/alternatives.py |
process_alternative |
37 |
6 |
0 |
20 |
7 |
77% |
src/debputy/packaging/alternatives.py |
parse_dependent_link |
11 |
5 |
0 |
8 |
3 |
47% |
src/debputy/packaging/alternatives.py |
_mandatory_key |
4 |
2 |
0 |
0 |
0 |
50% |
src/debputy/packaging/alternatives.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packaging/debconf_templates.py |
process_debconf_templates |
19 |
19 |
0 |
8 |
0 |
0% |
src/debputy/packaging/debconf_templates.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
src/debputy/packaging/makeshlibs.py |
ShlibsContent.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
ShlibsContent.add_library |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
ShlibsContent.__bool__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
ShlibsContent.add_entries_from_shlibs_file |
16 |
16 |
0 |
12 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
ShlibsContent.write_to |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
extract_so_name |
12 |
12 |
0 |
6 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
extract_soname_info |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
_compute_shlibs_content |
19 |
19 |
0 |
8 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
resolve_reserved_provided_file |
7 |
2 |
0 |
4 |
2 |
64% |
src/debputy/packaging/makeshlibs.py |
generate_shlib_dirs |
31 |
31 |
0 |
18 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
compute_shlibs |
37 |
37 |
0 |
22 |
0 |
0% |
src/debputy/packaging/makeshlibs.py |
(no function) |
38 |
0 |
2 |
2 |
0 |
100% |
src/debputy/path_matcher.py |
_lookup_path |
5 |
2 |
0 |
4 |
2 |
56% |
src/debputy/path_matcher.py |
_compile_basename_glob |
18 |
1 |
0 |
18 |
2 |
86% |
src/debputy/path_matcher.py |
_apply_match |
5 |
5 |
0 |
6 |
0 |
0% |
src/debputy/path_matcher.py |
MatchRule.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchRule.rule_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
MatchRule.finditer |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchRule._full_pattern |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchRule.path_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
MatchRule.describe_match_short |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchRule.describe_match_exact |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchRule.shell_escape_pattern |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchRule.recursive_beneath_directory |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/path_matcher.py |
MatchRule.from_path_or_glob |
25 |
5 |
0 |
14 |
2 |
82% |
src/debputy/path_matcher.py |
_match_file_type |
8 |
2 |
0 |
6 |
2 |
71% |
src/debputy/path_matcher.py |
MatchAnything.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
MatchAnything._full_pattern |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
MatchAnything.finditer |
3 |
0 |
0 |
4 |
0 |
100% |
src/debputy/path_matcher.py |
MatchAnything.describe_match_exact |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
ExactFileSystemPath.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
ExactFileSystemPath._full_pattern |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
ExactFileSystemPath.finditer |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/path_matcher.py |
ExactFileSystemPath.describe_match_exact |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
ExactFileSystemPath.path |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
ExactFileSystemPath.shell_escape_pattern |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
DirectoryBasedMatch._full_pattern |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.finditer |
11 |
1 |
0 |
12 |
1 |
91% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.describe_match_short |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.describe_match_exact |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.path_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.directory |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
DirectoryBasedMatch.shell_escape_pattern |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/path_matcher.py |
BasenameGlobMatch.__init__ |
11 |
1 |
0 |
2 |
1 |
85% |
src/debputy/path_matcher.py |
BasenameGlobMatch._full_pattern |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/path_matcher.py |
BasenameGlobMatch.finditer |
12 |
0 |
0 |
14 |
0 |
100% |
src/debputy/path_matcher.py |
BasenameGlobMatch.describe_match_short |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
BasenameGlobMatch.describe_match_exact |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/path_matcher.py |
BasenameGlobMatch.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/path_matcher.py |
BasenameGlobMatch.path_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
BasenameGlobMatch.directory |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
BasenameGlobMatch.shell_escape_pattern |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/path_matcher.py |
GenericGlobImplementation.__init__ |
9 |
0 |
0 |
2 |
1 |
91% |
src/debputy/path_matcher.py |
GenericGlobImplementation._full_pattern |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
GenericGlobImplementation.finditer |
13 |
13 |
0 |
18 |
0 |
0% |
src/debputy/path_matcher.py |
GenericGlobImplementation.describe_match_short |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
GenericGlobImplementation.describe_match_exact |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
GenericGlobImplementation._compile_glob |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/path_matcher.py |
GenericGlobImplementation.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/path_matcher.py |
GenericGlobImplementation.path_type |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/path_matcher.py |
(no function) |
93 |
0 |
3 |
20 |
0 |
100% |
src/debputy/plugin/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/doc_parsing.py |
_unique |
8 |
1 |
0 |
4 |
1 |
83% |
src/debputy/plugin/api/doc_parsing.py |
DebputyParsedDoc.from_ref_data |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/doc_parsing.py |
parser_type_name |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/doc_parsing.py |
(no function) |
31 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/api/example_processing.py |
DiscardVerdict.message |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/example_processing.py |
DiscardVerdict.is_consistent |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/example_processing.py |
DiscardVerdict.is_discarded |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/example_processing.py |
DiscardVerdict.is_kept |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/example_processing.py |
process_discard_rule_example |
31 |
0 |
0 |
16 |
0 |
100% |
src/debputy/plugin/api/example_processing.py |
(no function) |
27 |
0 |
0 |
10 |
0 |
100% |
src/debputy/plugin/api/feature_set.py |
_initialize_parser_generator |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/api/feature_set.py |
PluginProvidedFeatureSet.package_processors_in_order |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/plugin/api/feature_set.py |
(no function) |
21 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl.py |
_validate_known_packaging_file_dh_compat_rules |
22 |
22 |
0 |
18 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.__init__ |
8 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.unload_plugin |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.load_plugin |
16 |
3 |
0 |
6 |
3 |
73% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._resolve_docs |
26 |
8 |
0 |
6 |
0 |
75% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._pluggable_manifest_docs_for |
10 |
1 |
0 |
6 |
1 |
88% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.packager_provided_file |
25 |
7 |
0 |
18 |
7 |
67% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.packager_provided_file._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.metadata_or_maintscript_detector |
10 |
1 |
0 |
4 |
1 |
86% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.metadata_or_maintscript_detector._unload |
2 |
2 |
0 |
2 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.document_builtin_variable |
9 |
1 |
0 |
2 |
1 |
82% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.document_builtin_variable._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.manifest_variable_provider |
15 |
1 |
0 |
4 |
1 |
89% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.manifest_variable_provider._value_resolver_generator |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.manifest_variable_provider._value_resolver_generator._value_resolver |
8 |
3 |
0 |
4 |
2 |
58% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.manifest_variable_provider._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._check_variable_name |
23 |
1 |
0 |
14 |
1 |
95% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.package_processor |
23 |
8 |
0 |
14 |
4 |
57% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.package_processor._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.automatic_discard_rule |
12 |
4 |
0 |
4 |
1 |
56% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.automatic_discard_rule._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.service_provider |
11 |
4 |
0 |
4 |
1 |
53% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.service_provider._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.manifest_variable |
12 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.manifest_variable._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._plugin_name |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.provide_manifest_keyword |
10 |
2 |
0 |
4 |
1 |
64% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.provide_manifest_keyword._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.pluggable_object_parser |
18 |
5 |
0 |
8 |
4 |
65% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.pluggable_object_parser._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.pluggable_manifest_rule |
22 |
6 |
0 |
12 |
4 |
65% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.pluggable_manifest_rule._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.register_build_system |
12 |
2 |
0 |
4 |
2 |
75% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._auto_detectable_build_system |
15 |
6 |
0 |
6 |
2 |
52% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._auto_detectable_build_system.impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._auto_detectable_build_system._unload |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.known_packaging_files |
28 |
28 |
0 |
14 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.known_packaging_files._unload |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider.register_mapped_type |
12 |
4 |
0 |
4 |
1 |
56% |
src/debputy/plugin/api/impl.py |
DebputyPluginInitializerProvider._restricted_api |
2 |
1 |
0 |
2 |
1 |
50% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase._append_script |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase._apply_condition_to_script |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_configure |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_initial_install |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_upgrade |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_upgrade_from |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_before_removal |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_removed |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.on_purge |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProviderBase.unconditionally_in_script |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProvider.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
MaintscriptAccessorProvider._append_script |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderBase.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderBase._create_maintscript_accessor |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderBase.dpkg_trigger |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderBase.maintscript |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderBase.substvars |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderBase.dpkg_shlibdeps |
18 |
5 |
0 |
14 |
3 |
69% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProvider.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProvider._create_maintscript_accessor |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderCreator.__init__ |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderCreator.for_plugin |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
BinaryCtrlAccessorProviderCreator.generated_triggers |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
_resolve_bundled_plugin_docs_path |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
plugin_metadata_for_debputys_own_plugin |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/api/impl.py |
load_plugin_features |
29 |
29 |
0 |
14 |
0 |
0% |
src/debputy/plugin/api/impl.py |
find_json_plugin |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
find_related_implementation_files_for_plugin |
12 |
12 |
0 |
8 |
0 |
0% |
src/debputy/plugin/api/impl.py |
find_tests_for_plugin |
12 |
12 |
0 |
8 |
0 |
0% |
src/debputy/plugin/api/impl.py |
find_json_plugins |
16 |
7 |
0 |
12 |
3 |
57% |
src/debputy/plugin/api/impl.py |
_find_all_json_plugins |
21 |
21 |
0 |
12 |
0 |
0% |
src/debputy/plugin/api/impl.py |
_find_plugin_implementation_file |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl.py |
_resolve_module_initializer |
29 |
11 |
0 |
14 |
6 |
56% |
src/debputy/plugin/api/impl.py |
_json_plugin_loader |
48 |
20 |
0 |
24 |
4 |
56% |
src/debputy/plugin/api/impl.py |
_json_plugin_loader._initialize_json_provided_known_packaging_files |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/api/impl.py |
_json_plugin_loader._initialize_json_provided_manifest_vars |
9 |
3 |
0 |
2 |
0 |
73% |
src/debputy/plugin/api/impl.py |
_json_plugin_loader._initialize_json_provided_ppfs |
21 |
6 |
0 |
8 |
2 |
72% |
src/debputy/plugin/api/impl.py |
_json_plugin_loader._chain_loader |
2 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl.py |
_open |
4 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/api/impl.py |
_resolve_json_plugin_docs_path |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
parse_json_plugin_desc |
19 |
5 |
0 |
10 |
1 |
79% |
src/debputy/plugin/api/impl.py |
ServiceDefinitionImpl.replace |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
ServiceRegistryImpl.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
ServiceRegistryImpl.detected_services |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl.py |
ServiceRegistryImpl.register_service |
8 |
8 |
0 |
6 |
0 |
0% |
src/debputy/plugin/api/impl.py |
(no function) |
134 |
0 |
4 |
14 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DebputyPluginMetadata.is_bundled |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
DebputyPluginMetadata.is_loaded |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DebputyPluginMetadata.is_initialized |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DebputyPluginMetadata.plugin_doc_path |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DebputyPluginMetadata.initialize_plugin |
8 |
1 |
0 |
4 |
1 |
83% |
src/debputy/plugin/api/impl_types.py |
DebputyPluginMetadata.load_plugin |
9 |
4 |
0 |
2 |
0 |
45% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedParser.parse |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PackagerProvidedFileClassSpec.supports_priority |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PackagerProvidedFileClassSpec.compute_dest |
18 |
2 |
0 |
12 |
2 |
87% |
src/debputy/plugin/api/impl_types.py |
MetadataOrMaintscriptDetector.applies_to |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
MetadataOrMaintscriptDetector.run_detector |
7 |
2 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/impl_types.py |
DeclarativeInputParser.inline_reference_documentation |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DeclarativeInputParser.expected_debputy_integration_mode |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DeclarativeInputParser.reference_documentation_url |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DeclarativeInputParser.parse_input |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DelegatingDeclarativeInputParser.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DelegatingDeclarativeInputParser.expected_debputy_integration_mode |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DelegatingDeclarativeInputParser.inline_reference_documentation |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
ListWrappedDeclarativeInputParser._doc_url_error_suffix |
6 |
2 |
0 |
4 |
2 |
60% |
src/debputy/plugin/api/impl_types.py |
ListWrappedDeclarativeInputParser.parse_input |
10 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.unknown_keys_diagnostic_severity |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.is_known_keyword |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.registered_keywords |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.parser_for |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.register_keyword |
11 |
2 |
0 |
6 |
2 |
76% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.register_keyword._combined_handler |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.register_parser |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase._add_parser |
7 |
2 |
0 |
4 |
1 |
73% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase._new_parser |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingParserBase.parse_input |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.__init__ |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.unknown_keys_diagnostic_severity |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.expected_debputy_integration_mode |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.reference_documentation_url |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.inline_reference_documentation |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser._new_parser |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.register_child_parser |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.register_child_parser._handler |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingObjectParser.parse_input |
30 |
9 |
0 |
18 |
4 |
69% |
src/debputy/plugin/api/impl_types.py |
InPackageContextParser.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
InPackageContextParser.parse_input |
20 |
2 |
0 |
12 |
3 |
84% |
src/debputy/plugin/api/impl_types.py |
DispatchingTableParser.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
DispatchingTableParser.parse_input |
16 |
8 |
0 |
8 |
4 |
50% |
src/debputy/plugin/api/impl_types.py |
DeclarativeValuelessKeywordInputParser.parse_input |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedManifestVariable.is_internal |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedManifestVariable.is_token |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedManifestVariable.resolve |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
automatic_discard_rule_example |
11 |
1 |
0 |
6 |
1 |
88% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedPackageProcessor.applies_to |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedPackageProcessor.dependency_id |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedPackageProcessor.run_package_processor |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedDiscardRule.should_discard |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
_reference_data_value |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
_implies |
5 |
5 |
0 |
5 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
expand_known_packaging_config_features |
16 |
16 |
0 |
10 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
BuildSystemAutoDetector.__call__ |
1 |
0 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/impl_types.py |
PackageDataTable.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PackageDataTable.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageDataTable.__getitem__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PackageDataTable.__contains__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider._package_state_for |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider._package_version_for |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider.binary_package |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider.related_udeb_package |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider.binary_package_version |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider.related_udeb_package_version |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PackageProcessingContextProvider.accessible_package_roots |
19 |
19 |
0 |
12 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
PluginProvidedTrigger.serialized_format |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/impl_types.py |
(no function) |
263 |
0 |
9 |
76 |
0 |
100% |
src/debputy/plugin/api/parser_tables.py |
(no function) |
14 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/plugin_parser.py |
_initialize_plugin_metadata_parser_generator |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/plugin_parser.py |
(no function) |
33 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
only_integrations |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
not_integrations |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PackagerProvidedFileReferenceDocumentation.replace |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/spec.py |
packager_provided_file_reference_documentation |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PathMetadataReference.is_present |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PathMetadataReference.can_read |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PathMetadataReference.can_write |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PathMetadataReference.value |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PathMetadataReference.value |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PathMetadataReference.value |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/spec.py |
virtual_path_def |
15 |
3 |
0 |
14 |
3 |
79% |
src/debputy/plugin/api/spec.py |
PackageProcessingContext.binary_package |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PackageProcessingContext.binary_package_version |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PackageProcessingContext.related_udeb_package |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PackageProcessingContext.related_udeb_package_version |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
PackageProcessingContext.accessible_package_roots |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
DebputyPluginInitializer.packager_provided_file |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
DebputyPluginInitializer.metadata_or_maintscript_detector |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
DebputyPluginInitializer.manifest_variable |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_configure |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_initial_install |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_upgrade |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_upgrade_from |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_before_removal |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_removed |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.on_purge |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.unconditionally_in_script |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
MaintscriptAccessor.escape_shell_words |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
BinaryCtrlAccessor.dpkg_trigger |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
BinaryCtrlAccessor.maintscript |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
BinaryCtrlAccessor.substvars |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.name |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.iterdir |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.lookup |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.all_paths |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.is_detached |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.__getitem__ |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.__delitem__ |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.get |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.__contains__ |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/plugin/api/spec.py |
VirtualPath.path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.absolute |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.parent_dir |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.stat |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.size |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/spec.py |
VirtualPath.mode |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.mode |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.is_executable |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.chmod |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/plugin/api/spec.py |
VirtualPath.chown |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.mtime |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.mtime |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.readlink |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.open |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.open |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.open |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.open |
5 |
1 |
0 |
4 |
1 |
78% |
src/debputy/plugin/api/spec.py |
VirtualPath.fs_path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.is_dir |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.is_file |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.is_symlink |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.has_fs_path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.is_read_write |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/spec.py |
VirtualPath.mkdir |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.mkdirs |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.add_file |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.replace_fs_path_content |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.add_symlink |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.unlink |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
VirtualPath.interpreter |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/plugin/api/spec.py |
VirtualPath.metadata |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
FlushableSubstvars.flush |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/api/spec.py |
FlushableSubstvars.save |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/api/spec.py |
ServiceRegistry.register_service |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ParserAttributeDocumentation.is_hidden |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/spec.py |
undocumented_attr |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ParserDocumentation.replace |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/spec.py |
ParserDocumentation.from_ref_doc |
5 |
1 |
0 |
4 |
1 |
56% |
src/debputy/plugin/api/spec.py |
type_mapping_example |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
type_mapping_reference_documentation |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
documented_attr |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
reference_documentation |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.name |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.names |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.path |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.type_of_service |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.service_scope |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.auto_enable_on_install |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.auto_start_on_install |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.on_upgrade |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.definition_source |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.is_plugin_provided_definition |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
ServiceDefinition.service_context |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/spec.py |
(no function) |
240 |
0 |
65 |
118 |
3 |
99% |
src/debputy/plugin/api/std_docs.py |
docs_from |
8 |
2 |
0 |
9 |
2 |
76% |
src/debputy/plugin/api/std_docs.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
_initialize_plugin_under_test |
9 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
_auto_load_plugin_from_filename |
18 |
6 |
0 |
10 |
3 |
61% |
src/debputy/plugin/api/test_api/test_impl.py |
initialize_plugin_under_test |
6 |
1 |
0 |
4 |
1 |
80% |
src/debputy/plugin/api/test_api/test_impl.py |
_initialize_plugin_from_desc |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/test_api/test_impl.py |
initialize_plugin_under_test_from_inline_json |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
initialize_plugin_under_test_preloaded |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/test_api/test_impl.py |
_MockArchTable.matches_architecture |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
package_metadata_context |
37 |
16 |
0 |
24 |
5 |
56% |
src/debputy/plugin/api/test_api/test_impl.py |
manifest_variable_resolution_context |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
MaintscriptAccessorTestProvider.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
MaintscriptAccessorTestProvider._apply_condition_to_script |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
MaintscriptAccessorTestProvider._append_script |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
RegisteredMetadataImpl.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
RegisteredMetadataImpl.substvars |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
RegisteredMetadataImpl.triggers |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
RegisteredMetadataImpl.maintscripts |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
BinaryCtrlAccessorTestProvider.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
BinaryCtrlAccessorTestProvider._create_maintscript_accessor |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
BinaryCtrlAccessorTestProvider.registered_metadata |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
ServiceRegistryTestImpl.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
ServiceRegistryTestImpl.register_service |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/plugin/api/test_api/test_impl.py |
_read_only_fs_root |
6 |
1 |
0 |
2 |
1 |
75% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl._plugin_metadata |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.packager_provided_files_by_stem |
11 |
0 |
0 |
6 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.run_metadata_detector |
16 |
3 |
0 |
10 |
2 |
81% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.run_package_processor |
13 |
4 |
0 |
10 |
5 |
61% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.declared_manifest_variables |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.automatic_discard_rules_examples_with_issues |
9 |
1 |
0 |
8 |
1 |
88% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.run_service_detection_and_integrations |
18 |
4 |
0 |
8 |
3 |
73% |
src/debputy/plugin/api/test_api/test_impl.py |
InitializedPluginUnderTestImpl.manifest_variables |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
SubstitutionTable.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
SubstitutionTable.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/test_api/test_impl.py |
SubstitutionTable.__getitem__ |
5 |
1 |
0 |
2 |
1 |
71% |
src/debputy/plugin/api/test_api/test_impl.py |
SubstitutionTable.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/test_api/test_impl.py |
SubstitutionTable.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/api/test_api/test_impl.py |
SubstitutionTable.keys |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_impl.py |
(no function) |
89 |
0 |
0 |
18 |
1 |
99% |
src/debputy/plugin/api/test_api/test_spec.py |
build_virtual_file_system |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
RegisteredTrigger.serialized_format |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
RegisteredTrigger.from_plugin_provided_trigger |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
RegisteredPackagerProvidedFile.compute_dest |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
RegisteredMetadata.substvars |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
RegisteredMetadata.triggers |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
RegisteredMetadata.maintscripts |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.packager_provided_files |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.packager_provided_files_by_stem |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.run_metadata_detector |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.run_package_processor |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.declared_manifest_variables |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.automatic_discard_rules_examples_with_issues |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.run_service_detection_and_integrations |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
InitializedPluginUnderTest.manifest_variables |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/api/test_api/test_spec.py |
(no function) |
75 |
0 |
12 |
16 |
0 |
100% |
src/debputy/plugin/debputy/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/binary_package_rules.py |
register_binary_package_rules |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/binary_package_rules.py |
ServiceRule.from_service_rule_parsed_format |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/binary_package_rules.py |
ServiceRule.applies_to_service_manager |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/binary_package_rules.py |
ServiceRule.apply_to_service_definition |
13 |
13 |
0 |
10 |
0 |
0% |
src/debputy/plugin/debputy/binary_package_rules.py |
_parse_binary_version |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/binary_package_rules.py |
_parse_installation_search_dirs |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/binary_package_rules.py |
_process_service_rules |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/binary_package_rules.py |
_unpack_list |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/binary_package_rules.py |
_parse_clean_after_removal |
68 |
5 |
0 |
40 |
6 |
90% |
src/debputy/plugin/debputy/binary_package_rules.py |
(no function) |
79 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
register_build_system_rules |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
register_build_keywords |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
register_build_rules |
9 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
_check_variables |
8 |
5 |
0 |
6 |
1 |
43% |
src/debputy/plugin/debputy/build_system_rules.py |
_no_overlap |
10 |
9 |
0 |
6 |
1 |
12% |
src/debputy/plugin/debputy/build_system_rules.py |
ManifestProvidedBuildEnvironment.from_environment_definition |
20 |
1 |
0 |
4 |
1 |
92% |
src/debputy/plugin/debputy/build_system_rules.py |
ManifestProvidedBuildEnvironment.update_env |
17 |
9 |
0 |
12 |
4 |
41% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.__init__ |
9 |
9 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.auto_detect_build_system |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.configure_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.build_impl |
11 |
11 |
0 |
8 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.test_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.install_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule._run_make_maybe_explicit_target |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MakefileBuildSystemRule.clean_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.auto_detect_build_system |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule._perl_cross_build_env |
10 |
10 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.configure_impl |
21 |
21 |
0 |
10 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.build_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.test_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.install_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlBuildBuildSystemRule.clean_impl |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.auto_detect_build_system |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.configure_impl |
17 |
17 |
0 |
12 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.build_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.test_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.install_impl |
10 |
10 |
0 |
8 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
PerlMakeMakerBuildSystemRule.clean_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.auto_detect_build_system |
7 |
7 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.before_first_impl_step |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule._default_options |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.configure_impl |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.build_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.test_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.install_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
DebhelperBuildSystemRule.clean_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.auto_detect_build_system |
20 |
2 |
0 |
24 |
2 |
91% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.configure_impl |
17 |
17 |
0 |
10 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.build_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.test_impl |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.install_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AutoconfBuildSystemRule.clean_impl |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.auto_detect_build_system |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule._default_cmake_env |
7 |
7 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.cmake_generator |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule._compiler_and_cross_flags |
25 |
25 |
0 |
10 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.configure_impl |
22 |
22 |
0 |
14 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.build_impl |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.test_impl |
12 |
12 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.install_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
CMakeBuildSystemRule.clean_impl |
5 |
5 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.auto_detect_build_system |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule._default_meson_env |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.cmake_generator |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule._cross_flags |
14 |
14 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.configure_impl |
15 |
15 |
0 |
8 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.build_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.test_impl |
6 |
6 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.install_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
MesonBuildSystemRule.clean_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
_add_qmake_flag |
9 |
9 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.characteristics |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.auto_detect_build_system |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.os_mkspec_mapping |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.qmake_command |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.configure_impl |
25 |
25 |
0 |
10 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.build_impl |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.test_impl |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.install_impl |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
AbstractQmakeBuildSystemRule.clean_impl |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
QmakeBuildSystemRule.qmake_command |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
Qmake6BuildSystemRule.qmake_command |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/build_system_rules.py |
_parse_default_environment |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
_parse_build_environments |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
_handle_build_rules |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/build_system_rules.py |
(no function) |
204 |
0 |
4 |
70 |
0 |
100% |
src/debputy/plugin/debputy/debputy_plugin.py |
initialize_debputy_features |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/debputy_plugin.py |
declare_manifest_variables |
11 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/debputy_plugin.py |
register_package_metadata_detectors |
11 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/debputy_plugin.py |
register_packager_provided_files |
45 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/debputy_plugin.py |
_replace_dot_with_underscore |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/debputy_plugin.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_discard_pyc_files |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_prune_la_files |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_prune_backup_files |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_prune_vcs_paths |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_prune_info_dir_file |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_prune_binary_debian_dir |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/discard_rules.py |
_debputy_prune_doxygen_cruft |
14 |
1 |
0 |
10 |
1 |
92% |
src/debputy/plugin/debputy/discard_rules.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/manifest_root_rules.py |
register_manifest_root_rules |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/manifest_root_rules.py |
_handle_version |
4 |
1 |
0 |
4 |
1 |
50% |
src/debputy/plugin/debputy/manifest_root_rules.py |
_handle_manifest_variables |
20 |
7 |
0 |
8 |
1 |
64% |
src/debputy/plugin/debputy/manifest_root_rules.py |
_handle_installation_rules |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/manifest_root_rules.py |
_handle_opaque_dict |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/manifest_root_rules.py |
(no function) |
26 |
0 |
2 |
0 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_initramfs_hooks |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
_all_tmpfiles_conf |
11 |
0 |
0 |
8 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_systemd_tmpfiles |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
_all_sysusers_conf |
7 |
0 |
0 |
6 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_systemd_sysusers |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_icons |
18 |
0 |
0 |
12 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_gsettings_dependencies |
7 |
0 |
0 |
6 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_kernel_modules |
18 |
0 |
0 |
14 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_xfonts |
26 |
0 |
0 |
12 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
_public_python_dist_dirs |
14 |
1 |
0 |
12 |
1 |
92% |
src/debputy/plugin/debputy/metadata_detectors.py |
_has_py_file_in_dir |
1 |
0 |
0 |
2 |
1 |
67% |
src/debputy/plugin/debputy/metadata_detectors.py |
detect_pycompile_files |
12 |
0 |
0 |
8 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
translate_capabilities |
16 |
0 |
0 |
8 |
0 |
100% |
src/debputy/plugin/debputy/metadata_detectors.py |
pam_auth_update |
9 |
1 |
0 |
6 |
1 |
87% |
src/debputy/plugin/debputy/metadata_detectors.py |
auto_depends_arch_any_solink |
41 |
4 |
0 |
28 |
4 |
88% |
src/debputy/plugin/debputy/metadata_detectors.py |
(no function) |
28 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/package_processors.py |
_open_maybe_gzip |
5 |
5 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/package_processors.py |
_detect_so_link |
7 |
7 |
0 |
7 |
0 |
0% |
src/debputy/plugin/debputy/package_processors.py |
_replace_with_symlink |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/package_processors.py |
_has_man_recode |
5 |
5 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/package_processors.py |
process_manpages |
36 |
36 |
0 |
23 |
0 |
0% |
src/debputy/plugin/debputy/package_processors.py |
_filter_compress_paths |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/package_processors.py |
_filter_compress_paths._filtered_walk |
18 |
8 |
0 |
12 |
3 |
57% |
src/debputy/plugin/debputy/package_processors.py |
_find_compressable_paths |
12 |
2 |
0 |
12 |
2 |
67% |
src/debputy/plugin/debputy/package_processors.py |
apply_compression |
31 |
4 |
0 |
12 |
1 |
88% |
src/debputy/plugin/debputy/package_processors.py |
_la_files |
5 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/package_processors.py |
clean_la_files |
16 |
0 |
0 |
14 |
0 |
100% |
src/debputy/plugin/debputy/package_processors.py |
(no function) |
24 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/paths.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
Capability.parse |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/private_api.py |
load_libcap |
22 |
4 |
0 |
4 |
2 |
77% |
src/debputy/plugin/debputy/private_api.py |
load_libcap._is_valid_cap |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/private_api.py |
check_cap_checker |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/private_api.py |
check_cap_checker._check_cap |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/private_api.py |
load_source_variables |
41 |
6 |
0 |
18 |
5 |
81% |
src/debputy/plugin/debputy/private_api.py |
initialize_via_private_api |
15 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_type_mappings |
11 |
0 |
0 |
12 |
1 |
96% |
src/debputy/plugin/debputy/private_api.py |
register_service_managers |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_automatic_discard_rules |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_processing_steps |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_variables_via_private_api |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
document_builtin_variables |
7 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_format_docbase_filename |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/plugin/debputy/private_api.py |
register_special_ppfs |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_install_rules |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_transformation_rules |
5 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
register_manifest_condition_rules |
10 |
0 |
0 |
6 |
3 |
81% |
src/debputy/plugin/debputy/private_api.py |
register_dpkg_conffile_rules |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_parse_filename |
9 |
4 |
0 |
4 |
2 |
54% |
src/debputy/plugin/debputy/private_api.py |
_with_alt_form |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_dpkg_conffile_rename |
11 |
1 |
0 |
2 |
1 |
85% |
src/debputy/plugin/debputy/private_api.py |
_dpkg_conffile_remove |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_parse_conffile_prior_version_and_owning_package |
9 |
4 |
0 |
4 |
2 |
54% |
src/debputy/plugin/debputy/private_api.py |
_install_rule_handler |
13 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_multi_dest_install_rule_handler |
19 |
3 |
0 |
10 |
4 |
76% |
src/debputy/plugin/debputy/private_api.py |
_install_docs_rule_handler |
12 |
3 |
0 |
4 |
2 |
69% |
src/debputy/plugin/debputy/private_api.py |
_install_examples_rule_handler |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_install_man_rule_handler |
22 |
6 |
0 |
18 |
7 |
68% |
src/debputy/plugin/debputy/private_api.py |
_install_discard_rule_handler |
6 |
2 |
0 |
2 |
1 |
62% |
src/debputy/plugin/debputy/private_api.py |
_transformation_move_handler |
6 |
1 |
0 |
2 |
1 |
75% |
src/debputy/plugin/debputy/private_api.py |
_transformation_remove_handler |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_transformation_create_symlink |
6 |
0 |
2 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_transformation_path_metadata |
22 |
9 |
0 |
8 |
3 |
53% |
src/debputy/plugin/debputy/private_api.py |
_transformation_mkdirs |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_at_least_two |
2 |
1 |
0 |
2 |
1 |
50% |
src/debputy/plugin/debputy/private_api.py |
_mc_any_of |
6 |
1 |
0 |
2 |
1 |
75% |
src/debputy/plugin/debputy/private_api.py |
_mc_not |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/private_api.py |
_extract_arch_matches |
8 |
2 |
0 |
4 |
2 |
67% |
src/debputy/plugin/debputy/private_api.py |
_mc_source_context_arch_matches |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/private_api.py |
_mc_package_context_arch_matches |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/private_api.py |
_mc_arch_matches |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/plugin/debputy/private_api.py |
_mc_build_profile_matches |
9 |
3 |
0 |
2 |
1 |
64% |
src/debputy/plugin/debputy/private_api.py |
(no function) |
194 |
0 |
0 |
6 |
0 |
100% |
src/debputy/plugin/debputy/service_management.py |
detect_systemd_service_files |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/service_management.py |
generate_snippets_for_systemd_units |
48 |
7 |
1 |
32 |
11 |
78% |
src/debputy/plugin/debputy/service_management.py |
_remove_quote |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/plugin/debputy/service_management.py |
_find_and_analyze_systemd_service_files |
49 |
8 |
0 |
39 |
3 |
80% |
src/debputy/plugin/debputy/service_management.py |
generate_snippets_for_init_scripts |
23 |
4 |
1 |
10 |
2 |
76% |
src/debputy/plugin/debputy/service_management.py |
detect_sysv_init_service_files |
7 |
0 |
0 |
6 |
0 |
100% |
src/debputy/plugin/debputy/service_management.py |
(no function) |
29 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/shlib_metadata_detectors.py |
_walk_filter |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/shlib_metadata_detectors.py |
detect_shlibdeps |
4 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/shlib_metadata_detectors.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/strip_non_determinism.py |
_file_starts_with |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/plugin/debputy/strip_non_determinism.py |
_file_starts_with._checker |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/debputy/strip_non_determinism.py |
_is_javadoc_file |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/strip_non_determinism.py |
SndDetectionRule.initial_verdict |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/strip_non_determinism.py |
SndDetectionRule.file_output_verdict |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/strip_non_determinism.py |
ExtensionPlusFileOutputRule.initial_verdict |
6 |
3 |
0 |
4 |
1 |
40% |
src/debputy/plugin/debputy/strip_non_determinism.py |
ExtensionPlusFileOutputRule.file_output_verdict |
4 |
4 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/strip_non_determinism.py |
ExtensionPlusContentCheck.initial_verdict |
7 |
1 |
0 |
4 |
1 |
82% |
src/debputy/plugin/debputy/strip_non_determinism.py |
PyzipFileCheck._is_pyzip_file |
5 |
1 |
0 |
4 |
1 |
78% |
src/debputy/plugin/debputy/strip_non_determinism.py |
PyzipFileCheck.initial_verdict |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/plugin/debputy/strip_non_determinism.py |
_detect_paths_with_possible_non_determinism |
18 |
5 |
0 |
14 |
4 |
72% |
src/debputy/plugin/debputy/strip_non_determinism.py |
_apply_strip_non_determinism |
9 |
9 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/strip_non_determinism.py |
strip_non_determinism |
7 |
3 |
0 |
2 |
1 |
56% |
src/debputy/plugin/debputy/strip_non_determinism.py |
(no function) |
37 |
0 |
1 |
4 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
CleanHelper.schedule_removal_of_files |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
CleanHelper.schedule_removal_of_directories |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.__init__ |
18 |
2 |
0 |
6 |
2 |
83% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.name |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.attribute_path |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.manifest_condition |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.for_packages |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.substitution |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.environment |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.auto_generated_stem |
3 |
3 |
1 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.auto_generated_stem |
3 |
3 |
1 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.run_build |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.perform_build |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.is_buildsystem |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.name_or_tag |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildRule.install_dest_dir |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
_is_type_or_none |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.__init__ |
15 |
5 |
0 |
6 |
2 |
57% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.auto_detect_build_system |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.out_of_source_build |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.build_directory |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.dump_logs_on_error |
16 |
16 |
0 |
8 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.run_clean |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.perform_clean |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.ensure_build_dir_exists |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.build_dir_path |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.relative_from_builddir_to_source |
8 |
8 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
BuildSystemRule.is_buildsystem |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.characteristics |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.perform_clean |
11 |
11 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.install_dest_dir |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.perform_build |
13 |
13 |
0 |
6 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.before_first_impl_step |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.configure_impl |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.build_impl |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.test_impl |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.install_impl |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.clean_impl |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule._check_characteristics |
14 |
14 |
0 |
10 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule._pick_build_dir |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
StepBasedBuildSystemRule.resolve_dest_dir |
7 |
7 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
_make_target_exists |
14 |
14 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
_find_first_existing_make_target |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport.from_build_system |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport._directory |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport._pick_directory |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport.run_ninja_build |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport.run_ninja_test |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport.run_ninja_install |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport.run_ninja_clean |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
NinjaBuildSupport._run_ninja |
7 |
7 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport.from_build_system |
3 |
0 |
0 |
2 |
1 |
80% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport._directory |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport._make_program |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport._pick_directory |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport.find_first_existing_make_target |
4 |
4 |
0 |
4 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport.make_target_exists |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport.run_first_existing_target_if_any |
5 |
5 |
0 |
2 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
MakefileSupport.run_make |
3 |
3 |
0 |
0 |
0 |
0% |
src/debputy/plugin/debputy/to_be_api_types.py |
debputy_build_system |
9 |
1 |
0 |
4 |
1 |
85% |
src/debputy/plugin/debputy/to_be_api_types.py |
debputy_build_system._constructor_wrapper |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/debputy/to_be_api_types.py |
debputy_build_system._decorator_impl |
6 |
2 |
0 |
4 |
2 |
60% |
src/debputy/plugin/debputy/to_be_api_types.py |
(no function) |
145 |
0 |
14 |
92 |
0 |
100% |
src/debputy/plugin/debputy/types.py |
(no function) |
7 |
0 |
0 |
2 |
0 |
100% |
src/debputy/plugin/plugin_state.py |
current_debputy_plugin_if_present |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/plugin_state.py |
current_debputy_plugin_required |
3 |
0 |
1 |
0 |
0 |
100% |
src/debputy/plugin/plugin_state.py |
wrap_plugin_code |
10 |
3 |
0 |
4 |
2 |
64% |
src/debputy/plugin/plugin_state.py |
wrap_plugin_code._plugin_wrapper |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/plugin/plugin_state.py |
wrap_plugin_code._wrapper |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/plugin/plugin_state.py |
run_in_context_of_plugin |
18 |
14 |
0 |
8 |
1 |
19% |
src/debputy/plugin/plugin_state.py |
run_in_context_of_plugin_wrap_errors |
7 |
3 |
1 |
2 |
1 |
56% |
src/debputy/plugin/plugin_state.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
src/debputy/substitution.py |
Substitution.substitute |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/substitution.py |
Substitution.with_extra_substitutions |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/substitution.py |
Substitution.with_unresolvable_substitutions |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/substitution.py |
Substitution.variable_state |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/substitution.py |
Substitution.is_used |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/substitution.py |
Substitution._mark_used |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/substitution.py |
Substitution._replacement |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/substitution.py |
Substitution._error |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/substitution.py |
Substitution._apply_substitution |
15 |
1 |
0 |
4 |
1 |
89% |
src/debputy/substitution.py |
NullSubstitution.substitute |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/substitution.py |
NullSubstitution.with_extra_substitutions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/substitution.py |
NullSubstitution.with_unresolvable_substitutions |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/substitution.py |
SubstitutionImpl.__init__ |
12 |
1 |
0 |
4 |
1 |
88% |
src/debputy/substitution.py |
SubstitutionImpl.copy_for_subst_test |
4 |
1 |
0 |
2 |
1 |
67% |
src/debputy/substitution.py |
SubstitutionImpl.variable_state |
19 |
2 |
0 |
16 |
2 |
89% |
src/debputy/substitution.py |
SubstitutionImpl.is_used |
6 |
0 |
0 |
4 |
0 |
100% |
src/debputy/substitution.py |
SubstitutionImpl._mark_used |
11 |
2 |
0 |
6 |
1 |
82% |
src/debputy/substitution.py |
SubstitutionImpl._replacement |
26 |
4 |
0 |
18 |
1 |
84% |
src/debputy/substitution.py |
SubstitutionImpl.with_extra_substitutions |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/substitution.py |
SubstitutionImpl.with_unresolvable_substitutions |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/substitution.py |
SubstitutionImpl.substitute |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/substitution.py |
(no function) |
43 |
0 |
6 |
2 |
0 |
100% |
src/debputy/transformation_rules.py |
TransformationRule.run_transform_file_system |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
TransformationRule.transform_file_system |
0 |
0 |
1 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
TransformationRule._evaluate_condition |
3 |
1 |
0 |
2 |
1 |
60% |
src/debputy/transformation_rules.py |
TransformationRule._error |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
TransformationRule._match_rule_had_no_matches |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
TransformationRule._fs_path_as_dir |
4 |
2 |
0 |
2 |
1 |
50% |
src/debputy/transformation_rules.py |
TransformationRule._ensure_is_directory |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/transformation_rules.py |
RemoveTransformationRule.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
RemoveTransformationRule.transform_file_system |
13 |
1 |
0 |
10 |
1 |
91% |
src/debputy/transformation_rules.py |
MoveTransformationRule.__init__ |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
MoveTransformationRule.transform_file_system |
34 |
19 |
0 |
20 |
5 |
41% |
src/debputy/transformation_rules.py |
CreateSymlinkPathTransformationRule.__init__ |
6 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
CreateSymlinkPathTransformationRule.transform_file_system |
8 |
1 |
0 |
4 |
1 |
83% |
src/debputy/transformation_rules.py |
CreateSymlinkPathTransformationRule._handle_existing_path |
16 |
2 |
0 |
8 |
1 |
88% |
src/debputy/transformation_rules.py |
CreateDirectoryTransformationRule.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
CreateDirectoryTransformationRule.transform_file_system |
14 |
3 |
0 |
6 |
1 |
80% |
src/debputy/transformation_rules.py |
_apply_owner_and_mode |
15 |
8 |
0 |
8 |
3 |
43% |
src/debputy/transformation_rules.py |
PathMetadataTransformationRule.__init__ |
14 |
2 |
0 |
4 |
2 |
78% |
src/debputy/transformation_rules.py |
PathMetadataTransformationRule.transform_file_system |
42 |
17 |
0 |
34 |
8 |
49% |
src/debputy/transformation_rules.py |
ModeNormalizationTransformationRule.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
ModeNormalizationTransformationRule.transform_file_system |
10 |
1 |
1 |
7 |
0 |
94% |
src/debputy/transformation_rules.py |
NormalizeShebangLineTransformation.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/transformation_rules.py |
NormalizeShebangLineTransformation.transform_file_system |
12 |
0 |
0 |
10 |
0 |
100% |
src/debputy/transformation_rules.py |
(no function) |
63 |
0 |
1 |
4 |
0 |
100% |
src/debputy/types.py |
EnvironmentModification.__bool__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/types.py |
EnvironmentModification.combine |
24 |
24 |
0 |
16 |
0 |
0% |
src/debputy/types.py |
EnvironmentModification.update_inplace |
9 |
9 |
0 |
8 |
0 |
0% |
src/debputy/types.py |
EnvironmentModification.compute_env |
17 |
17 |
0 |
14 |
0 |
0% |
src/debputy/types.py |
(no function) |
15 |
0 |
5 |
2 |
0 |
100% |
src/debputy/util.py |
assume_not_none |
1 |
0 |
2 |
0 |
0 |
100% |
src/debputy/util.py |
_non_verbose_info |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
_info |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/util.py |
_is_trace_log_enabled |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/util.py |
_trace_log |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
_is_debug_log_enabled |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
_debug_log |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/util.py |
_error |
6 |
6 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
_warn |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/util.py |
ColorizedArgumentParser.error |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
ensure_dir |
2 |
0 |
0 |
2 |
1 |
75% |
src/debputy/util.py |
_clean_path |
10 |
0 |
0 |
8 |
1 |
94% |
src/debputy/util.py |
_normalize_path |
10 |
2 |
0 |
8 |
2 |
78% |
src/debputy/util.py |
_normalize_link_target |
10 |
0 |
0 |
8 |
1 |
94% |
src/debputy/util.py |
manifest_format_doc |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/util.py |
_backslash_escape |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/util.py |
_escape_shell_word |
10 |
0 |
0 |
4 |
0 |
100% |
src/debputy/util.py |
escape_shell |
1 |
0 |
0 |
2 |
0 |
100% |
src/debputy/util.py |
render_command |
13 |
13 |
0 |
12 |
0 |
0% |
src/debputy/util.py |
print_command |
4 |
2 |
0 |
2 |
1 |
50% |
src/debputy/util.py |
run_command |
19 |
19 |
0 |
14 |
0 |
0% |
src/debputy/util.py |
run_build_system_command |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
debian_policy_normalize_symlink_target |
26 |
1 |
0 |
14 |
1 |
95% |
src/debputy/util.py |
has_glob_magic |
1 |
0 |
0 |
0 |
0 |
100% |
src/debputy/util.py |
glob_escape |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
active_profiles_match |
18 |
4 |
0 |
12 |
5 |
70% |
src/debputy/util.py |
_parse_build_profiles |
5 |
1 |
0 |
4 |
1 |
78% |
src/debputy/util.py |
resolve_source_date_epoch |
16 |
16 |
0 |
8 |
0 |
0% |
src/debputy/util.py |
compute_output_filename |
11 |
0 |
0 |
6 |
0 |
100% |
src/debputy/util.py |
integrated_with_debhelper |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
scratch_dir |
15 |
3 |
0 |
10 |
4 |
72% |
src/debputy/util.py |
generated_root_directory |
4 |
0 |
0 |
2 |
1 |
83% |
src/debputy/util.py |
generated_content_dir |
14 |
2 |
0 |
6 |
2 |
80% |
src/debputy/util.py |
_perl_config_data |
2 |
2 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
_perl_version |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
perlxs_api_dependency |
4 |
4 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
resolve_perl_config |
24 |
10 |
0 |
12 |
3 |
53% |
src/debputy/util.py |
detect_fakeroot |
9 |
9 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
_sc_arg_max |
5 |
5 |
0 |
0 |
0 |
0% |
src/debputy/util.py |
_split_xargs_args |
18 |
18 |
0 |
10 |
0 |
0% |
src/debputy/util.py |
xargs |
10 |
10 |
0 |
10 |
0 |
0% |
src/debputy/util.py |
grouper |
8 |
4 |
0 |
6 |
2 |
43% |
src/debputy/util.py |
_check_color |
13 |
5 |
0 |
4 |
2 |
59% |
src/debputy/util.py |
program_name |
8 |
3 |
0 |
6 |
3 |
57% |
src/debputy/util.py |
package_cross_check_precheck |
22 |
0 |
0 |
18 |
2 |
95% |
src/debputy/util.py |
change_log_level |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
current_log_level |
3 |
3 |
0 |
2 |
0 |
0% |
src/debputy/util.py |
setup_logging |
64 |
24 |
3 |
20 |
5 |
61% |
src/debputy/util.py |
setup_logging.LogLevelFilter.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/util.py |
setup_logging.LogLevelFilter.filter |
3 |
0 |
0 |
2 |
0 |
100% |
src/debputy/util.py |
setup_logging.record_factory |
0 |
0 |
4 |
0 |
0 |
100% |
src/debputy/util.py |
(no function) |
117 |
0 |
4 |
12 |
0 |
100% |
src/debputy/version.py |
LazyString.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/version.py |
LazyString.__str__ |
5 |
0 |
0 |
2 |
0 |
100% |
src/debputy/version.py |
LazyString.__getattribute__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/debputy/version.py |
LazyString.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/debputy/version.py |
_initialize_version |
16 |
6 |
0 |
4 |
2 |
60% |
src/debputy/version.py |
(no function) |
16 |
1 |
0 |
2 |
1 |
89% |
src/debputy/yaml/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/debputy/yaml/compat.py |
(no function) |
9 |
4 |
0 |
0 |
0 |
56% |