| deb_materialization.py |
|
0% |
3 |
3 |
4 |
|
100% |
0 |
0 |
|
0% |
| deb_packer.py |
|
0% |
3 |
3 |
4 |
|
100% |
0 |
0 |
|
0% |
| debputy/plugins/gnome.py |
|
97% |
39 |
1 |
0 |
|
92% |
12 |
1 |
|
96% |
| debputy/plugins/grantlee.py |
|
97% |
30 |
1 |
0 |
|
93% |
14 |
1 |
|
95% |
| debputy/plugins/numpy3.py |
|
82% |
34 |
6 |
0 |
|
100% |
6 |
0 |
|
85% |
| debputy/plugins/perl_openssl.py |
|
80% |
20 |
4 |
0 |
|
100% |
0 |
0 |
|
80% |
| self-hosting-plugins/debputy_self_hosting.py |
|
62% |
24 |
9 |
3 |
|
100% |
0 |
0 |
|
62% |
| self-hosting-plugins/debputy_self_hosting_test.py |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/_deb_options_profiles.py |
|
100% |
24 |
0 |
1 |
|
100% |
4 |
0 |
|
100% |
| src/debputy/_manifest_constants.py |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/analysis/__init__.py |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/analysis/analysis_util.py |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src/debputy/analysis/debian_dir.py |
|
35% |
344 |
223 |
0 |
|
20% |
178 |
20 |
|
30% |
| src/debputy/architecture_support.py |
|
88% |
77 |
9 |
0 |
|
79% |
34 |
5 |
|
86% |
| src/debputy/build_support/__init__.py |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/build_support/build_context.py |
|
54% |
46 |
21 |
6 |
|
0% |
6 |
0 |
|
48% |
| src/debputy/build_support/build_logic.py |
|
16% |
141 |
119 |
2 |
|
0% |
60 |
0 |
|
11% |
| src/debputy/build_support/buildsystem_detection.py |
|
17% |
52 |
43 |
2 |
|
0% |
18 |
0 |
|
13% |
| src/debputy/build_support/clean_logic.py |
|
17% |
145 |
121 |
0 |
|
0% |
66 |
0 |
|
11% |
| src/debputy/builtin_manifest_rules.py |
|
88% |
81 |
10 |
0 |
|
80% |
20 |
4 |
|
86% |
| src/debputy/commands/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/commands/deb_materialization.py |
|
12% |
245 |
215 |
2 |
|
0% |
88 |
0 |
|
9% |
| src/debputy/commands/deb_packer.py |
|
59% |
199 |
81 |
2 |
|
40% |
42 |
7 |
|
56% |
| src/debputy/commands/debputy_cmd/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/commands/debputy_cmd/context.py |
|
42% |
341 |
197 |
7 |
|
12% |
100 |
2 |
|
35% |
| src/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py |
|
21% |
130 |
103 |
3 |
|
0% |
20 |
0 |
|
18% |
| src/debputy/commands/debputy_cmd/output.py |
|
29% |
217 |
154 |
0 |
|
3% |
70 |
2 |
|
23% |
| src/debputy/commands/debputy_cmd/plugin_cmds.py |
|
16% |
491 |
414 |
0 |
|
1% |
188 |
1 |
|
11% |
| src/debputy/deb_packaging_support.py |
|
27% |
842 |
617 |
4 |
|
17% |
380 |
3 |
|
24% |
| src/debputy/dh/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/dh/debhelper_emulation.py |
|
79% |
107 |
23 |
0 |
|
72% |
40 |
3 |
|
77% |
| src/debputy/dh/dh_assistant.py |
|
79% |
94 |
20 |
0 |
|
71% |
34 |
6 |
|
77% |
| src/debputy/dh_migration/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/dh_migration/dh_related_migrations.py |
|
14% |
79 |
68 |
0 |
|
0% |
34 |
0 |
|
10% |
| src/debputy/dh_migration/migration.py |
|
11% |
290 |
258 |
1 |
|
0% |
134 |
0 |
|
8% |
| src/debputy/dh_migration/migrators.py |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/dh_migration/migrators_impl.py |
|
83% |
775 |
132 |
0 |
|
74% |
362 |
43 |
|
80% |
| src/debputy/dh_migration/models.py |
|
89% |
100 |
11 |
0 |
|
50% |
16 |
4 |
|
84% |
| src/debputy/elf_util.py |
|
83% |
100 |
17 |
0 |
|
57% |
42 |
12 |
|
75% |
| src/debputy/exceptions.py |
|
92% |
66 |
5 |
5 |
|
100% |
0 |
0 |
|
92% |
| src/debputy/filesystem_scan.py |
|
69% |
1362 |
417 |
14 |
|
49% |
440 |
88 |
|
64% |
| src/debputy/highlevel_manifest.py |
|
69% |
904 |
283 |
4 |
|
44% |
302 |
53 |
|
63% |
| src/debputy/highlevel_manifest_parser.py |
|
77% |
315 |
71 |
4 |
|
58% |
108 |
15 |
|
73% |
| src/debputy/installations.py |
|
72% |
502 |
140 |
6 |
|
60% |
216 |
32 |
|
69% |
| src/debputy/integration_detection.py |
|
88% |
16 |
2 |
0 |
|
75% |
8 |
2 |
|
83% |
| src/debputy/intermediate_manifest.py |
|
68% |
164 |
52 |
0 |
|
38% |
68 |
22 |
|
59% |
| src/debputy/interpreter.py |
|
96% |
80 |
3 |
10 |
|
82% |
22 |
4 |
|
93% |
| src/debputy/l10n.py |
|
49% |
47 |
24 |
2 |
|
12% |
8 |
1 |
|
44% |
| src/debputy/linting/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/linting/lint_impl.py |
|
15% |
372 |
317 |
3 |
|
0% |
156 |
0 |
|
10% |
| src/debputy/linting/lint_report_junit.py |
|
34% |
41 |
27 |
2 |
|
0% |
10 |
0 |
|
27% |
| src/debputy/linting/lint_util.py |
|
59% |
409 |
167 |
41 |
|
32% |
94 |
6 |
|
54% |
| src/debputy/lsp/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/apt_cache.py |
|
30% |
96 |
67 |
0 |
|
0% |
24 |
0 |
|
24% |
| src/debputy/lsp/config/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/config/config_options.py |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/config/debputy_config.py |
|
53% |
45 |
21 |
0 |
|
10% |
10 |
1 |
|
45% |
| src/debputy/lsp/config/parser.py |
|
94% |
48 |
3 |
0 |
|
75% |
12 |
3 |
|
90% |
| src/debputy/lsp/data/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/data/deb822_data/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/data/wordlists/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/debputy_ls.py |
|
57% |
459 |
199 |
10 |
|
22% |
98 |
14 |
|
51% |
| src/debputy/lsp/diagnostics.py |
|
47% |
58 |
31 |
2 |
|
0% |
8 |
0 |
|
41% |
| src/debputy/lsp/languages/__init__.py |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/languages/lsp_debian_changelog.py |
|
96% |
215 |
8 |
2 |
|
87% |
86 |
11 |
|
94% |
| src/debputy/lsp/languages/lsp_debian_control.py |
|
67% |
418 |
139 |
2 |
|
51% |
156 |
29 |
|
62% |
| src/debputy/lsp/languages/lsp_debian_copyright.py |
|
82% |
71 |
13 |
0 |
|
83% |
12 |
2 |
|
82% |
| src/debputy/lsp/languages/lsp_debian_debputy_manifest.py |
|
85% |
54 |
8 |
0 |
|
50% |
10 |
1 |
|
80% |
| src/debputy/lsp/languages/lsp_debian_patches_series.py |
|
74% |
168 |
44 |
4 |
|
65% |
62 |
8 |
|
71% |
| src/debputy/lsp/languages/lsp_debian_rules.py |
|
33% |
159 |
107 |
0 |
|
6% |
62 |
2 |
|
25% |
| src/debputy/lsp/languages/lsp_debian_tests_control.py |
|
79% |
61 |
13 |
0 |
|
75% |
8 |
2 |
|
78% |
| src/debputy/lsp/languages/lsp_debian_upstream_metadata.py |
|
93% |
71 |
5 |
2 |
|
100% |
0 |
0 |
|
93% |
| src/debputy/lsp/languages/lsp_debian_watch.py |
|
88% |
137 |
16 |
2 |
|
69% |
26 |
8 |
|
85% |
| src/debputy/lsp/languages/lsp_debputy_config.py |
|
77% |
26 |
6 |
2 |
|
100% |
0 |
0 |
|
77% |
| src/debputy/lsp/lsp_debian_control_reference_data.py |
|
86% |
1399 |
190 |
14 |
|
76% |
550 |
75 |
|
84% |
| src/debputy/lsp/lsp_dispatch.py |
|
50% |
104 |
52 |
9 |
|
0% |
12 |
0 |
|
45% |
| src/debputy/lsp/lsp_features.py |
|
74% |
178 |
46 |
10 |
|
46% |
46 |
5 |
|
68% |
| src/debputy/lsp/lsp_generic_deb822.py |
|
86% |
410 |
57 |
2 |
|
74% |
184 |
33 |
|
82% |
| src/debputy/lsp/lsp_generic_yaml.py |
|
79% |
683 |
143 |
2 |
|
70% |
320 |
63 |
|
76% |
| src/debputy/lsp/lsp_reference_keyword.py |
|
95% |
59 |
3 |
4 |
|
83% |
12 |
0 |
|
93% |
| src/debputy/lsp/lsp_self_check.py |
|
55% |
71 |
32 |
0 |
|
14% |
14 |
0 |
|
48% |
| src/debputy/lsp/lsp_test_support.py |
|
100% |
26 |
0 |
2 |
|
100% |
4 |
0 |
|
100% |
| src/debputy/lsp/maint_prefs.py |
|
84% |
270 |
42 |
0 |
|
76% |
108 |
24 |
|
82% |
| src/debputy/lsp/named_styles.py |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/quickfixes.py |
|
52% |
120 |
58 |
3 |
|
18% |
38 |
1 |
|
44% |
| src/debputy/lsp/ref_models/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsp/ref_models/deb822_reference_parse_models.py |
|
76% |
91 |
22 |
0 |
|
19% |
26 |
3 |
|
63% |
| src/debputy/lsp/spellchecking.py |
|
85% |
175 |
26 |
4 |
|
75% |
52 |
11 |
|
83% |
| src/debputy/lsp/text_edit.py |
|
87% |
68 |
9 |
2 |
|
75% |
24 |
6 |
|
84% |
| src/debputy/lsp/text_util.py |
|
89% |
80 |
9 |
2 |
|
73% |
22 |
6 |
|
85% |
| src/debputy/lsprotocol/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/lsprotocol/types.py |
|
28% |
36 |
26 |
4 |
|
0% |
10 |
0 |
|
22% |
| src/debputy/maintscript_snippet.py |
|
67% |
252 |
83 |
6 |
|
42% |
40 |
7 |
|
64% |
| src/debputy/manifest_conditions.py |
|
73% |
149 |
40 |
4 |
|
33% |
6 |
2 |
|
72% |
| src/debputy/manifest_parser/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/manifest_parser/base_types.py |
|
82% |
246 |
45 |
16 |
|
61% |
62 |
12 |
|
78% |
| src/debputy/manifest_parser/declarative_parser.py |
|
77% |
802 |
183 |
2 |
|
66% |
372 |
67 |
|
74% |
| src/debputy/manifest_parser/exceptions.py |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/manifest_parser/mapper_code.py |
|
62% |
58 |
22 |
3 |
|
38% |
16 |
2 |
|
57% |
| src/debputy/manifest_parser/parse_hints.py |
|
87% |
46 |
6 |
2 |
|
50% |
6 |
1 |
|
83% |
| src/debputy/manifest_parser/parser_data.py |
|
90% |
60 |
6 |
30 |
|
25% |
8 |
2 |
|
82% |
| src/debputy/manifest_parser/parser_doc.py |
|
58% |
247 |
103 |
0 |
|
52% |
122 |
18 |
|
56% |
| src/debputy/manifest_parser/tagging_types.py |
|
100% |
17 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/manifest_parser/util.py |
|
91% |
235 |
21 |
6 |
|
83% |
100 |
15 |
|
89% |
| src/debputy/package_build/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/package_build/assemble_deb.py |
|
18% |
107 |
88 |
0 |
|
0% |
38 |
0 |
|
13% |
| src/debputy/packager_provided_files.py |
|
89% |
228 |
25 |
2 |
|
85% |
118 |
16 |
|
88% |
| src/debputy/packages.py |
|
76% |
203 |
49 |
0 |
|
60% |
78 |
17 |
|
72% |
| src/debputy/packaging/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/packaging/alternatives.py |
|
84% |
79 |
13 |
0 |
|
62% |
34 |
13 |
|
77% |
| src/debputy/packaging/debconf_templates.py |
|
39% |
31 |
19 |
0 |
|
0% |
6 |
0 |
|
32% |
| src/debputy/packaging/makeshlibs.py |
|
22% |
189 |
148 |
2 |
|
4% |
74 |
1 |
|
17% |
| src/debputy/path_matcher.py |
|
77% |
280 |
65 |
6 |
|
58% |
88 |
11 |
|
72% |
| src/debputy/plugin/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugin/api/__init__.py |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugin/api/doc_parsing.py |
|
97% |
31 |
1 |
0 |
|
83% |
6 |
1 |
|
95% |
| src/debputy/plugin/api/example_processing.py |
|
93% |
60 |
4 |
0 |
|
100% |
16 |
0 |
|
95% |
| src/debputy/plugin/api/experimental.py |
|
63% |
27 |
10 |
0 |
|
17% |
6 |
1 |
|
55% |
| src/debputy/plugin/api/feature_set.py |
|
78% |
36 |
8 |
0 |
|
50% |
8 |
0 |
|
73% |
| src/debputy/plugin/api/impl.py |
|
65% |
900 |
315 |
7 |
|
46% |
332 |
74 |
|
60% |
| src/debputy/plugin/api/impl_types.py |
|
80% |
522 |
104 |
12 |
|
54% |
132 |
23 |
|
75% |
| src/debputy/plugin/api/parser_tables.py |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugin/api/plugin_parser.py |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugin/api/spec.py |
|
91% |
369 |
33 |
144 |
|
62% |
52 |
12 |
|
87% |
| src/debputy/plugin/api/std_docs.py |
|
88% |
17 |
2 |
0 |
|
75% |
8 |
2 |
|
84% |
| src/debputy/plugin/api/test_api/__init__.py |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugin/api/test_api/test_impl.py |
|
85% |
300 |
44 |
0 |
|
65% |
98 |
26 |
|
80% |
| src/debputy/plugin/api/test_api/test_spec.py |
|
100% |
53 |
0 |
24 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugin/plugin_state.py |
|
73% |
86 |
23 |
5 |
|
25% |
12 |
3 |
|
67% |
| src/debputy/plugins/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugins/debputy/__init__.py |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugins/debputy/binary_package_rules.py |
|
73% |
233 |
62 |
0 |
|
62% |
84 |
10 |
|
70% |
| src/debputy/plugins/debputy/build_system_rules.py |
|
38% |
715 |
443 |
5 |
|
14% |
212 |
12 |
|
33% |
| src/debputy/plugins/debputy/debputy_plugin.py |
|
100% |
88 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src/debputy/plugins/debputy/discard_rules.py |
|
97% |
38 |
1 |
0 |
|
93% |
14 |
1 |
|
96% |
| src/debputy/plugins/debputy/manifest_root_rules.py |
|
85% |
59 |
9 |
2 |
|
60% |
10 |
2 |
|
81% |
| src/debputy/plugins/debputy/metadata_detectors.py |
|
93% |
298 |
21 |
0 |
|
87% |
158 |
9 |
|
91% |
| src/debputy/plugins/debputy/package_processors.py |
|
57% |
175 |
76 |
0 |
|
47% |
68 |
6 |
|
54% |
| src/debputy/plugins/debputy/paths.py |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/plugins/debputy/private_api.py |
|
83% |
496 |
82 |
2 |
|
56% |
98 |
33 |
|
79% |
| src/debputy/plugins/debputy/service_management.py |
|
87% |
156 |
20 |
2 |
|
69% |
80 |
17 |
|
81% |
| src/debputy/plugins/debputy/shlib_metadata_detectors.py |
|
100% |
16 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src/debputy/plugins/debputy/strip_non_determinism.py |
|
71% |
107 |
31 |
2 |
|
59% |
32 |
9 |
|
68% |
| src/debputy/plugins/debputy/to_be_api_types.py |
|
51% |
402 |
196 |
26 |
|
13% |
104 |
10 |
|
43% |
| src/debputy/plugins/debputy/types.py |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/substitution.py |
|
87% |
152 |
20 |
9 |
|
80% |
60 |
8 |
|
85% |
| src/debputy/transformation_rules.py |
|
79% |
277 |
57 |
3 |
|
59% |
112 |
24 |
|
74% |
| src/debputy/types.py |
|
22% |
65 |
51 |
5 |
|
0% |
38 |
0 |
|
14% |
| src/debputy/util.py |
|
69% |
579 |
177 |
13 |
|
56% |
236 |
43 |
|
66% |
| src/debputy/version.py |
|
74% |
38 |
10 |
0 |
|
25% |
4 |
1 |
|
69% |
| src/debputy/yaml/__init__.py |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/debputy/yaml/compat.py |
|
56% |
9 |
4 |
0 |
|
100% |
0 |
0 |
|
56% |