| vibefpmgui/__init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/__main__.py |
(no function) |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/about.py |
tool_version |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
fpm_version |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AnimatedLogo.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AnimatedLogo._recolor |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AnimatedLogo._tick |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AnimatedLogo.showEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AnimatedLogo.hideEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AnimatedLogo.paintEvent |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode.__init__ |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode._colored |
|
100% |
13 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode._chars |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode._tick |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode._position |
|
90% |
10 |
1 |
0 |
|
75% |
4 |
1 |
|
86% |
| vibefpmgui/about.py |
TypingCode._rows |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode.showEvent |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode.hideEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
TypingCode.paintEvent |
|
88% |
42 |
5 |
0 |
|
62% |
16 |
4 |
|
81% |
| vibefpmgui/about.py |
AboutDialog.__init__ |
|
100% |
73 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/about.py |
AboutDialog.show_packages |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
AboutDialog._copy |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/about.py |
(no function) |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
estimate_tokens |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
placeholder |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
compose |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
_render |
|
100% |
19 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
_with_report |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
numbered |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
file_lines |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/ai_context.py |
file_attachment |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/ai_context.py |
window |
|
56% |
9 |
4 |
0 |
|
50% |
4 |
2 |
|
54% |
| vibefpmgui/ai_context.py |
enclosing_procedure |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/ai_context.py |
(no function) |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
Edit.located |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
Edit.block |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/ai_edits.py |
parse_edits |
|
94% |
17 |
1 |
0 |
|
93% |
14 |
1 |
|
94% |
| vibefpmgui/ai_edits.py |
_unfence |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
locate |
|
97% |
37 |
1 |
0 |
|
91% |
22 |
2 |
|
95% |
| vibefpmgui/ai_edits.py |
_places |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/ai_edits.py |
_trim_blank_ends |
|
100% |
9 |
0 |
0 |
|
75% |
8 |
2 |
|
88% |
| vibefpmgui/ai_edits.py |
_indent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
_reindent |
|
80% |
15 |
3 |
0 |
|
70% |
10 |
3 |
|
76% |
| vibefpmgui/ai_edits.py |
_found |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
_fail |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
apply |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
apply_all |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
report |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_edits.py |
(no function) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
parse_findings |
|
91% |
44 |
4 |
0 |
|
77% |
26 |
4 |
|
86% |
| vibefpmgui/ai_review.py |
RepeatGuard.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
RepeatGuard._key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
RepeatGuard.feed |
|
100% |
19 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
RepeatGuard.flush |
|
60% |
5 |
2 |
0 |
|
50% |
2 |
1 |
|
57% |
| vibefpmgui/ai_review.py |
build_prompt |
|
100% |
15 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
build_explain_prompt |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
context_for |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
model_context_length |
|
36% |
11 |
7 |
0 |
|
0% |
6 |
0 |
|
24% |
| vibefpmgui/ai_review.py |
ollama_available |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/ai_review.py |
ollama_executable |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/ai_review.py |
make_client |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
server_running |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
installed_models |
|
100% |
11 |
0 |
0 |
|
75% |
4 |
1 |
|
93% |
| vibefpmgui/ai_review.py |
ReviewWorker.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
ReviewWorker.limit |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
ReviewWorker.cancel |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/ai_review.py |
ReviewWorker._stopped_message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
ReviewWorker.run |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/ai_review.py |
ReviewWorker._pull |
|
78% |
9 |
2 |
0 |
|
75% |
4 |
1 |
|
77% |
| vibefpmgui/ai_review.py |
ReviewWorker._review |
|
94% |
54 |
3 |
0 |
|
85% |
26 |
4 |
|
91% |
| vibefpmgui/ai_review.py |
_chain |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/ai_review.py |
start_worker |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ai_review.py |
(no function) |
|
100% |
67 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ansi.py |
strip |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ansi.py |
split_partial |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ansi.py |
_xterm_256 |
|
62% |
8 |
3 |
0 |
|
50% |
4 |
2 |
|
58% |
| vibefpmgui/ansi.py |
AnsiWriter.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ansi.py |
AnsiWriter.reset |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ansi.py |
AnsiWriter._colors |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/ansi.py |
AnsiWriter._apply |
|
97% |
37 |
1 |
0 |
|
91% |
32 |
3 |
|
94% |
| vibefpmgui/ansi.py |
AnsiWriter._format |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/ansi.py |
AnsiWriter.write |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/ansi.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/background.py |
_Receiver.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/background.py |
_Receiver._deliver |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/background.py |
_Call.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/background.py |
_Call.run |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/background.py |
call_in_background |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/background.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
breakpoint_icon |
|
100% |
22 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
_CodeDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
_CodeDelegate.paint |
|
90% |
21 |
2 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/breakpoints_list.py |
state_text |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.__init__ |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.set_entries |
|
100% |
18 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.entry_at |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.line_formats |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.refresh_style |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.item_for |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.current_key |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.show_hit |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList._select |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList._open |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.menu_for |
|
100% |
11 |
0 |
0 |
|
50% |
4 |
2 |
|
87% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList._menu_at |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/breakpoints_list.py |
BreakpointsList.keyPressEvent |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/breakpoints_list.py |
(no function) |
|
100% |
44 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
Configuration.to_json |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
Configuration.from_json |
|
100% |
21 |
0 |
0 |
|
100% |
18 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
default_path |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
manifest_for |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
_read |
|
89% |
9 |
1 |
0 |
|
100% |
2 |
0 |
|
91% |
| vibefpmgui/build_configs.py |
load |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
_write |
|
70% |
10 |
3 |
0 |
|
100% |
0 |
0 |
|
70% |
| vibefpmgui/build_configs.py |
_with_configurations |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
save |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
save.change |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
remove |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
_object |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.exists |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile._load |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.read |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile._take_gui |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.reread_configurations |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.reread |
|
93% |
15 |
1 |
0 |
|
75% |
4 |
1 |
|
89% |
| vibefpmgui/build_configs.py |
ConfigFile.start_options |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/build_configs.py |
ConfigFile._check_writable |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.save |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.remove |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
ConfigFile.write_options |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
save_options |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_configs.py |
(no function) |
|
100% |
51 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
set_ui_scale |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
scaled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
DiagnosticParser.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
DiagnosticParser.feed |
|
62% |
24 |
9 |
0 |
|
57% |
14 |
4 |
|
61% |
| vibefpmgui/build_monitor.py |
read_log_text |
|
25% |
12 |
9 |
0 |
|
50% |
2 |
1 |
|
29% |
| vibefpmgui/build_monitor.py |
target_kind |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
Target.elapsed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
index_sources |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/build_monitor.py |
index_package |
|
100% |
5 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
_tint |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
panel_stylesheet |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
chip_stylesheet |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
app_is_light |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
paint_name_and_detail |
|
90% |
20 |
2 |
0 |
|
75% |
8 |
2 |
|
86% |
| vibefpmgui/build_monitor.py |
RowDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
RowDelegate.sizeHint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
RowDelegate.paint |
|
84% |
32 |
5 |
0 |
|
72% |
18 |
3 |
|
80% |
| vibefpmgui/build_monitor.py |
RowDelegate._paint_file |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
RowDelegate._paint_package |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/build_monitor.py |
RowDelegate._paint_status |
|
100% |
19 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
RowDelegate._paint_time |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
SortableTable._init_sorting |
|
100% |
16 |
0 |
0 |
|
75% |
4 |
1 |
|
95% |
| vibefpmgui/build_monitor.py |
SortableTable._header_clicked |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
SortableTable.schedule_sort |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/build_monitor.py |
SortableTable.apply_sort |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
SortableTable._update_sort_header |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
SortableTable._selected_object |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
SortableTable._restore_selection |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
ProgressLine.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
ProgressLine.set |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
ProgressLine.set_busy |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/build_monitor.py |
ProgressLine._stop_busy |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
ProgressLine.paintEvent |
|
100% |
24 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
ProgressLine._paint_busy |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
LogFinder.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
LogFinder.folders |
|
71% |
14 |
4 |
0 |
|
100% |
4 |
0 |
|
78% |
| vibefpmgui/build_monitor.py |
LogFinder.log_names |
|
82% |
11 |
2 |
0 |
|
100% |
4 |
0 |
|
87% |
| vibefpmgui/build_monitor.py |
LogFinder.find |
|
100% |
14 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
LogFinder._if_new |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
LogFinder._listing |
|
75% |
16 |
4 |
0 |
|
100% |
6 |
0 |
|
82% |
| vibefpmgui/build_monitor.py |
_tail |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
TitleIcon.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
TitleIcon.draw |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.__init__ |
|
100% |
99 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.refresh_palette |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.set_package_colors |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor._style_chips |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.start |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.reset |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.percent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.finish |
|
83% |
18 |
3 |
0 |
|
75% |
12 |
3 |
|
80% |
| vibefpmgui/build_monitor.py |
BuildMonitor.feed_line |
|
82% |
33 |
6 |
0 |
|
75% |
16 |
4 |
|
80% |
| vibefpmgui/build_monitor.py |
BuildMonitor._parse_diagnostic |
|
100% |
5 |
0 |
0 |
|
75% |
4 |
1 |
|
89% |
| vibefpmgui/build_monitor.py |
BuildMonitor._read_log |
|
81% |
21 |
4 |
0 |
|
83% |
12 |
2 |
|
82% |
| vibefpmgui/build_monitor.py |
BuildMonitor._resolve_owner |
|
20% |
10 |
8 |
0 |
|
17% |
6 |
1 |
|
19% |
| vibefpmgui/build_monitor.py |
BuildMonitor._record |
|
71% |
14 |
4 |
0 |
|
38% |
8 |
1 |
|
59% |
| vibefpmgui/build_monitor.py |
BuildMonitor._find |
|
78% |
9 |
2 |
0 |
|
70% |
10 |
3 |
|
74% |
| vibefpmgui/build_monitor.py |
BuildMonitor._find_object |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor._mark_failed |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/build_monitor.py |
BuildMonitor._add |
|
100% |
28 |
0 |
0 |
|
90% |
10 |
1 |
|
97% |
| vibefpmgui/build_monitor.py |
BuildMonitor._index_new_dependencies |
|
92% |
12 |
1 |
0 |
|
75% |
8 |
2 |
|
85% |
| vibefpmgui/build_monitor.py |
BuildMonitor._set_owner |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.display_folder |
|
67% |
9 |
3 |
0 |
|
75% |
4 |
1 |
|
69% |
| vibefpmgui/build_monitor.py |
BuildMonitor._set_status |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.rows |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor._sync_row |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor._reapply_filter |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor._update_tooltip |
|
80% |
5 |
1 |
0 |
|
50% |
4 |
2 |
|
67% |
| vibefpmgui/build_monitor.py |
BuildMonitor.slowest |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.set_filter |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| vibefpmgui/build_monitor.py |
BuildMonitor._apply_filter |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.counts |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor._header_later |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.update_header |
|
93% |
29 |
2 |
0 |
|
88% |
16 |
2 |
|
91% |
| vibefpmgui/build_monitor.py |
BuildMonitor._update_empty |
|
92% |
13 |
1 |
0 |
|
90% |
10 |
1 |
|
91% |
| vibefpmgui/build_monitor.py |
BuildMonitor._tick |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor._set_hover |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor.eventFilter |
|
83% |
6 |
1 |
0 |
|
67% |
6 |
2 |
|
75% |
| vibefpmgui/build_monitor.py |
BuildMonitor._fit_columns |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.refresh_fonts |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor._row_clicked |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor.clear_selection |
|
33% |
3 |
2 |
0 |
|
50% |
2 |
1 |
|
40% |
| vibefpmgui/build_monitor.py |
BuildMonitor.details_title |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_monitor.py |
BuildMonitor.details_text |
|
50% |
8 |
4 |
0 |
|
33% |
6 |
2 |
|
43% |
| vibefpmgui/build_monitor.py |
BuildMonitor._open_row |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor._context_menu |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
BuildMonitor.diagnostics_for |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/build_monitor.py |
(no function) |
|
100% |
158 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
BuildFolder.name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
BuildFolder.role |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
Configuration.size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
Configuration.programs |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
Configuration.libraries |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
Configuration.modules |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
Configuration.objects |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
build_folders |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
_is_program |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/build_outputs.py |
scan_folder |
|
91% |
22 |
2 |
0 |
|
100% |
12 |
0 |
|
94% |
| vibefpmgui/build_outputs.py |
snapshot |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
changed_folders |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
read_compile_commands |
|
95% |
19 |
1 |
0 |
|
75% |
8 |
2 |
|
89% |
| vibefpmgui/build_outputs.py |
format_command |
|
92% |
12 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/build_outputs.py |
ConfigRecords.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
ConfigRecords.load |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/build_outputs.py |
ConfigRecords.save |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
ConfigRecords.last_used |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/build_outputs.py |
ConfigRecords._set_last |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
ConfigRecords.record_build |
|
92% |
13 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/build_outputs.py |
ConfigRecords.mark_used |
|
43% |
7 |
4 |
0 |
|
25% |
4 |
1 |
|
36% |
| vibefpmgui/build_outputs.py |
ConfigRecords.forget |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
configurations |
|
74% |
35 |
9 |
0 |
|
64% |
22 |
6 |
|
70% |
| vibefpmgui/build_outputs.py |
human_size |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| vibefpmgui/build_outputs.py |
human_age |
|
88% |
8 |
1 |
0 |
|
67% |
6 |
2 |
|
79% |
| vibefpmgui/build_outputs.py |
delete_folders |
|
71% |
7 |
2 |
0 |
|
100% |
2 |
0 |
|
78% |
| vibefpmgui/build_outputs.py |
valgrind_found |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
valgrind_errors |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
executable_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
ConfigCard.__init__ |
|
96% |
81 |
3 |
0 |
|
94% |
18 |
1 |
|
96% |
| vibefpmgui/build_outputs.py |
ConfigCard._icon_button |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
ConfigCard.context_menu |
|
100% |
21 |
0 |
0 |
|
83% |
6 |
1 |
|
96% |
| vibefpmgui/build_outputs.py |
ConfigCard.contextMenuEvent |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/build_outputs.py |
BuildOutputsView.__init__ |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
BuildOutputsView.refresh_palette |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/build_outputs.py |
BuildOutputsView.set_configurations |
|
97% |
36 |
1 |
0 |
|
92% |
12 |
1 |
|
96% |
| vibefpmgui/build_outputs.py |
(no function) |
|
100% |
99 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgNode.__init__ |
|
100% |
18 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgNode.boundingRect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgNode.scene_rect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgNode.shape_path |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgNode.paint |
|
94% |
18 |
1 |
0 |
|
75% |
4 |
1 |
|
91% |
| vibefpmgui/cfg_view.py |
CfgNode.hoverEnterEvent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/cfg_view.py |
CfgNode.hoverLeaveEvent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/cfg_view.py |
CfgNode.mouseClickEvent |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/cfg_view.py |
EdgeLabel.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
EdgeLabel.boundingRect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
EdgeLabel.paint |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.__init__ |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.set_code_font |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/cfg_view.py |
CfgView.set_dark |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.show_message |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.show_graph |
|
100% |
27 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.bounds |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.fit |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/cfg_view.py |
CfgView.zoom |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.actual_size |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/cfg_view.py |
CfgView.center_on |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/cfg_view.py |
CfgView.set_show_labels |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.node_at |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.open_node |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.node_code |
|
75% |
12 |
3 |
0 |
|
75% |
4 |
1 |
|
75% |
| vibefpmgui/cfg_view.py |
CfgView._scene_clicked |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/cfg_view.py |
CfgView.context_menu |
|
100% |
25 |
0 |
0 |
|
75% |
4 |
1 |
|
97% |
| vibefpmgui/cfg_view.py |
CfgView._render |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView._image_size |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.image |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
CfgView.export_image |
|
86% |
14 |
2 |
0 |
|
100% |
2 |
0 |
|
88% |
| vibefpmgui/cfg_view.py |
CfgView.save_image |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/cfg_view.py |
CfgView._add_edge |
|
100% |
18 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
_routed |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
_back_edge |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/cfg_view.py |
(no function) |
|
100% |
55 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.__init__ |
|
100% |
52 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.toPlainText |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.resizeEvent |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.set_word_wrap |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor._update_minimap |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.wheelEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.focusOutEvent |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.hideEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.mousePressEvent |
|
81% |
16 |
3 |
0 |
|
75% |
8 |
2 |
|
79% |
| vibefpmgui/code_editor.py |
CodeEditor.contextMenuEvent |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/code_editor.py |
CodeEditor.context_menu |
|
92% |
66 |
5 |
0 |
|
88% |
24 |
3 |
|
91% |
| vibefpmgui/code_editor.py |
CodeEditor.mouseMoveEvent |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/code_editor.py |
CodeEditor.go_to_position |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.update_extra_selections |
|
100% |
43 |
0 |
0 |
|
92% |
26 |
2 |
|
97% |
| vibefpmgui/code_editor.py |
CodeEditor.show_commit_lines |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor._line_window |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor._scrolled |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor._span_selections |
|
94% |
17 |
1 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/code_editor.py |
CodeEditor._marker_and_issue_selections |
|
97% |
37 |
1 |
0 |
|
93% |
14 |
1 |
|
96% |
| vibefpmgui/code_editor.py |
CodeEditor._line_highlight |
|
92% |
13 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/code_editor.py |
CodeEditor.update_occurrences |
|
92% |
24 |
2 |
0 |
|
86% |
14 |
2 |
|
89% |
| vibefpmgui/code_editor.py |
CodeEditor.set_find_selections |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.paintEvent |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.focusInEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.keyPressEvent |
|
77% |
30 |
7 |
0 |
|
67% |
18 |
4 |
|
73% |
| vibefpmgui/code_editor.py |
CodeEditor._edit_key |
|
97% |
32 |
1 |
0 |
|
83% |
12 |
2 |
|
93% |
| vibefpmgui/code_editor.py |
CodeEditor.tab_text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.indent_unit |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.set_indentation |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor._indent_selection |
|
100% |
18 |
0 |
0 |
|
80% |
10 |
2 |
|
93% |
| vibefpmgui/code_editor.py |
CodeEditor._qt_position |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.replace_ranges |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.select_range |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.selected_lines |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/code_editor.py |
CodeEditor.go_to_line |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/code_editor.py |
(no function) |
|
100% |
72 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
Command.name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
Command.title |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
clean |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
collect |
|
100% |
9 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/command_palette.py |
collect.walk |
|
100% |
12 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/command_palette.py |
_word_starts |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
_subsequence |
|
100% |
18 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
score |
|
100% |
17 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
revealed |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
ranked |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
_ItemDelegate.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
_ItemDelegate.paint |
|
90% |
31 |
3 |
0 |
|
75% |
8 |
2 |
|
87% |
| vibefpmgui/command_palette.py |
CommandPalette.__init__ |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
CommandPalette.set_icon |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
CommandPalette.open |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
CommandPalette._filter |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
CommandPalette.eventFilter |
|
100% |
16 |
0 |
0 |
|
90% |
10 |
1 |
|
96% |
| vibefpmgui/command_palette.py |
CommandPalette.run |
|
91% |
11 |
1 |
0 |
|
67% |
6 |
2 |
|
82% |
| vibefpmgui/command_palette.py |
CommandPalette.current_titles |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/command_palette.py |
(no function) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/compat.py |
split_args |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/compat.py |
join_args |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/compat.py |
quote_arg |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/compat.py |
file_manager_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/compat.py |
reveal_label |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/compat.py |
set_windows_app_id |
|
29% |
7 |
5 |
0 |
|
50% |
2 |
1 |
|
33% |
| vibefpmgui/compat.py |
_objc |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/compat.py |
_objc.send |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/compat.py |
set_macos_bundle_name |
|
14% |
14 |
12 |
0 |
|
25% |
4 |
1 |
|
17% |
| vibefpmgui/compat.py |
set_macos_bundle_name.nsstring |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/compat.py |
set_macos_display_name |
|
11% |
19 |
17 |
0 |
|
50% |
2 |
1 |
|
14% |
| vibefpmgui/compat.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
popup_colors |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
place |
|
75% |
8 |
2 |
0 |
|
50% |
4 |
2 |
|
67% |
| vibefpmgui/completion.py |
_KindDelegate.paint |
|
91% |
11 |
1 |
0 |
|
50% |
2 |
1 |
|
85% |
| vibefpmgui/completion.py |
CompletionPopup.__init__ |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
CompletionPopup.open |
|
92% |
12 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/completion.py |
CompletionPopup.filter |
|
90% |
20 |
2 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/completion.py |
CompletionPopup._fit |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
CompletionPopup._show_detail |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
CompletionPopup.move_selection |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/completion.py |
CompletionPopup.current |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
CompletionPopup.page_rows |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
SignaturePopup.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
SignaturePopup.open |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/completion.py |
SignaturePopup.hideEvent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/completion.py |
global_rect |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/completion.py |
(no function) |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
is_fortran |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
Procedure.length |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
Procedure.qualified |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
Procedure.warnings |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
FileMetrics.average_ccn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
FileMetrics.average_nloc |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/complexity.py |
Source.origin |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity.py |
expand_includes |
|
91% |
11 |
1 |
0 |
|
75% |
4 |
1 |
|
87% |
| vibefpmgui/complexity.py |
expand_includes.read |
|
76% |
17 |
4 |
0 |
|
83% |
6 |
1 |
|
78% |
| vibefpmgui/complexity.py |
_find_include |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/complexity.py |
_strip_code |
|
100% |
23 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| vibefpmgui/complexity.py |
statements |
|
100% |
40 |
0 |
0 |
|
95% |
20 |
1 |
|
98% |
| vibefpmgui/complexity.py |
statements.finish |
|
93% |
15 |
1 |
0 |
|
88% |
8 |
1 |
|
91% |
| vibefpmgui/complexity.py |
_split_semicolons |
|
100% |
12 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/complexity.py |
_close_paren |
|
89% |
9 |
1 |
0 |
|
88% |
8 |
1 |
|
88% |
| vibefpmgui/complexity.py |
_is_assignment |
|
88% |
17 |
2 |
0 |
|
80% |
10 |
2 |
|
85% |
| vibefpmgui/complexity.py |
analyze_text |
|
95% |
58 |
3 |
0 |
|
83% |
36 |
4 |
|
90% |
| vibefpmgui/complexity.py |
analyze_text.unit |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
analyze_text.container |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
analyze_text.open_unit |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
analyze_text.close |
|
100% |
6 |
0 |
0 |
|
67% |
6 |
2 |
|
83% |
| vibefpmgui/complexity.py |
analyze_text.in_interface |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
_count |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/complexity.py |
_open_scope |
|
90% |
40 |
4 |
0 |
|
92% |
24 |
2 |
|
91% |
| vibefpmgui/complexity.py |
_decisions |
|
100% |
34 |
0 |
0 |
|
100% |
24 |
0 |
|
100% |
| vibefpmgui/complexity.py |
_decisions.opened |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
_count_params |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity.py |
analyze_file |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity.py |
(no function) |
|
100% |
90 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.__init__ |
|
100% |
86 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._table |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._fit_columns |
|
90% |
10 |
1 |
0 |
|
67% |
6 |
2 |
|
81% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.refresh_palette |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.refresh_fonts |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.show_message |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.show_metrics |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.shown_files |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._test_file |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.label |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._label |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._fill |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._update_totals |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.chosen_file |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._listed |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._fill_procedures |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._procedure_color |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._procedure_bold |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._procedure_data |
|
57% |
7 |
3 |
0 |
|
50% |
6 |
1 |
|
54% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel.set_code_font |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._row_of |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._keep_flow |
|
69% |
16 |
5 |
0 |
|
62% |
8 |
1 |
|
67% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._show_flow |
|
71% |
14 |
4 |
0 |
|
50% |
2 |
1 |
|
69% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._flow_line_clicked |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._procedure_tip |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._fill_files |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._procedure_clicked |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._file_chosen |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/complexity_panel.py |
ComplexityPanel._file_clicked |
|
100% |
9 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/complexity_panel.py |
(no function) |
|
100% |
68 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/console.py |
gui_python |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/console.py |
run |
|
71% |
14 |
4 |
0 |
|
100% |
0 |
0 |
|
71% |
| vibefpmgui/console.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/console_view.py |
progress_color |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/console_view.py |
ConsoleView.progress_badges |
|
94% |
18 |
1 |
0 |
|
75% |
8 |
2 |
|
88% |
| vibefpmgui/console_view.py |
ConsoleView.paintEvent |
|
100% |
17 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/console_view.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
Graph.complexity |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_classify |
|
88% |
57 |
7 |
0 |
|
90% |
48 |
5 |
|
89% |
| vibefpmgui/control_flow.py |
procedure_statements |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_statements_of |
|
100% |
21 |
0 |
0 |
|
92% |
12 |
1 |
|
97% |
| vibefpmgui/control_flow.py |
_Builder.__init__ |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder._node |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder._edge |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder._connect |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder._line |
|
90% |
21 |
2 |
0 |
|
89% |
18 |
2 |
|
90% |
| vibefpmgui/control_flow.py |
_Builder._decision |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder._simple |
|
100% |
13 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder._stop |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/control_flow.py |
_Builder.sequence |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_Builder.statement |
|
92% |
101 |
8 |
0 |
|
85% |
46 |
5 |
|
90% |
| vibefpmgui/control_flow.py |
_Builder.finish |
|
100% |
5 |
0 |
0 |
|
75% |
4 |
1 |
|
89% |
| vibefpmgui/control_flow.py |
_shorten |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_without_comment |
|
100% |
10 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_split_one_line |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/control_flow.py |
build |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
layout |
|
99% |
86 |
1 |
0 |
|
92% |
52 |
4 |
|
96% |
| vibefpmgui/control_flow.py |
layout.barycenter |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
_topological |
|
100% |
15 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/control_flow.py |
(no function) |
|
100% |
69 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.lines_found |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.lines_hit |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.functions_found |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.functions_hit |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.percent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.partial |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
FileCoverage.missed |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/coverage.py |
procedure_kind |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/coverage.py |
ranges_text |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
read_gcov |
|
94% |
35 |
2 |
0 |
|
100% |
18 |
0 |
|
96% |
| vibefpmgui/coverage.py |
totals |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
find_gcov |
|
73% |
11 |
3 |
0 |
|
38% |
8 |
3 |
|
58% |
| vibefpmgui/coverage.py |
gcov_command |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
Collector.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage.py |
Collector.run |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/coverage.py |
Collector._gcov |
|
85% |
13 |
2 |
0 |
|
100% |
2 |
0 |
|
87% |
| vibefpmgui/coverage.py |
Collector.stop |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/coverage.py |
clear_counts |
|
78% |
9 |
2 |
0 |
|
100% |
4 |
0 |
|
85% |
| vibefpmgui/coverage.py |
(no function) |
|
100% |
53 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
function_name |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/coverage_panel.py |
shown_functions |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
row_tooltip |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
color_for |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
NumberItem.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
NumberItem.__lt__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.__init__ |
|
100% |
87 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.refresh_palette |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.refresh_fonts |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.show_message |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.show_report |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.clear |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.shown_files |
|
92% |
12 |
1 |
0 |
|
88% |
8 |
1 |
|
90% |
| vibefpmgui/coverage_panel.py |
CoveragePanel.relative |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/coverage_panel.py |
CoveragePanel._fill |
|
95% |
42 |
2 |
0 |
|
90% |
20 |
2 |
|
94% |
| vibefpmgui/coverage_panel.py |
CoveragePanel._selected_path |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel._show_details |
|
100% |
27 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/coverage_panel.py |
CoveragePanel._row_clicked |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/coverage_panel.py |
CoveragePanel._function_clicked |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/coverage_panel.py |
(no function) |
|
100% |
36 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dap.py |
DapClient.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dap.py |
DapClient.is_running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dap.py |
DapClient.start |
|
73% |
15 |
4 |
0 |
|
25% |
4 |
1 |
|
63% |
| vibefpmgui/dap.py |
DapClient.stop |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dap.py |
DapClient._process_finished |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/dap.py |
DapClient._process_error |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dap.py |
DapClient._ended |
|
80% |
10 |
2 |
0 |
|
100% |
2 |
0 |
|
83% |
| vibefpmgui/dap.py |
DapClient.request |
|
94% |
16 |
1 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/dap.py |
DapClient._timed_out |
|
100% |
6 |
0 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/dap.py |
DapClient._fail_pending |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dap.py |
DapClient._read |
|
75% |
4 |
1 |
0 |
|
75% |
4 |
1 |
|
75% |
| vibefpmgui/dap.py |
DapClient._dispatch |
|
75% |
16 |
4 |
0 |
|
60% |
10 |
2 |
|
69% |
| vibefpmgui/dap.py |
_ignore |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dap.py |
_call |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/dap.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_adapters.py |
Adapter.title |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_adapters.py |
Adapter.launch_arguments |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/debug_adapters.py |
_gdb_version |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/debug_adapters.py |
gdb_adapter |
|
71% |
7 |
2 |
0 |
|
50% |
4 |
2 |
|
64% |
| vibefpmgui/debug_adapters.py |
lldb_adapter |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/debug_adapters.py |
find_adapter |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_adapters.py |
forget |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/debug_adapters.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel.__init__ |
|
100% |
59 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel.refresh_palette |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel._state_changed |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel.begin |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel.append |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel._stopped |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel._frame_clicked |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel._scopes |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel._expanded |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/debug_panel.py |
DebugPanel._fill |
|
88% |
17 |
2 |
0 |
|
80% |
10 |
2 |
|
85% |
| vibefpmgui/debug_panel.py |
DebugPanel.variable_rows |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel.variable_rows.visit |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
DebugPanel._evaluate |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
frame_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
_titled |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_panel.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession.__init__ |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession.is_active |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._set_state |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/debug_session.py |
DebugSession._end |
|
88% |
8 |
1 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/debug_session.py |
DebugSession.start |
|
91% |
11 |
1 |
0 |
|
50% |
2 |
1 |
|
85% |
| vibefpmgui/debug_session.py |
DebugSession._initialized |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/debug_session.py |
DebugSession._launched |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/debug_session.py |
DebugSession._configure |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._configured |
|
75% |
4 |
1 |
0 |
|
50% |
4 |
2 |
|
62% |
| vibefpmgui/debug_session.py |
DebugSession.set_breakpoints |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._send_breakpoints |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._breakpoints_set |
|
92% |
12 |
1 |
0 |
|
75% |
8 |
2 |
|
85% |
| vibefpmgui/debug_session.py |
DebugSession._breakpoint_event |
|
100% |
7 |
0 |
0 |
|
50% |
4 |
2 |
|
82% |
| vibefpmgui/debug_session.py |
DebugSession._request_running |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/debug_session.py |
DebugSession._answered |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/debug_session.py |
DebugSession.continue_ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession.step_over |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession.step_in |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession.step_out |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/debug_session.py |
DebugSession.pause |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/debug_session.py |
DebugSession.stop |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._event |
|
91% |
23 |
2 |
0 |
|
94% |
16 |
1 |
|
92% |
| vibefpmgui/debug_session.py |
DebugSession._unplaced |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._output |
|
86% |
7 |
1 |
0 |
|
83% |
6 |
1 |
|
85% |
| vibefpmgui/debug_session.py |
DebugSession._adapter_stopped |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/debug_session.py |
DebugSession._threads |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| vibefpmgui/debug_session.py |
DebugSession._stack |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/debug_session.py |
DebugSession.select_frame |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession._scopes |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
DebugSession.variables |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/debug_session.py |
DebugSession.evaluate |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/debug_session.py |
_placed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
_why_not |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
_variables |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/debug_session.py |
(no function) |
|
100% |
79 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
DepCheck.requested |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/dep_updates.py |
git_dependencies |
|
100% |
20 |
0 |
0 |
|
67% |
12 |
4 |
|
88% |
| vibefpmgui/dep_updates.py |
_declared_spec |
|
67% |
9 |
3 |
0 |
|
50% |
4 |
2 |
|
62% |
| vibefpmgui/dep_updates.py |
git_environment |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
git_error |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
ls_remote |
|
100% |
16 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
version_key |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
newest_tag |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
check_dependency |
|
100% |
39 |
0 |
0 |
|
100% |
20 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
set_ref |
|
88% |
33 |
4 |
0 |
|
85% |
20 |
3 |
|
87% |
| vibefpmgui/dep_updates.py |
read_cache_revs |
|
100% |
8 |
0 |
0 |
|
67% |
6 |
2 |
|
86% |
| vibefpmgui/dep_updates.py |
CheckWorker.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
CheckWorker.run |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
UpdatesDialog.__init__ |
|
100% |
45 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
UpdatesDialog._set_row |
|
66% |
41 |
14 |
0 |
|
42% |
12 |
3 |
|
60% |
| vibefpmgui/dep_updates.py |
UpdatesDialog._set_row.cell |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
UpdatesDialog._small_button |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
UpdatesDialog.show_result |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
UpdatesDialog._update_summary |
|
86% |
22 |
3 |
0 |
|
67% |
12 |
4 |
|
79% |
| vibefpmgui/dep_updates.py |
start_check |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dep_updates.py |
(no function) |
|
100% |
62 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
lines_of |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
align |
|
100% |
20 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
compare |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
with_context |
|
100% |
18 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
side_by_side |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
unified |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
unified.flush |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
_Gutter.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
_Gutter.sizeHint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/diff_view.py |
_Gutter.paintEvent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.gutter_width |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane._place_gutter |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane._scroll_gutter |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/diff_view.py |
DiffPane.resizeEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.show_rows |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.refresh_style |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.set_font |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.line_at |
|
75% |
4 |
1 |
0 |
|
75% |
4 |
1 |
|
75% |
| vibefpmgui/diff_view.py |
DiffPane._tint |
|
100% |
22 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffPane.paint_gutter |
|
100% |
20 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.__init__ |
|
100% |
22 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.panes |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.set_unified |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.show_diff |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.show_rows |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.clear |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView._show |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.refresh_style |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.set_font |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/diff_view.py |
DiffView.eventFilter |
|
25% |
8 |
6 |
0 |
|
17% |
6 |
1 |
|
21% |
| vibefpmgui/diff_view.py |
(no function) |
|
100% |
57 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
_NoTitle.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
_NoTitle.minimumSizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
Grip.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
Grip.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
Grip.minimumSizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
Grip.mousePressEvent |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/dock_snap.py |
Grip.mouseDoubleClickEvent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
Side.size_at |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
along |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
touching |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._gap |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._front |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._tab_bars |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._rect |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/dock_snap.py |
SnapClosed._on_separator |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._sides_at |
|
98% |
40 |
1 |
0 |
|
90% |
30 |
3 |
|
94% |
| vibefpmgui/dock_snap.py |
SnapClosed._outside |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._collapse |
|
100% |
13 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/dock_snap.py |
SnapClosed._open |
|
100% |
18 |
0 |
0 |
|
83% |
12 |
2 |
|
93% |
| vibefpmgui/dock_snap.py |
SnapClosed._resize |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.content |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.is_collapsed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.expand |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.expand_all |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.eventFilter |
|
89% |
19 |
2 |
0 |
|
75% |
12 |
3 |
|
84% |
| vibefpmgui/dock_snap.py |
SnapClosed.start_drag |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed.end_drag |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
SnapClosed._drag_to |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/dock_snap.py |
(no function) |
|
100% |
51 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/edit_cards.py |
diff_rows |
|
100% |
15 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/edit_cards.py |
EditCard.__init__ |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/edit_cards.py |
EditCard.mousePressEvent |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/edit_cards.py |
EditCard.show_edit |
|
100% |
22 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/edit_cards.py |
EditList.__init__ |
|
84% |
31 |
5 |
0 |
|
50% |
2 |
1 |
|
82% |
| vibefpmgui/edit_cards.py |
EditList.set_palette |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/edit_cards.py |
EditList.show_edits |
|
96% |
23 |
1 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/edit_cards.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
_qt_length |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
_OutlineDelegate.paint |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/editor.py |
_OutlineDelegate.sizeHint |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/editor.py |
EditorTab.__init__ |
|
100% |
145 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.close_down |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.update_change_marks |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.is_probably_text |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/editor.py |
EditorTab._read |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.load |
|
100% |
13 |
0 |
0 |
|
75% |
4 |
1 |
|
94% |
| vibefpmgui/editor.py |
EditorTab._watch |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.is_dirty |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.convert_line_endings |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.trim_trailing_whitespace |
|
100% |
19 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.save |
|
75% |
32 |
8 |
0 |
|
83% |
6 |
1 |
|
76% |
| vibefpmgui/editor.py |
EditorTab.save_as |
|
100% |
14 |
0 |
0 |
|
75% |
4 |
1 |
|
94% |
| vibefpmgui/editor.py |
EditorTab.renamed |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab._set_path |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.maybe_save |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/editor.py |
EditorTab.display_path |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab._file_changed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab._check_disk |
|
88% |
16 |
2 |
0 |
|
100% |
6 |
0 |
|
91% |
| vibefpmgui/editor.py |
EditorTab.reload_from_disk |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/editor.py |
EditorTab.keep_my_edits |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/editor.py |
EditorTab._load_from_disk |
|
100% |
16 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.set_font |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.set_blame_enabled |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.refresh_blame |
|
83% |
12 |
2 |
0 |
|
75% |
4 |
1 |
|
81% |
| vibefpmgui/editor.py |
EditorTab.refresh_blame.work |
|
57% |
7 |
3 |
0 |
|
50% |
2 |
1 |
|
56% |
| vibefpmgui/editor.py |
EditorTab.refresh_blame.done |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/editor.py |
EditorTab.refresh_style |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/editor.py |
EditorTab.update_status |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab._issue_counts |
|
100% |
22 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.replace_text |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor.py |
EditorTab.go_to_line_dialog |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/editor.py |
monospace_font |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor.py |
(no function) |
|
100% |
81 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.can_lint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.set_lint_enabled |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.lint |
|
90% |
20 |
2 |
0 |
|
83% |
6 |
1 |
|
88% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._lint_process_finished |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._lint_process_error |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._lint_finished |
|
83% |
12 |
2 |
0 |
|
67% |
6 |
2 |
|
78% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._lint_parsed |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.apply_lint_fix |
|
50% |
8 |
4 |
0 |
|
50% |
4 |
2 |
|
50% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.stop_lint |
|
40% |
5 |
3 |
0 |
|
50% |
2 |
1 |
|
43% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._show_lint |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.set_gremlins_enabled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.check_gremlins |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.set_spelling_enabled |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.check_spelling |
|
92% |
12 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._spelling_checked |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._show_spelling |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.show_lsp_diagnostics |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._markers_for |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._show_issues |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.show_diagnostics |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.show_review |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.clear_review |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._apply_markers |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.compiler_diagnostics |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin.problems |
|
100% |
12 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/editor_checks.py |
EditorChecksMixin._explain_line |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/editor_checks.py |
(no function) |
|
100% |
36 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.sizeHint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.paintEvent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.event |
|
80% |
30 |
6 |
0 |
|
69% |
16 |
5 |
|
76% |
| vibefpmgui/editor_gutter.py |
LineNumberArea._change_tip |
|
67% |
18 |
6 |
0 |
|
58% |
12 |
3 |
|
63% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.mouseMoveEvent |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.leaveEvent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/editor_gutter.py |
LineNumberArea.mousePressEvent |
|
100% |
7 |
0 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.gutter_width |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin._breakpoint_column |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.breakpoint_lines |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.disabled_breakpoints |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.enabled_breakpoints |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_breakpoint_lines |
|
100% |
9 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.toggle_breakpoint |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.toggle_breakpoint_enabled |
|
50% |
6 |
3 |
0 |
|
50% |
4 |
2 |
|
50% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_breakpoints_enabled |
|
88% |
8 |
1 |
0 |
|
50% |
4 |
2 |
|
75% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_breakpoint_problems |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.breakpoint_tip |
|
90% |
10 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_execution_line |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin._gremlin_column |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin._coverage_column |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_coverage |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.coverage_state |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.missed_starts |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.go_to_missed |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.refresh_gutter |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.coverage_note |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_gremlins |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.gremlin_notes |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.update_gutter_width |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin._update_gutter |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.paint_gutter |
|
100% |
64 |
0 |
0 |
|
100% |
20 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin._paint_breakpoint |
|
100% |
15 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_change_marks |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.line_at_y |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/editor_gutter.py |
EditorGutterMixin.set_markers |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_gutter.py |
(no function) |
|
100% |
48 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.set_lint |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.replace_word |
|
80% |
10 |
2 |
0 |
|
50% |
4 |
2 |
|
71% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin._lint_span |
|
82% |
11 |
2 |
0 |
|
67% |
6 |
2 |
|
76% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.word_at |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.lint_card_html |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin._lint_visible |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.hover_key |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.viewportEvent |
|
15% |
27 |
23 |
0 |
|
17% |
18 |
1 |
|
16% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.show_hover |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.hide_popups |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin.squiggle_spans |
|
94% |
32 |
2 |
0 |
|
86% |
14 |
2 |
|
91% |
| vibefpmgui/editor_issues.py |
EditorIssuesMixin._paint_squiggles |
|
100% |
21 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/editor_issues.py |
(no function) |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.attach_lsp |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.detach_lsp |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._lsp_sync |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._flush_lsp |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._request_hover |
|
86% |
7 |
1 |
0 |
|
50% |
2 |
1 |
|
78% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._request_hover.answered |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.go_to_definition |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.go_to_implementation |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._go_to |
|
75% |
8 |
2 |
0 |
|
50% |
2 |
1 |
|
70% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._go_to.answered |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.refresh_outline |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._show_outline |
|
93% |
14 |
1 |
0 |
|
75% |
4 |
1 |
|
89% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._outline_chosen |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._outline_follow_cursor |
|
100% |
11 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._typed |
|
20% |
10 |
8 |
0 |
|
10% |
10 |
1 |
|
15% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._name_start |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.request_completion |
|
62% |
13 |
5 |
0 |
|
25% |
8 |
2 |
|
48% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.request_completion.answered |
|
75% |
12 |
3 |
0 |
|
50% |
6 |
3 |
|
67% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.accept_completion |
|
85% |
13 |
2 |
0 |
|
50% |
4 |
2 |
|
76% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.request_signature |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.request_signature.answered |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._cursor_moved_popups |
|
43% |
14 |
8 |
0 |
|
25% |
8 |
2 |
|
36% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin._name_at_cursor |
|
54% |
13 |
6 |
0 |
|
33% |
6 |
2 |
|
47% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.find_references |
|
67% |
9 |
3 |
0 |
|
50% |
4 |
2 |
|
62% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.rename_symbol |
|
65% |
17 |
6 |
0 |
|
50% |
8 |
4 |
|
60% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.rename_symbol.answered |
|
60% |
5 |
2 |
0 |
|
50% |
2 |
1 |
|
57% |
| vibefpmgui/editor_language.py |
EditorLanguageMixin.apply_text_edits |
|
91% |
11 |
1 |
0 |
|
75% |
4 |
1 |
|
87% |
| vibefpmgui/editor_language.py |
(no function) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
visual_column |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
tab_text |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
outdent_length |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
backspace_length |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
worst_severity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
line_changes |
|
91% |
11 |
1 |
0 |
|
50% |
2 |
1 |
|
85% |
| vibefpmgui/editor_shared.py |
line_changes.diff |
|
100% |
16 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
occurrence_color |
|
100% |
9 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/editor_shared.py |
word_start |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
word_bounds |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/editor_shared.py |
(no function) |
|
100% |
40 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
FileDiff.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
FileDiff.load |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
FileDiff.load.work |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/file_diff.py |
FileDiff._read |
|
54% |
13 |
6 |
0 |
|
67% |
6 |
2 |
|
58% |
| vibefpmgui/file_diff.py |
FileDiff.clear |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
FileDiff.set_unified |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
FileDiff.set_font |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
FileDiff.refresh_style |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/file_diff.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.__init__ |
|
100% |
43 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.__init__.button |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.open_bar |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.close_bar |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.keyPressEvent |
|
43% |
7 |
4 |
0 |
|
25% |
4 |
1 |
|
36% |
| vibefpmgui/find_bar.py |
FindBar._flags |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar._needle |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.find_next |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar.find_previous |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar._find |
|
91% |
11 |
1 |
0 |
|
67% |
6 |
2 |
|
82% |
| vibefpmgui/find_bar.py |
FindBar.replace_one |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/find_bar.py |
FindBar.replace_all |
|
93% |
14 |
1 |
0 |
|
75% |
4 |
1 |
|
89% |
| vibefpmgui/find_bar.py |
FindBar._matches |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar._all_matches |
|
94% |
16 |
1 |
0 |
|
90% |
10 |
1 |
|
92% |
| vibefpmgui/find_bar.py |
FindBar._qt_matches |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar._update_highlights_if_visible |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar._update_highlights |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
FindBar._update_count |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/find_bar.py |
(no function) |
|
100% |
26 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/formatter.py |
executable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/formatter.py |
can_format |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/formatter.py |
format_text |
|
57% |
14 |
6 |
0 |
|
50% |
6 |
3 |
|
55% |
| vibefpmgui/formatter.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/fpm_args.py |
with_link_flag |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/fpm_args.py |
split_runner |
|
92% |
12 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/fpm_args.py |
runner_command |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/fpm_args.py |
with_runner |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/fpm_args.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
age_band |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| vibefpmgui/git_blame.py |
age_words |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
Commit.committed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
Commit.date |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
commit_details |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
parse_porcelain |
|
95% |
21 |
1 |
0 |
|
93% |
14 |
1 |
|
94% |
| vibefpmgui/git_blame.py |
blame |
|
88% |
17 |
2 |
0 |
|
67% |
6 |
2 |
|
83% |
| vibefpmgui/git_blame.py |
short_name |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.__init__ |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.set_blame |
|
60% |
5 |
2 |
0 |
|
50% |
2 |
1 |
|
57% |
| vibefpmgui/git_blame.py |
BlameColumn.refresh_font |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn._visible_lines |
|
100% |
10 |
0 |
0 |
|
75% |
4 |
1 |
|
93% |
| vibefpmgui/git_blame.py |
BlameColumn.runs |
|
93% |
14 |
1 |
0 |
|
90% |
10 |
1 |
|
92% |
| vibefpmgui/git_blame.py |
BlameColumn.run_at |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.commit_at |
|
67% |
6 |
2 |
0 |
|
50% |
6 |
3 |
|
58% |
| vibefpmgui/git_blame.py |
BlameColumn._age_color |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.paintEvent |
|
90% |
69 |
7 |
0 |
|
77% |
22 |
5 |
|
87% |
| vibefpmgui/git_blame.py |
BlameColumn.event |
|
17% |
12 |
10 |
0 |
|
12% |
8 |
1 |
|
15% |
| vibefpmgui/git_blame.py |
BlameColumn.show_card |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn._load_details |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn._load_details.work |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/git_blame.py |
BlameColumn._load_details.done |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/git_blame.py |
BlameColumn._show_commit_lines |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.wheelEvent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
BlameColumn.mouseMoveEvent |
|
100% |
7 |
0 |
0 |
|
50% |
2 |
1 |
|
89% |
| vibefpmgui/git_blame.py |
BlameColumn.leaveEvent |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/git_blame.py |
BlameColumn.mousePressEvent |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/git_blame.py |
BlameColumn.mouseReleaseEvent |
|
92% |
13 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/git_blame.py |
BlameColumn._commit_url |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
web_base |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
issue_url |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
file_url |
|
71% |
7 |
2 |
0 |
|
67% |
6 |
2 |
|
69% |
| vibefpmgui/git_blame.py |
linkify |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
commit_card_html |
|
100% |
58 |
0 |
0 |
|
100% |
22 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
open_web_page |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/git_blame.py |
_escape |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_blame.py |
(no function) |
|
100% |
83 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log.py |
parse_refs |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/git_log.py |
parse_log |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_log.py |
graph |
|
97% |
34 |
1 |
0 |
|
93% |
14 |
1 |
|
96% |
| vibefpmgui/git_log.py |
graph.free_lane |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/git_log.py |
read_log |
|
88% |
17 |
2 |
0 |
|
67% |
6 |
2 |
|
83% |
| vibefpmgui/git_log.py |
file_versions |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log.py |
file_versions.blob |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/git_log.py |
(no function) |
|
100% |
46 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
date_words |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
LogModel.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
LogModel.set_log |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
LogModel.rowCount |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
LogModel.columnCount |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
LogModel.headerData |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
LogModel.data |
|
73% |
15 |
4 |
0 |
|
80% |
10 |
2 |
|
76% |
| vibefpmgui/git_log_view.py |
lane_width |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
graph_width |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GraphDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GraphDelegate.sizeHint |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GraphDelegate.paint |
|
100% |
50 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GraphDelegate.paint.x |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GraphDelegate.paint.pen |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GraphDelegate._paint_subject |
|
96% |
28 |
1 |
0 |
|
75% |
4 |
1 |
|
94% |
| vibefpmgui/git_log_view.py |
GitLogView.__init__ |
|
100% |
84 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.refresh_palette |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.set_code_font |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.reload_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.reader |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.load_older |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/git_log_view.py |
GitLogView.show_result |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.show_message |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.show_log |
|
100% |
25 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView.current_commit |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView._all_branches_clicked |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView._commit_chosen |
|
75% |
12 |
3 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/git_log_view.py |
GitLogView._commit_chosen.read |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/git_log_view.py |
GitLogView._show_card |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView._details_read |
|
89% |
27 |
3 |
0 |
|
60% |
10 |
4 |
|
81% |
| vibefpmgui/git_log_view.py |
GitLogView._file_chosen |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView._file_chosen.read |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_log_view.py |
GitLogView._file_menu |
|
92% |
12 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/git_log_view.py |
GitLogView._open_line |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/git_log_view.py |
GitLogView._link |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/git_log_view.py |
(no function) |
|
100% |
57 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.__init__ |
|
100% |
91 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.refresh_palette |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.refresh_fonts |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.set_code_font |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._set_unified |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.view |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.set_view |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._refresh_clicked |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._key |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._read_view |
|
100% |
15 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._safely |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/git_panel.py |
GitPanel._view_read |
|
67% |
12 |
4 |
0 |
|
50% |
8 |
4 |
|
60% |
| vibefpmgui/git_panel.py |
GitPanel.show_message |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.show_status |
|
100% |
46 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel.selected |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._first_file |
|
80% |
5 |
1 |
0 |
|
50% |
4 |
2 |
|
67% |
| vibefpmgui/git_panel.py |
GitPanel._show_selected |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/git_panel.py |
GitPanel._show_selected.read |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_panel.py |
GitPanel._file_menu |
|
82% |
17 |
3 |
0 |
|
67% |
6 |
2 |
|
78% |
| vibefpmgui/git_panel.py |
GitPanel._open_line |
|
100% |
5 |
0 |
0 |
|
50% |
4 |
2 |
|
78% |
| vibefpmgui/git_panel.py |
(no function) |
|
100% |
44 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
Author.commits |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
Author.first |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
Author.last |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
RepoStats.commits |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
RepoStats.first |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
RepoStats.last |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
RepoStats.since |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
parse_log |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
parse_size |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| vibefpmgui/git_stats.py |
_count |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
read_stats |
|
95% |
19 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/git_stats.py |
span_words |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats.py |
(no function) |
|
100% |
40 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
date_words |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
steps |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
lines |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
month_number |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
month_start |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
per_month |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
_Tile.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.__init__ |
|
100% |
75 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.refresh_palette |
|
100% |
20 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView._label |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.set_mode |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView._redraw |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.showEvent |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.reload_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.reader |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.show_result |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.show_message |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.show_stats |
|
100% |
25 |
0 |
0 |
|
90% |
10 |
1 |
|
97% |
| vibefpmgui/git_stats_view.py |
GitStatsView._draw |
|
100% |
18 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView._draw_months |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView._highlight |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.eventFilter |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_stats_view.py |
GitStatsView.month_text |
|
91% |
11 |
1 |
0 |
|
75% |
4 |
1 |
|
87% |
| vibefpmgui/git_stats_view.py |
GitStatsView._hovered |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/git_stats_view.py |
GitStatsView._clicked |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/git_stats_view.py |
(no function) |
|
100% |
52 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
Change.letter |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
RepoStatus.in_area |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
RepoStatus.summary |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_status.py |
executable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
available |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
_git |
|
55% |
11 |
5 |
0 |
|
50% |
2 |
1 |
|
54% |
| vibefpmgui/git_status.py |
_check |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_status.py |
find_repository |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_status.py |
read_status |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/git_status.py |
discard |
|
100% |
14 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/git_status.py |
parse_status |
|
100% |
34 |
0 |
0 |
|
96% |
24 |
1 |
|
98% |
| vibefpmgui/git_status.py |
_text |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/git_status.py |
versions |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/git_status.py |
versions.blob |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/git_status.py |
versions.committed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
versions.indexed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/git_status.py |
versions.on_disk |
|
71% |
7 |
2 |
0 |
|
100% |
2 |
0 |
|
78% |
| vibefpmgui/git_status.py |
(no function) |
|
100% |
46 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
resolve_theme |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
node_border |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
_pinned |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
_subtitle |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.__init__ |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem._make_fonts |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.refresh_fonts |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.set_package |
|
95% |
21 |
1 |
0 |
|
88% |
8 |
1 |
|
93% |
| vibefpmgui/graph_view.py |
NodeItem.set_dev |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.set_conflict |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.center |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.scene_rect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.set_center |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.boundingRect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.paint |
|
100% |
66 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
NodeItem.hoverEvent |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/graph_view.py |
NodeItem.mouseClickEvent |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/graph_view.py |
NodeItem.mouseDragEvent |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/graph_view.py |
EdgeItem.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
EdgeItem.add_to |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
EdgeItem.remove_from |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
EdgeItem.apply_style |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
EdgeItem.update_geometry |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
_clip_to_rect |
|
86% |
7 |
1 |
0 |
|
50% |
2 |
1 |
|
78% |
| vibefpmgui/graph_view.py |
_bezier |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
edge_geometry |
|
100% |
20 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
_adjacency |
|
100% |
7 |
0 |
0 |
|
75% |
4 |
1 |
|
91% |
| vibefpmgui/graph_view.py |
compute_layers |
|
100% |
25 |
0 |
0 |
|
94% |
18 |
1 |
|
98% |
| vibefpmgui/graph_view.py |
compute_layers.barycenter |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
layout_layered |
|
100% |
23 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
layout_radial |
|
93% |
30 |
2 |
0 |
|
92% |
12 |
1 |
|
93% |
| vibefpmgui/graph_view.py |
layout_radial.count |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
layout_radial.assign |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
layout_circular |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
layout_force |
|
96% |
25 |
1 |
0 |
|
67% |
6 |
2 |
|
90% |
| vibefpmgui/graph_view.py |
_remove_overlaps |
|
71% |
17 |
5 |
0 |
|
70% |
10 |
3 |
|
70% |
| vibefpmgui/graph_view.py |
DependencyGraphView.__init__ |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.set_layout |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/graph_view.py |
DependencyGraphView.set_edge_style |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/graph_view.py |
DependencyGraphView.set_theme |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.refresh_theme |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._apply_theme_colors |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.package_colors |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.refresh_fonts |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/graph_view.py |
DependencyGraphView.legend_html |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._kinds_shown |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.clear |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._clear_items |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.set_graph |
|
95% |
19 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/graph_view.py |
DependencyGraphView.update_packages |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| vibefpmgui/graph_view.py |
DependencyGraphView._mark_dev |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._mark_conflicts |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.relayout |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._animate_step |
|
100% |
11 |
0 |
0 |
|
83% |
6 |
1 |
|
94% |
| vibefpmgui/graph_view.py |
DependencyGraphView._stop_animation |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._update_edges |
|
100% |
3 |
0 |
0 |
|
75% |
4 |
1 |
|
86% |
| vibefpmgui/graph_view.py |
DependencyGraphView.select |
|
95% |
22 |
1 |
0 |
|
94% |
16 |
1 |
|
95% |
| vibefpmgui/graph_view.py |
DependencyGraphView.show_chains |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView.focus_search |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._matches |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/graph_view.py |
DependencyGraphView._highlight_matches |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._jump_to_match |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/graph_view.py |
DependencyGraphView.eventFilter |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/graph_view.py |
DependencyGraphView._reachable |
|
100% |
14 |
0 |
0 |
|
90% |
10 |
1 |
|
96% |
| vibefpmgui/graph_view.py |
DependencyGraphView._hover_changed |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/graph_view.py |
DependencyGraphView._scene_clicked |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/graph_view.py |
DependencyGraphView.fit |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/graph_view.py |
DependencyGraphView.export_image |
|
92% |
26 |
2 |
0 |
|
100% |
2 |
0 |
|
93% |
| vibefpmgui/graph_view.py |
(no function) |
|
100% |
101 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/gremlins.py |
Gremlin.code |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/gremlins.py |
Gremlin.message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/gremlins.py |
describe |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/gremlins.py |
find |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/gremlins.py |
paint_gremlin |
|
100% |
27 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/gremlins.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
document_text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
style_is_dark |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/highlighter.py |
available_styles |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
style_name |
|
78% |
9 |
2 |
0 |
|
100% |
4 |
0 |
|
85% |
| vibefpmgui/highlighter.py |
style_text_color |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
apply_style |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
_fortran_string |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
FortranFixedSourceLexer._lex_line |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
lexer_for_path |
|
100% |
16 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
keep_positions |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
token_role |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
token_format |
|
83% |
18 |
3 |
0 |
|
79% |
14 |
3 |
|
81% |
| vibefpmgui/highlighter.py |
is_dark |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
_common_prefix |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
_common_suffix |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
_quick_thread_switching |
|
100% |
11 |
0 |
0 |
|
50% |
4 |
2 |
|
87% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.__init__ |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._schedule |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.close |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.set_lexer |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.replacing_text |
|
100% |
12 |
0 |
0 |
|
50% |
2 |
1 |
|
93% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.set_style |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.background |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.is_current |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._format |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._work |
|
93% |
30 |
2 |
0 |
|
100% |
14 |
0 |
|
95% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._changed |
|
100% |
20 |
0 |
0 |
|
80% |
10 |
2 |
|
93% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._relex |
|
100% |
16 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._color_view_first |
|
90% |
10 |
1 |
0 |
|
75% |
4 |
1 |
|
86% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._lex_in_thread |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._apply |
|
100% |
17 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._recolor |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._recolor_next |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._recolor_lines |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter.highlightBlock |
|
100% |
22 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._quick_line |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._lex_line |
|
80% |
10 |
2 |
0 |
|
100% |
4 |
0 |
|
86% |
| vibefpmgui/highlighter.py |
PygmentsHighlighter._reset_quick_budget |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/highlighter.py |
(no function) |
|
100% |
92 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/hover_card.py |
set_text_color |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/hover_card.py |
_muted |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/hover_card.py |
badge |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/hover_card.py |
lint_notes_html |
|
94% |
16 |
1 |
0 |
|
88% |
8 |
1 |
|
92% |
| vibefpmgui/hover_card.py |
card_html |
|
75% |
20 |
5 |
0 |
|
44% |
16 |
7 |
|
61% |
| vibefpmgui/hover_card.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/hover_popup.py |
HoverPopup.__init__ |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/hover_popup.py |
HoverPopup.show_at |
|
89% |
28 |
3 |
0 |
|
50% |
4 |
2 |
|
84% |
| vibefpmgui/hover_popup.py |
HoverPopup._link_clicked |
|
63% |
27 |
10 |
0 |
|
60% |
10 |
2 |
|
62% |
| vibefpmgui/hover_popup.py |
HoverPopup.schedule_hide |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/hover_popup.py |
HoverPopup.keep |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/hover_popup.py |
HoverPopup._hide_unless_hovered |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/hover_popup.py |
HoverPopup.leaveEvent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/hover_popup.py |
HoverPopup.enterEvent |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/hover_popup.py |
(no function) |
|
100% |
15 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_canvas |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_pen |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_hammer |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_play |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_flask |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_build_tests |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_download |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_broom |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_trash |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_bug |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/icons.py |
_refresh |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_unified |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_palette |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_find_file |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_memcheck |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_pencil |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_save |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_menu |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_pause |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_continue |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_step_dot |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_step_over |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_step_into |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_step_out |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_stop |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_robot |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_format |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/icons.py |
_more |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_close |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_coverage |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_complexity |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_git |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
make_icon |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/icons.py |
_badge_code |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_badge_bulb |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_badge_hash |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
_badge_cube |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
badged_icon |
|
100% |
23 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/icons.py |
fortran_file_icon |
|
100% |
19 |
0 |
0 |
|
88% |
8 |
1 |
|
96% |
| vibefpmgui/icons.py |
app_icon |
|
92% |
13 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/icons.py |
draw_app_icon |
|
92% |
26 |
2 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/icons.py |
_logo_text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
recolored_logo |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
recolored_logo.shift |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/icons.py |
symbol_icon |
|
100% |
26 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/icons.py |
(no function) |
|
100% |
64 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
comment_style |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
_commented |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
toggle_comment |
|
100% |
18 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
sort_lines |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
change_case |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
_qt_length |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
LineEditsMixin._edit_cursor |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
LineEditsMixin._line_span |
|
88% |
8 |
1 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/line_edits.py |
LineEditsMixin._lines |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
LineEditsMixin._replace_lines |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
LineEditsMixin.toggle_comment |
|
87% |
23 |
3 |
0 |
|
62% |
8 |
3 |
|
81% |
| vibefpmgui/line_edits.py |
LineEditsMixin._select_columns |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
LineEditsMixin._select_columns.moved |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/line_edits.py |
LineEditsMixin.move_lines |
|
100% |
20 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/line_edits.py |
LineEditsMixin.sort_selected_lines |
|
88% |
17 |
2 |
0 |
|
50% |
4 |
2 |
|
81% |
| vibefpmgui/line_edits.py |
LineEditsMixin.change_selection_case |
|
89% |
18 |
2 |
0 |
|
62% |
8 |
3 |
|
81% |
| vibefpmgui/line_edits.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
LintIssue.fixable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
LintIssue.severity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
LintIssue.describe |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
executable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
can_lint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
command |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lint.py |
parse |
|
86% |
14 |
2 |
0 |
|
100% |
2 |
0 |
|
88% |
| vibefpmgui/lint.py |
fix_text |
|
64% |
14 |
5 |
0 |
|
67% |
6 |
2 |
|
65% |
| vibefpmgui/lint.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
executable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
is_fortran |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
to_uri |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
from_uri |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
has_config |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
source_dirs |
|
100% |
10 |
0 |
0 |
|
75% |
4 |
1 |
|
93% |
| vibefpmgui/lsp.py |
_packages |
|
100% |
6 |
0 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/lsp.py |
preprocessor_args |
|
94% |
33 |
2 |
0 |
|
75% |
20 |
5 |
|
87% |
| vibefpmgui/lsp.py |
server_args |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspIssue.fixable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspIssue.severity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspIssue.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
diagnostic_issues |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
hover_text |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/lsp.py |
_accent |
|
71% |
7 |
2 |
0 |
|
50% |
4 |
2 |
|
64% |
| vibefpmgui/lsp.py |
code_html |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
_current_style |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
markdown_html |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/lsp.py |
markdown_html.heading |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/lsp.py |
_clean |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
hover_info |
|
96% |
23 |
1 |
0 |
|
75% |
12 |
3 |
|
89% |
| vibefpmgui/lsp.py |
hover_html |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
first_location |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.is_running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.start |
|
93% |
15 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/lsp.py |
LspClient.stop |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient._reset |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient._process_finished |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/lsp.py |
LspClient._process_error |
|
50% |
2 |
1 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/lsp.py |
LspClient._finished |
|
78% |
9 |
2 |
0 |
|
100% |
2 |
0 |
|
82% |
| vibefpmgui/lsp.py |
LspClient._initialized |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient._new_id |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient._send |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/lsp.py |
LspClient._post |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.request |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/lsp.py |
LspClient.notify |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient._read |
|
75% |
4 |
1 |
0 |
|
75% |
4 |
1 |
|
75% |
| vibefpmgui/lsp.py |
LspClient._dispatch |
|
67% |
18 |
6 |
0 |
|
50% |
14 |
5 |
|
59% |
| vibefpmgui/lsp.py |
LspClient.open_document |
|
67% |
9 |
3 |
0 |
|
50% |
4 |
2 |
|
62% |
| vibefpmgui/lsp.py |
LspClient.change_document |
|
67% |
6 |
2 |
0 |
|
50% |
2 |
1 |
|
62% |
| vibefpmgui/lsp.py |
LspClient.save_document |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.file_changed_on_disk |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/lsp.py |
LspClient.close_document |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/lsp.py |
LspClient._at |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.hover |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.definition |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.implementation |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.document_symbols |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.workspace_symbols |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.completion |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.signature_help |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/lsp.py |
LspClient.references |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
LspClient.rename |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
outline |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
outline.kind_word |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/lsp.py |
outline.visit |
|
90% |
10 |
1 |
0 |
|
83% |
6 |
1 |
|
88% |
| vibefpmgui/lsp.py |
snippet_text |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
completions |
|
100% |
16 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/lsp.py |
code_spans |
|
100% |
14 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/lsp.py |
in_comment_or_string |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
signature_html |
|
100% |
25 |
0 |
0 |
|
75% |
12 |
3 |
|
92% |
| vibefpmgui/lsp.py |
argument_index |
|
100% |
14 |
0 |
0 |
|
93% |
14 |
1 |
|
96% |
| vibefpmgui/lsp.py |
locations |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/lsp.py |
workspace_edits |
|
87% |
15 |
2 |
0 |
|
90% |
10 |
1 |
|
88% |
| vibefpmgui/lsp.py |
apply_edits |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/lsp.py |
apply_edits.offset |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/lsp.py |
add_result_variable_edits |
|
81% |
32 |
6 |
0 |
|
80% |
20 |
4 |
|
81% |
| vibefpmgui/lsp.py |
(no function) |
|
100% |
121 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/main_window.py |
MainWindow.__init__ |
|
100% |
43 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/main_window.py |
MainWindow._build_ui |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/main_window.py |
MainWindow._restore_settings |
|
88% |
17 |
2 |
0 |
|
83% |
6 |
1 |
|
87% |
| vibefpmgui/main_window.py |
MainWindow.clear_settings_and_quit |
|
82% |
11 |
2 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/main_window.py |
MainWindow.closeEvent |
|
100% |
37 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| vibefpmgui/main_window.py |
make_settings |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/main_window.py |
qt_argv |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/main_window.py |
main |
|
100% |
14 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/main_window.py |
(no function) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/manifest.py |
DependencyGraph.children |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/manifest.py |
DependencyGraph.parents |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/manifest.py |
load_toml |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/manifest.py |
_read_version |
|
56% |
9 |
4 |
0 |
|
75% |
4 |
1 |
|
62% |
| vibefpmgui/manifest.py |
_as_text |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/manifest.py |
_collect_deps |
|
100% |
11 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/manifest.py |
_collect_deps.add |
|
100% |
5 |
0 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/manifest.py |
_fill_from_manifest |
|
100% |
7 |
0 |
0 |
|
50% |
2 |
1 |
|
89% |
| vibefpmgui/manifest.py |
resolve |
|
95% |
37 |
2 |
0 |
|
100% |
16 |
0 |
|
96% |
| vibefpmgui/manifest.py |
_dev_only |
|
100% |
13 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/manifest.py |
_locate |
|
79% |
42 |
9 |
0 |
|
80% |
20 |
4 |
|
79% |
| vibefpmgui/manifest.py |
checked_out_commit |
|
80% |
20 |
4 |
0 |
|
50% |
6 |
3 |
|
73% |
| vibefpmgui/manifest.py |
project_features |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/manifest.py |
project_features.paths |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/manifest.py |
project_profiles |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/manifest.py |
_git_url |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/manifest.py |
spec_key |
|
79% |
14 |
3 |
0 |
|
75% |
12 |
3 |
|
77% |
| vibefpmgui/manifest.py |
describe_spec |
|
53% |
15 |
7 |
0 |
|
43% |
14 |
6 |
|
48% |
| vibefpmgui/manifest.py |
conflicts |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/manifest.py |
(no function) |
|
100% |
64 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
_role |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
RowModel.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
RowModel.set_rows |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/metrics_table.py |
RowModel.rowCount |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
RowModel.columnCount |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
RowModel.headerData |
|
75% |
8 |
2 |
0 |
|
67% |
6 |
2 |
|
71% |
| vibefpmgui/metrics_table.py |
RowModel.data |
|
86% |
21 |
3 |
0 |
|
81% |
16 |
3 |
|
84% |
| vibefpmgui/metrics_table.py |
RowModel.sort |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
RowModel._sort_rows |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
Cell.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
Cell.text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
Cell.data |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
Cell.foreground |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
Cell.toolTip |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/metrics_table.py |
_Title.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
_Title.text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.__init__ |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.set_rows |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.rows |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.rowCount |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.item |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.currentRow |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.setCurrentCell |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.horizontalHeaderItem |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
MetricsTable.visualItemRect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/metrics_table.py |
(no function) |
|
100% |
51 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap.__init__ |
|
100% |
17 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap.invalidate |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._lines |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._wrapping |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._first_line |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._visible_lines |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._offset |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._view_box |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/minimap.py |
Minimap._row |
|
100% |
18 |
0 |
0 |
|
92% |
12 |
1 |
|
97% |
| vibefpmgui/minimap.py |
Minimap.paintEvent |
|
100% |
71 |
0 |
0 |
|
91% |
34 |
3 |
|
97% |
| vibefpmgui/minimap.py |
Minimap._scroll_to_line |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/minimap.py |
Minimap.mousePressEvent |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/minimap.py |
Minimap.mouseMoveEvent |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/minimap.py |
Minimap.mouseReleaseEvent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/minimap.py |
Minimap.wheelEvent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/minimap.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.all_cursors |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.toggle_cursor_at |
|
91% |
11 |
1 |
0 |
|
83% |
6 |
1 |
|
88% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.add_column_cursors |
|
92% |
12 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.add_column_cursors.on_line |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.clear_extra_cursors |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._cursors_changed |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._restart_blink |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._blink |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._at_each_cursor |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.visual_column |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.align_cursors |
|
100% |
23 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._move_each_cursor |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._multi_cursor_key |
|
79% |
43 |
9 |
0 |
|
77% |
22 |
5 |
|
78% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin._multi_cursor_key.newline |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.copy |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.cut |
|
60% |
5 |
2 |
0 |
|
50% |
2 |
1 |
|
57% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.paste |
|
78% |
9 |
2 |
0 |
|
50% |
2 |
1 |
|
73% |
| vibefpmgui/multi_cursor.py |
MultiCursorMixin.paste.insert |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/multi_cursor.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/new_project.py |
name_problem |
|
92% |
12 |
1 |
0 |
|
90% |
10 |
1 |
|
91% |
| vibefpmgui/new_project.py |
new_command |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog.__init__ |
|
100% |
67 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog._browse |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/new_project.py |
NewProjectDialog.kind |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog.parts |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog.project_folder |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog.command |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog.problem |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/new_project.py |
NewProjectDialog._update |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/new_project.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/output_links.py |
LinkHighlighter.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/output_links.py |
LinkHighlighter.highlightBlock |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/output_links.py |
OutputLinks.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/output_links.py |
OutputLinks.resolve |
|
87% |
15 |
2 |
0 |
|
83% |
12 |
2 |
|
85% |
| vibefpmgui/output_links.py |
OutputLinks.find_by_name |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/output_links.py |
OutputLinks._index |
|
93% |
14 |
1 |
0 |
|
83% |
6 |
1 |
|
90% |
| vibefpmgui/output_links.py |
OutputLinks.locations |
|
94% |
16 |
1 |
0 |
|
90% |
10 |
1 |
|
92% |
| vibefpmgui/output_links.py |
OutputLinks.forget |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/output_links.py |
OutputLinks.location_at |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/output_links.py |
OutputLinks.eventFilter |
|
63% |
19 |
7 |
0 |
|
64% |
14 |
3 |
|
64% |
| vibefpmgui/output_links.py |
(no function) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/packages.py |
Package.channel_name |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/packages.py |
Package.page |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/packages.py |
parse_pixi |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/packages.py |
parse_conda |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/packages.py |
python_packages |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/packages.py |
_run |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/packages.py |
list_packages |
|
83% |
23 |
4 |
0 |
|
70% |
10 |
3 |
|
79% |
| vibefpmgui/packages.py |
human_size |
|
71% |
7 |
2 |
0 |
|
67% |
6 |
2 |
|
69% |
| vibefpmgui/packages.py |
_SizeItem.__lt__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/packages.py |
PackagesDialog.__init__ |
|
100% |
43 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/packages.py |
PackagesDialog.show_listing |
|
96% |
28 |
1 |
0 |
|
93% |
14 |
1 |
|
95% |
| vibefpmgui/packages.py |
PackagesDialog._package |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/packages.py |
PackagesDialog._apply_filter |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/packages.py |
PackagesDialog.visible_packages |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/packages.py |
PackagesDialog.copy_list |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/packages.py |
PackagesDialog._open_page |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/packages.py |
PackagesDialog._context_menu |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/packages.py |
(no function) |
|
100% |
46 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests.__init__ |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests.start |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests.stop |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/parallel_tests.py |
ParallelTests.wait |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/parallel_tests.py |
ParallelTests.command |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests._fill |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests._launch |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests._read |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests._ended |
|
71% |
7 |
2 |
0 |
|
50% |
4 |
2 |
|
64% |
| vibefpmgui/parallel_tests.py |
ParallelTests._error |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
ParallelTests._finish |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/parallel_tests.py |
(no function) |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/problems_panel.py |
ProblemsPanel.__init__ |
|
100% |
34 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/problems_panel.py |
ProblemsPanel._context_menu |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/problems_panel.py |
ProblemsPanel.context_menu |
|
95% |
21 |
1 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/problems_panel.py |
ProblemsPanel._filter_changed |
|
100% |
4 |
0 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/problems_panel.py |
ProblemsPanel.show_problems |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/problems_panel.py |
ProblemsPanel.shown |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/problems_panel.py |
ProblemsPanel._refresh |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/problems_panel.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/processes.py |
kill_process_tree |
|
70% |
10 |
3 |
0 |
|
83% |
6 |
1 |
|
75% |
| vibefpmgui/processes.py |
_descendants |
|
87% |
15 |
2 |
0 |
|
88% |
8 |
1 |
|
87% |
| vibefpmgui/processes.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
kind_of |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_options.py |
_truthy |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
to_file |
|
92% |
13 |
1 |
0 |
|
92% |
12 |
1 |
|
92% |
| vibefpmgui/project_options.py |
from_file |
|
92% |
13 |
1 |
0 |
|
92% |
12 |
1 |
|
92% |
| vibefpmgui/project_options.py |
_relative |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
_absolute |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
_session_paths |
|
87% |
15 |
2 |
0 |
|
71% |
14 |
2 |
|
79% |
| vibefpmgui/project_options.py |
LayeredSettings.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings.use |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings._app_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings._in_options |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings.value |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings.setValue |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings.contains |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/project_options.py |
LayeredSettings.remove |
|
75% |
4 |
1 |
0 |
|
50% |
4 |
2 |
|
62% |
| vibefpmgui/project_options.py |
LayeredSettings._default |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
LayeredSettings.complete_options |
|
90% |
20 |
2 |
0 |
|
100% |
8 |
0 |
|
93% |
| vibefpmgui/project_options.py |
LayeredSettings.__getattr__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_options.py |
(no function) |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
FileResult.relative |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/project_search.py |
compile_query |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_search.py |
search_roots |
|
100% |
12 |
0 |
0 |
|
80% |
10 |
2 |
|
91% |
| vibefpmgui/project_search.py |
_globs |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
glob_matches |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_search.py |
iter_files |
|
97% |
35 |
1 |
0 |
|
96% |
24 |
1 |
|
97% |
| vibefpmgui/project_search.py |
is_searched |
|
81% |
21 |
4 |
0 |
|
80% |
10 |
2 |
|
81% |
| vibefpmgui/project_search.py |
find_matches |
|
94% |
17 |
1 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/project_search.py |
replacement |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
replacement_edits |
|
94% |
18 |
1 |
0 |
|
88% |
8 |
1 |
|
92% |
| vibefpmgui/project_search.py |
preview_replacement |
|
67% |
6 |
2 |
0 |
|
100% |
2 |
0 |
|
75% |
| vibefpmgui/project_search.py |
search |
|
94% |
18 |
1 |
0 |
|
92% |
12 |
1 |
|
93% |
| vibefpmgui/project_search.py |
SearchWorker.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchWorker.cancel |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchWorker.run |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/project_search.py |
SearchWorker.run.found |
|
40% |
5 |
3 |
0 |
|
50% |
2 |
1 |
|
43% |
| vibefpmgui/project_search.py |
_toggle |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel.__init__ |
|
100% |
131 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._restore_options |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/project_search.py |
SearchPanel._save_options |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/project_search.py |
SearchPanel.query |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel.open_find |
|
89% |
9 |
1 |
0 |
|
83% |
6 |
1 |
|
87% |
| vibefpmgui/project_search.py |
SearchPanel.set_replace_visible |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel.preview |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/project_search.py |
SearchPanel.start_search |
|
100% |
28 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel.stop |
|
82% |
11 |
2 |
0 |
|
67% |
6 |
2 |
|
76% |
| vibefpmgui/project_search.py |
SearchPanel.shutdown |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/project_search.py |
SearchPanel._show_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._add_results |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._add_some |
|
89% |
19 |
2 |
0 |
|
90% |
10 |
1 |
|
90% |
| vibefpmgui/project_search.py |
SearchPanel._finished |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._show_counts |
|
85% |
13 |
2 |
0 |
|
75% |
8 |
2 |
|
81% |
| vibefpmgui/project_search.py |
SearchPanel._update_buttons |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel.clear |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel.reset |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._clear_results |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._add_file_item |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._remove_file |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._toggle_collapse |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/project_search.py |
SearchPanel.file_changed |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_search.py |
SearchPanel._refresh_changed |
|
60% |
5 |
2 |
0 |
|
50% |
2 |
1 |
|
57% |
| vibefpmgui/project_search.py |
SearchPanel.refresh_files |
|
90% |
21 |
2 |
0 |
|
83% |
12 |
2 |
|
88% |
| vibefpmgui/project_search.py |
SearchPanel._root_for |
|
71% |
7 |
2 |
0 |
|
50% |
4 |
2 |
|
64% |
| vibefpmgui/project_search.py |
SearchPanel._plan |
|
74% |
23 |
6 |
0 |
|
71% |
14 |
4 |
|
73% |
| vibefpmgui/project_search.py |
SearchPanel.replace_all |
|
80% |
5 |
1 |
0 |
|
50% |
4 |
2 |
|
67% |
| vibefpmgui/project_search.py |
SearchPanel._replace |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/project_search.py |
SearchPanel._dismiss |
|
67% |
9 |
3 |
0 |
|
50% |
6 |
3 |
|
60% |
| vibefpmgui/project_search.py |
SearchPanel._context_menu |
|
0% |
21 |
21 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/project_search.py |
(no function) |
|
100% |
87 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
fpm_folders |
|
89% |
18 |
2 |
0 |
|
100% |
4 |
0 |
|
91% |
| vibefpmgui/project_tree.py |
fpm_folders.add |
|
100% |
5 |
0 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/project_tree.py |
GitIgnore.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
GitIgnore._repo_root |
|
100% |
7 |
0 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/project_tree.py |
GitIgnore._spec |
|
89% |
18 |
2 |
0 |
|
100% |
8 |
0 |
|
92% |
| vibefpmgui/project_tree.py |
GitIgnore.check |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
GitIgnore.check_name |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
GitIgnore._chain |
|
100% |
13 |
0 |
0 |
|
90% |
10 |
1 |
|
96% |
| vibefpmgui/project_tree.py |
reveal_in_file_manager |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/project_tree.py |
_Filter.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
_Filter.set_filter |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
_Filter.filterAcceptsRow |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.__init__ |
|
100% |
59 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.set_project |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.refresh |
|
95% |
44 |
2 |
0 |
|
83% |
18 |
3 |
|
92% |
| vibefpmgui/project_tree.py |
ProjectTree._packages |
|
92% |
13 |
1 |
0 |
|
80% |
10 |
2 |
|
87% |
| vibefpmgui/project_tree.py |
ProjectTree._package_item |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._fill |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._load |
|
96% |
52 |
2 |
0 |
|
94% |
16 |
1 |
|
96% |
| vibefpmgui/project_tree.py |
ProjectTree._load.ignored |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._rules_for |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._set_ignored |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._ignored_grey |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._add_hidden |
|
95% |
19 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/project_tree.py |
ProjectTree._grey |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._load_all |
|
94% |
17 |
1 |
0 |
|
92% |
12 |
1 |
|
93% |
| vibefpmgui/project_tree.py |
ProjectTree.all_files |
|
89% |
27 |
3 |
0 |
|
92% |
12 |
1 |
|
90% |
| vibefpmgui/project_tree.py |
ProjectTree._expanded |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._role_icon |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._manifest_icon |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.icon_for |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._file_icon |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.set_marks |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.refresh_marks |
|
100% |
3 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._real |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._mark_item |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._apply_filter |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._update_empty |
|
82% |
11 |
2 |
0 |
|
75% |
8 |
2 |
|
79% |
| vibefpmgui/project_tree.py |
ProjectTree.reveal |
|
94% |
16 |
1 |
0 |
|
90% |
10 |
1 |
|
92% |
| vibefpmgui/project_tree.py |
ProjectTree.reveal_package |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| vibefpmgui/project_tree.py |
ProjectTree._load_down_to |
|
96% |
26 |
1 |
0 |
|
86% |
14 |
2 |
|
92% |
| vibefpmgui/project_tree.py |
ProjectTree.view_state |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.restore_view_state |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._selected_path |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._expanded_paths |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._expanded_paths.visit |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._restore_expanded |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._restore_expanded.visit |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree.eventFilter |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._current_changed |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/project_tree.py |
ProjectTree._clicked |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/project_tree.py |
ProjectTree._activated |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/project_tree.py |
ProjectTree._go_to_package |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| vibefpmgui/project_tree.py |
ProjectTree._context_menu |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/project_tree.py |
ProjectTree.context_menu |
|
100% |
20 |
0 |
0 |
|
75% |
8 |
2 |
|
93% |
| vibefpmgui/project_tree.py |
(no function) |
|
100% |
92 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
holes |
|
100% |
10 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
card_text |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
PunchCard.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
PunchCard.set_text |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
PunchCard.hole_rects |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
PunchCard._layout |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
PunchCard.paintEvent |
|
0% |
48 |
48 |
0 |
|
0% |
20 |
0 |
|
0% |
| vibefpmgui/punch_card.py |
PunchCardDialog.__init__ |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
PunchCardDialog.show_line |
|
80% |
10 |
2 |
0 |
|
50% |
4 |
2 |
|
71% |
| vibefpmgui/punch_card.py |
PunchCardDialog.keyPressEvent |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/punch_card.py |
_escape |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/punch_card.py |
(no function) |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
_in_order |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
score |
|
92% |
13 |
1 |
0 |
|
90% |
10 |
1 |
|
91% |
| vibefpmgui/quick_open.py |
ranked |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
_FileDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
_FileDelegate.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
_FileDelegate.paint |
|
0% |
34 |
34 |
0 |
|
0% |
10 |
0 |
|
0% |
| vibefpmgui/quick_open.py |
QuickOpen.__init__ |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
QuickOpen.set_icon |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
QuickOpen.open |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
QuickOpen._filter |
|
100% |
12 |
0 |
0 |
|
75% |
4 |
1 |
|
94% |
| vibefpmgui/quick_open.py |
QuickOpen.choose |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/quick_open.py |
QuickOpen.eventFilter |
|
67% |
15 |
5 |
0 |
|
50% |
10 |
3 |
|
60% |
| vibefpmgui/quick_open.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/references_panel.py |
short_path |
|
50% |
6 |
3 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/references_panel.py |
ReferencesPanel.__init__ |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/references_panel.py |
ReferencesPanel.reset |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/references_panel.py |
ReferencesPanel.show_results |
|
100% |
18 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/references_panel.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/rename_dialog.py |
renamed_spans |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/rename_dialog.py |
_LineDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/rename_dialog.py |
_LineDelegate.paint |
|
100% |
35 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/rename_dialog.py |
is_dependency |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| vibefpmgui/rename_dialog.py |
RenamePreviewDialog.__init__ |
|
89% |
62 |
7 |
0 |
|
75% |
12 |
3 |
|
86% |
| vibefpmgui/rename_dialog.py |
RenamePreviewDialog.lines |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/rename_dialog.py |
RenamePreviewDialog.line_formats |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/rename_dialog.py |
RenamePreviewDialog.selected |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| vibefpmgui/rename_dialog.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
make_match |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
root_for |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
file_labels |
|
83% |
12 |
2 |
0 |
|
75% |
4 |
1 |
|
81% |
| vibefpmgui/result_tree.py |
syntax_formats |
|
86% |
22 |
3 |
0 |
|
90% |
10 |
1 |
|
88% |
| vibefpmgui/result_tree.py |
paint_code |
|
100% |
20 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
_badge_font |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
_ResultDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
_ResultDelegate.sizeHint |
|
100% |
13 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
_ResultDelegate._problem_layout |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
_ResultDelegate.paint |
|
92% |
77 |
6 |
0 |
|
71% |
14 |
4 |
|
89% |
| vibefpmgui/result_tree.py |
_ResultDelegate.paint.draw |
|
100% |
27 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.__init__ |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.set_file |
|
100% |
19 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.set_problems |
|
100% |
20 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.set_wrapping |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.resizeEvent |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.remove_file |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/result_tree.py |
ResultTree.clear_results |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.toggle_collapse |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/result_tree.py |
ResultTree.open_item |
|
56% |
9 |
4 |
0 |
|
33% |
6 |
2 |
|
47% |
| vibefpmgui/result_tree.py |
ResultTree.file_lines |
|
90% |
10 |
1 |
0 |
|
83% |
6 |
1 |
|
88% |
| vibefpmgui/result_tree.py |
ResultTree.forget |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/result_tree.py |
ResultTree.refresh_style |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
ResultTree.line_formats |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/result_tree.py |
(no function) |
|
100% |
50 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
_esc |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
Entry.pending_edits |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
Entry.markdown |
|
43% |
7 |
4 |
0 |
|
50% |
4 |
2 |
|
45% |
| vibefpmgui/review_monitor.py |
answer_display |
|
100% |
28 |
0 |
0 |
|
100% |
18 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
style_code |
|
100% |
25 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
_highlight |
|
91% |
22 |
2 |
0 |
|
100% |
6 |
0 |
|
93% |
| vibefpmgui/review_monitor.py |
MarkdownView.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
MarkdownView.set_markdown |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
MarkdownView.restyle |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/review_monitor.py |
WrappedLabel.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
WrappedLabel.setText |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/review_monitor.py |
WrappedLabel._forget |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
WrappedLabel.changeEvent |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
WrappedLabel.heightForWidth |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
WrappedLabel.sizeHint |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/review_monitor.py |
WrappedLabel.minimumSizeHint |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/review_monitor.py |
FindingRow.__init__ |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
FindingRow.mousePressEvent |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/review_monitor.py |
FindingsView.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
FindingsView.show_findings |
|
100% |
24 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
FindingsView._key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
EntryWidget.__init__ |
|
100% |
70 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
EntryWidget._show_reasoning |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
EntryWidget.set_expanded |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
EntryWidget.refresh |
|
96% |
47 |
2 |
0 |
|
91% |
22 |
2 |
|
94% |
| vibefpmgui/review_monitor.py |
EntryWidget._title |
|
100% |
22 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
Divider.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
Divider.refresh |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.__init__ |
|
100% |
126 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.refresh_palette |
|
75% |
12 |
3 |
0 |
|
25% |
4 |
1 |
|
62% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.refresh_fonts |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.add_entry |
|
100% |
15 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.add_divider |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._add_widget |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.widget_for |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.refresh |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._refresh |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.set_status |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.add_answer |
|
90% |
10 |
1 |
0 |
|
75% |
4 |
1 |
|
86% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.refresh_soon |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._render_soon |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._render_current |
|
100% |
8 |
0 |
0 |
|
50% |
4 |
2 |
|
83% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.add_reasoning |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.finish |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.set_stoppable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.clear |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.reset |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.set_filter |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._apply_filter |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.set_sending |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._send_chat |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.set_chat_kind |
|
100% |
12 |
0 |
0 |
|
83% |
6 |
1 |
|
94% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.set_selection_note |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._recall_question |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor.eventFilter |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
ReviewMonitor._update_label |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/review_monitor.py |
(no function) |
|
100% |
126 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/run_monitor.py |
RunMonitor.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/run_monitor.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/source_text.py |
line_endings |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/source_text.py |
decode |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/source_text.py |
read_source |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/source_text.py |
search_text |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/source_text.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
_read_words |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/spelling.py |
available |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
languages |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
set_language |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/spelling.py |
_checker |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
_short_checker |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
is_known |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/spelling.py |
suggestions |
|
82% |
11 |
2 |
0 |
|
67% |
6 |
2 |
|
76% |
| vibefpmgui/spelling.py |
SpellingIssue.message |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
SpellingIssue.severity |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
SpellingIssue.fixable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
SpellingIssue.suggestions |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
SpellingIssue.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/spelling.py |
_words |
|
100% |
15 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/spelling.py |
_unknown_words |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/spelling.py |
check |
|
90% |
31 |
3 |
0 |
|
91% |
22 |
2 |
|
91% |
| vibefpmgui/spelling.py |
(no function) |
|
97% |
58 |
2 |
0 |
|
100% |
0 |
0 |
|
97% |
| vibefpmgui/symbol_search.py |
SymbolSearchDialog.__init__ |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/symbol_search.py |
SymbolSearchDialog.eventFilter |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/symbol_search.py |
SymbolSearchDialog._search |
|
62% |
8 |
3 |
0 |
|
75% |
4 |
1 |
|
67% |
| vibefpmgui/symbol_search.py |
SymbolSearchDialog._show |
|
90% |
29 |
3 |
0 |
|
80% |
10 |
2 |
|
87% |
| vibefpmgui/symbol_search.py |
SymbolSearchDialog._accept_current |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/symbol_search.py |
SymbolSearchDialog._accept_item |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/symbol_search.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
user_shell |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/terminal.py |
shell_launch |
|
90% |
10 |
1 |
0 |
|
75% |
4 |
1 |
|
86% |
| vibefpmgui/terminal.py |
environment_name |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
PtyShell.__init__ |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
PtyShell.start |
|
63% |
19 |
7 |
0 |
|
50% |
2 |
1 |
|
62% |
| vibefpmgui/terminal.py |
PtyShell._read |
|
89% |
9 |
1 |
0 |
|
100% |
2 |
0 |
|
91% |
| vibefpmgui/terminal.py |
PtyShell.write |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/terminal.py |
PtyShell._flush |
|
80% |
15 |
3 |
0 |
|
100% |
6 |
0 |
|
86% |
| vibefpmgui/terminal.py |
PtyShell.resize |
|
78% |
9 |
2 |
0 |
|
100% |
2 |
0 |
|
82% |
| vibefpmgui/terminal.py |
PtyShell._finish |
|
80% |
20 |
4 |
0 |
|
100% |
8 |
0 |
|
86% |
| vibefpmgui/terminal.py |
PtyShell.stop |
|
82% |
11 |
2 |
0 |
|
100% |
6 |
0 |
|
88% |
| vibefpmgui/terminal.py |
PtyShell.stop.reap |
|
67% |
6 |
2 |
0 |
|
50% |
2 |
1 |
|
62% |
| vibefpmgui/terminal.py |
PtyShell.is_running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
WinptyShell.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
WinptyShell.start |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
WinptyShell._read_loop |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/terminal.py |
WinptyShell.write |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/terminal.py |
WinptyShell.resize |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/terminal.py |
WinptyShell.stop |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/terminal.py |
WinptyShell.is_running |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
_wrapped |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.draw |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.linefeed |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen._row |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.index |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.erase_in_display |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.erase_in_line |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/terminal.py |
TerminalScreen.resize |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen._reflow |
|
95% |
44 |
2 |
0 |
|
90% |
20 |
2 |
|
94% |
| vibefpmgui/terminal.py |
TerminalScreen.set_mode |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.reset_mode |
|
100% |
12 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalScreen.write_process_input |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
SafeScreen.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
SafeScreen.__getattr__ |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/terminal.py |
SafeScreen.__getattr__.safe |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/terminal.py |
terminal_colors |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.__init__ |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.set_colors |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.set_terminal_font |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.connect_scroll_bar |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.connect_hscroll_bar |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.set_word_wrap |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.feed |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._after_output |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._update_rows |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._used_columns |
|
79% |
14 |
3 |
0 |
|
50% |
6 |
1 |
|
70% |
| vibefpmgui/terminal.py |
TerminalView._scroll_range |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._update_hscroll_bar |
|
100% |
20 |
0 |
0 |
|
83% |
6 |
1 |
|
96% |
| vibefpmgui/terminal.py |
TerminalView._hscrolled |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.scroll_sideways |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.ensure_cursor_visible |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._update_scroll_bar |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._scrolled |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.scroll_pixels |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.scroll_lines |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.total_lines |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.line |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._line_text |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.text |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.selected_text |
|
71% |
7 |
2 |
0 |
|
50% |
4 |
2 |
|
64% |
| vibefpmgui/terminal.py |
TerminalView._row_selection |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.copy |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/terminal.py |
TerminalView.paste |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/terminal.py |
TerminalView.cut |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.selectAll |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.undo |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.redo |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.clear_scrollback |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView._input |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.focusNextPrevChild |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._wanted |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.event |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.key_bytes |
|
88% |
34 |
4 |
0 |
|
86% |
28 |
4 |
|
87% |
| vibefpmgui/terminal.py |
TerminalView.keyPressEvent |
|
47% |
17 |
9 |
0 |
|
50% |
10 |
3 |
|
48% |
| vibefpmgui/terminal.py |
TerminalView._cell_at |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.mousePressEvent |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.mouseMoveEvent |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.mouseReleaseEvent |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.mouseDoubleClickEvent |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.mouseDoubleClickEvent.in_word |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView.wheelEvent |
|
47% |
19 |
10 |
0 |
|
40% |
10 |
4 |
|
45% |
| vibefpmgui/terminal.py |
TerminalView.contextMenuEvent |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/terminal.py |
TerminalView._fit |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.resizeEvent |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.focusInEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView.focusOutEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalView._color |
|
100% |
11 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/terminal.py |
TerminalView.paintEvent |
|
97% |
36 |
1 |
0 |
|
90% |
10 |
1 |
|
96% |
| vibefpmgui/terminal.py |
TerminalView._draw_run |
|
81% |
27 |
5 |
0 |
|
88% |
16 |
2 |
|
84% |
| vibefpmgui/terminal.py |
TerminalView._draw_cursor |
|
83% |
18 |
3 |
0 |
|
83% |
6 |
1 |
|
83% |
| vibefpmgui/terminal.py |
TerminalPanel.__init__ |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.set_directory |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel._update_title |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.start |
|
75% |
16 |
4 |
0 |
|
100% |
2 |
0 |
|
78% |
| vibefpmgui/terminal.py |
TerminalPanel._resized |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel._exited |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.restart |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.focus |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.type_command |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/terminal.py |
TerminalPanel.showEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.refresh_colors |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.set_font |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.set_word_wrap |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/terminal.py |
TerminalPanel.shutdown |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/terminal.py |
(no function) |
|
100% |
152 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
parse_test_list |
|
77% |
13 |
3 |
0 |
|
70% |
10 |
3 |
|
74% |
| vibefpmgui/test_monitor.py |
TestCase.elapsed |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestDelegate.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestDelegate.sizeHint |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestDelegate.paint |
|
86% |
28 |
4 |
0 |
|
71% |
14 |
4 |
|
81% |
| vibefpmgui/test_monitor.py |
TestDelegate._paint_name |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestDelegate._paint_status |
|
100% |
19 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestDelegate._paint_time |
|
69% |
26 |
8 |
0 |
|
67% |
6 |
2 |
|
69% |
| vibefpmgui/test_monitor.py |
TestMonitor.word |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.__init__ |
|
100% |
91 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.refresh_palette |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor._show_empty |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.reset |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.begin_listing |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.start |
|
100% |
13 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.build_finished |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/test_monitor.py |
TestMonitor.finish |
|
80% |
30 |
6 |
0 |
|
72% |
18 |
5 |
|
77% |
| vibefpmgui/test_monitor.py |
TestMonitor.build_failed |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.durations |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.output_for |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/test_monitor.py |
TestMonitor.feed_line |
|
93% |
14 |
1 |
0 |
|
88% |
8 |
1 |
|
91% |
| vibefpmgui/test_monitor.py |
TestMonitor.test_started |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.test_output |
|
100% |
5 |
0 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/test_monitor.py |
TestMonitor.test_finished |
|
75% |
12 |
3 |
0 |
|
67% |
6 |
2 |
|
72% |
| vibefpmgui/test_monitor.py |
TestMonitor._changed |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor._add |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.rows |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor._sync_row |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor._reapply_filter |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor._selected_object |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor._restore_selection |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor._expected |
|
27% |
11 |
8 |
0 |
|
17% |
6 |
1 |
|
24% |
| vibefpmgui/test_monitor.py |
TestMonitor.fraction |
|
33% |
15 |
10 |
0 |
|
20% |
10 |
2 |
|
28% |
| vibefpmgui/test_monitor.py |
TestMonitor.remaining |
|
17% |
12 |
10 |
0 |
|
10% |
10 |
1 |
|
14% |
| vibefpmgui/test_monitor.py |
TestMonitor.time_scale |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.counts |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.set_filter |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| vibefpmgui/test_monitor.py |
TestMonitor._apply_filter |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.update_header |
|
90% |
41 |
4 |
0 |
|
80% |
20 |
4 |
|
87% |
| vibefpmgui/test_monitor.py |
TestMonitor._tick |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/test_monitor.py |
TestMonitor._row_clicked |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor.row_menu |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor._row_menu |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor._set_hover |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/test_monitor.py |
TestMonitor.eventFilter |
|
83% |
6 |
1 |
0 |
|
67% |
6 |
2 |
|
75% |
| vibefpmgui/test_monitor.py |
TestMonitor._fit_columns |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
TestMonitor.refresh_fonts |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_monitor.py |
(no function) |
|
100% |
90 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_runner.py |
executable_name |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/test_runner.py |
split_runner |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/test_runner.py |
main |
|
95% |
21 |
1 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/test_runner.py |
(no function) |
|
92% |
12 |
1 |
0 |
|
50% |
2 |
1 |
|
86% |
| vibefpmgui/themes.py |
Theme.native |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/themes.py |
StillStyle.styleHint |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/themes.py |
style_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/themes.py |
styles |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/themes.py |
native_style |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/themes.py |
window_style |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/themes.py |
set_window_style |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/themes.py |
palette |
|
100% |
27 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/themes.py |
apply |
|
100% |
14 |
0 |
0 |
|
83% |
6 |
1 |
|
95% |
| vibefpmgui/themes.py |
_unpolish_tab_bars |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/themes.py |
syntax_style |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/themes.py |
(no function) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
StatusLabel.minimumSizeHint |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
HistoryLineEdit.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
HistoryLineEdit._submit |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/widgets.py |
HistoryLineEdit.keyPressEvent |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/widgets.py |
run_dialog |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
StayOpenMenu.mouseReleaseEvent |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton.set_full_text |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton.full_text |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton.minimumSizeHint |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton.sizeHint |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton.resizeEvent |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
MenuButton._elide |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/widgets.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._build_ai_menu |
|
100% |
75 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._build_review_panel |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._update_review_actions |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._set_ai_think |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._set_ai_answer_tokens |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._answer_options |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._start_answer |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._set_ai_focus |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._set_ai_model |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._fill_model_menu |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._models_heard |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/window/ai.py |
AIMixin._show_model_menu |
|
100% |
21 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._choose_other_model |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/ai.py |
AIMixin.start_review |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._can_ask |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._add_entry |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._remember |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._set_ai_starting |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._ensure_ollama |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._server_checked |
|
100% |
17 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._server_checked.poll |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._server_checked.polled |
|
33% |
6 |
4 |
0 |
|
25% |
4 |
1 |
|
30% |
| vibefpmgui/window/ai.py |
AIMixin._check_model |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._model_checked |
|
100% |
19 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._ai_status |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/ai.py |
AIMixin._pull_finished |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._pull_progress |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._run_review |
|
94% |
36 |
2 |
0 |
|
88% |
8 |
1 |
|
93% |
| vibefpmgui/window/ai.py |
AIMixin._run_review.prompt_for |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._start_ai_worker |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._ai_thread_done |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._ai_done |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/window/ai.py |
AIMixin._after_ai_thread |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/window/ai.py |
AIMixin._review_chunk |
|
100% |
17 |
0 |
0 |
|
75% |
4 |
1 |
|
95% |
| vibefpmgui/window/ai.py |
AIMixin._review_finished |
|
82% |
17 |
3 |
0 |
|
50% |
8 |
4 |
|
72% |
| vibefpmgui/window/ai.py |
AIMixin._review_failed |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin.stop_review |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._ollama_running |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin._update_ollama_action |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai.py |
AIMixin.stop_ollama |
|
100% |
10 |
0 |
0 |
|
67% |
6 |
2 |
|
88% |
| vibefpmgui/window/ai.py |
AIMixin._shutdown_ai |
|
50% |
6 |
3 |
0 |
|
50% |
4 |
2 |
|
50% |
| vibefpmgui/window/ai.py |
(no function) |
|
100% |
50 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.explain_problem |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._run_explain |
|
83% |
12 |
2 |
0 |
|
50% |
2 |
1 |
|
79% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._explain_finished |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._explain_failed |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._end_explain_setup |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.send_chat |
|
100% |
27 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.edit_with_ai |
|
77% |
13 |
3 |
0 |
|
50% |
4 |
2 |
|
71% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.fix_with_ai |
|
95% |
20 |
1 |
0 |
|
50% |
4 |
2 |
|
88% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.new_chat |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.clear_ai_history |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._forget |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._chat_context |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._run_chat |
|
95% |
19 |
1 |
0 |
|
50% |
2 |
1 |
|
90% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._chat_findings |
|
100% |
10 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._chat_new_edits |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._chat_chunk |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._chat_finished |
|
86% |
14 |
2 |
0 |
|
67% |
6 |
2 |
|
80% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._chat_failed |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._entry_editor |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._entry_text |
|
71% |
7 |
2 |
0 |
|
100% |
2 |
0 |
|
78% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.go_to_finding |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.fix_finding |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.show_findings_in_editor |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._relocate |
|
75% |
12 |
3 |
0 |
|
88% |
8 |
1 |
|
80% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._refresh_edits |
|
100% |
6 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.accept_edit |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.accept_all_edits |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._make_edits |
|
84% |
19 |
3 |
0 |
|
83% |
12 |
2 |
|
84% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.reject_edit |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.reject_all_edits |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin._reject |
|
100% |
6 |
0 |
0 |
|
75% |
4 |
1 |
|
90% |
| vibefpmgui/window/ai_chat.py |
AIChatMixin.show_edit |
|
67% |
9 |
3 |
0 |
|
33% |
6 |
2 |
|
53% |
| vibefpmgui/window/ai_chat.py |
(no function) |
|
100% |
44 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin._build_outputs_view |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin._config_records |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin._record_build_folders |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin.refresh_build_outputs |
|
67% |
6 |
2 |
0 |
|
50% |
2 |
1 |
|
62% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin.delete_configurations |
|
71% |
17 |
5 |
0 |
|
50% |
8 |
4 |
|
64% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin.run_valgrind |
|
85% |
13 |
2 |
0 |
|
75% |
8 |
2 |
|
81% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin._after_valgrind |
|
93% |
14 |
1 |
0 |
|
88% |
8 |
1 |
|
91% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin.run_program_in_terminal |
|
62% |
8 |
3 |
0 |
|
100% |
0 |
0 |
|
62% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin.run_program |
|
87% |
38 |
5 |
0 |
|
50% |
4 |
2 |
|
83% |
| vibefpmgui/window/build_outputs.py |
BuildOutputsMixin.show_compile_command |
|
89% |
37 |
4 |
0 |
|
67% |
6 |
2 |
|
86% |
| vibefpmgui/window/build_outputs.py |
(no function) |
|
100% |
24 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/complexity.py |
_stamp |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/window/complexity.py |
_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/complexity.py |
measure |
|
92% |
12 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/window/complexity.py |
ComplexityMixin._build_complexity_panel |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/complexity.py |
ComplexityMixin.refresh_complexity |
|
88% |
17 |
2 |
0 |
|
83% |
6 |
1 |
|
87% |
| vibefpmgui/window/complexity.py |
ComplexityMixin._complexity_measured |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/complexity.py |
ComplexityMixin._complexity_panel_shown |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/complexity.py |
ComplexityMixin._complexity_file_saved |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/complexity.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.configurations |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._config_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._build_config_row |
|
100% |
42 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._option_fields |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._watch_option_fields |
|
100% |
5 |
0 |
0 |
|
83% |
6 |
1 |
|
91% |
| vibefpmgui/window/configs.py |
ConfigsMixin._options_changed |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.config_shown |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.options_locked |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.has_unsaved_configuration |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.current_options |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.free_options |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._show_options |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/window/configs.py |
ConfigsMixin._set_options_locked |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._config_chosen |
|
95% |
22 |
1 |
0 |
|
86% |
14 |
2 |
|
92% |
| vibefpmgui/window/configs.py |
ConfigsMixin._configuration |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._index_of |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.select_configuration |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._load_configurations |
|
94% |
17 |
1 |
0 |
|
90% |
10 |
1 |
|
93% |
| vibefpmgui/window/configs.py |
ConfigsMixin.reload_configurations |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/window/configs.py |
ConfigsMixin._fill_config_combo |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._refill_items |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._draw_config_icons |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._update_config_ui |
|
100% |
31 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin._remember_config_file |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.save_configuration |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/window/configs.py |
ConfigsMixin._config_file_for_saving |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/window/configs.py |
ConfigsMixin._write_configuration |
|
67% |
12 |
4 |
0 |
|
50% |
2 |
1 |
|
64% |
| vibefpmgui/window/configs.py |
ConfigsMixin.save_configuration_as |
|
70% |
20 |
6 |
0 |
|
58% |
12 |
5 |
|
66% |
| vibefpmgui/window/configs.py |
ConfigsMixin._edit_clicked |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/configs.py |
ConfigsMixin.edit_configuration |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/configs.py |
ConfigsMixin.cancel_editing |
|
70% |
10 |
3 |
0 |
|
50% |
4 |
2 |
|
64% |
| vibefpmgui/window/configs.py |
ConfigsMixin.maybe_save_configuration |
|
91% |
11 |
1 |
0 |
|
88% |
8 |
1 |
|
89% |
| vibefpmgui/window/configs.py |
ConfigsMixin.edit_configuration_as_new |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/window/configs.py |
ConfigsMixin.delete_configuration |
|
62% |
13 |
5 |
0 |
|
50% |
4 |
2 |
|
59% |
| vibefpmgui/window/configs.py |
ConfigsMixin.browse_configuration |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/configs.py |
ConfigsMixin.open_configuration |
|
88% |
26 |
3 |
0 |
|
75% |
12 |
3 |
|
84% |
| vibefpmgui/window/configs.py |
ConfigsMixin._show_config_file |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/configs.py |
(no function) |
|
100% |
52 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/coverage.py |
CoverageMixin._collect_coverage |
|
73% |
11 |
3 |
0 |
|
50% |
4 |
2 |
|
67% |
| vibefpmgui/window/coverage.py |
CoverageMixin._stop_coverage |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/coverage.py |
CoverageMixin._coverage_collected |
|
71% |
7 |
2 |
0 |
|
75% |
4 |
1 |
|
73% |
| vibefpmgui/window/coverage.py |
CoverageMixin._coverage_read |
|
73% |
11 |
3 |
0 |
|
50% |
6 |
3 |
|
65% |
| vibefpmgui/window/coverage.py |
CoverageMixin._apply_coverage |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/coverage.py |
CoverageMixin._go_to_missed |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/coverage.py |
CoverageMixin._show_coverage |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/coverage.py |
CoverageMixin._coverage_for |
|
78% |
9 |
2 |
0 |
|
100% |
4 |
0 |
|
85% |
| vibefpmgui/window/coverage.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
debuggable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._build_debugging |
|
100% |
52 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._build_debugging.action |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.start_debugging |
|
92% |
24 |
2 |
0 |
|
83% |
12 |
2 |
|
89% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.debug_arguments |
|
62% |
8 |
3 |
0 |
|
100% |
2 |
0 |
|
70% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.debug_named |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_line |
|
89% |
18 |
2 |
0 |
|
88% |
8 |
1 |
|
88% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._after_debug_build |
|
94% |
18 |
1 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_state_changed |
|
100% |
18 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_stopped |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._stopped_at_breakpoint |
|
100% |
10 |
0 |
0 |
|
75% |
8 |
2 |
|
89% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._frame_chosen |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._show_frame |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._show_execution_line |
|
100% |
4 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_ended |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_editor_added |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_path_changed |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._editor_breakpoints_changed |
|
88% |
8 |
1 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._keep_breakpoints |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._debug_editor_closing |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._refresh_breakpoints |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.all_breakpoints |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._breakpoints_checked |
|
100% |
9 |
0 |
0 |
|
83% |
6 |
1 |
|
93% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._cursor_line |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.toggle_breakpoint |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.toggle_breakpoint_enabled |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.any_enabled_breakpoint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.set_all_breakpoints_enabled |
|
100% |
12 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.remove_all_breakpoints |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._update_breakpoint_actions |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._refresh_breakpoint_list |
|
83% |
18 |
3 |
0 |
|
83% |
6 |
1 |
|
83% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._source_lines_of |
|
83% |
12 |
2 |
0 |
|
100% |
4 |
0 |
|
88% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.toggle_listed_breakpoint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.set_breakpoint_enabled |
|
93% |
14 |
1 |
0 |
|
88% |
8 |
1 |
|
91% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.remove_breakpoint |
|
100% |
12 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/window/debugging.py |
DebuggingMixin._closed_file_breakpoints_changed |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.set_session_breakpoints |
|
100% |
12 |
0 |
0 |
|
75% |
8 |
2 |
|
90% |
| vibefpmgui/window/debugging.py |
DebuggingMixin.session_breakpoints |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/debugging.py |
(no function) |
|
100% |
57 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._build_edit_menu |
|
100% |
117 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._build_edit_menu.focused |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._build_edit_menu.focused.run |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| vibefpmgui/window/editing.py |
EditingMixin._build_edit_menu.editor_action |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin.go_to_file |
|
82% |
11 |
2 |
0 |
|
67% |
6 |
2 |
|
76% |
| vibefpmgui/window/editing.py |
EditingMixin.show_punch_card |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin.align_cursors |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin.trim_trailing_whitespace |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin.set_trim_on_save |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._graph_in_use |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._find |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._update_editor_actions |
|
100% |
21 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._rewrite_text |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin._rewrite_text.finished |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/window/editing.py |
EditingMixin.convert_line_endings |
|
88% |
8 |
1 |
0 |
|
75% |
4 |
1 |
|
83% |
| vibefpmgui/window/editing.py |
EditingMixin._check_line_endings |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editing.py |
EditingMixin.fix_lint_issues |
|
83% |
6 |
1 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/window/editing.py |
EditingMixin.fix_lint_issues.done |
|
62% |
8 |
3 |
0 |
|
50% |
4 |
2 |
|
58% |
| vibefpmgui/window/editing.py |
EditingMixin.format_file |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/editing.py |
EditingMixin.format_file.done |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| vibefpmgui/window/editing.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.set_tab_name |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.tabInserted |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.tabRemoved |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.tab_name |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.italic_name |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar._italic_font |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.tabSizeHint |
|
100% |
13 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.paintEvent |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.contextMenuEvent |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
ScrollingTabBar.wheelEvent |
|
0% |
14 |
14 |
0 |
|
0% |
8 |
0 |
|
0% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._build_editor_tabs |
|
100% |
46 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._tab_list_button |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._tabs_menu |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.set_tab_rows |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.editors |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.current_editor |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._with_editor |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.browse_file |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.preview_file |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._preview_editor |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._keep_open |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._make_permanent |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.open_file |
|
81% |
27 |
5 |
0 |
|
93% |
14 |
1 |
|
85% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.new_file |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._file_created |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._add_editor |
|
100% |
24 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._close_tab |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._add_close_button |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._set_tab_icon |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._style_close_button |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._fill_tab_list |
|
100% |
15 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.close_all_editor_tabs |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._update_editor_title |
|
100% |
6 |
0 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._editor_saved |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.rename_file |
|
89% |
27 |
3 |
0 |
|
100% |
8 |
0 |
|
91% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.delete_file |
|
100% |
22 |
0 |
0 |
|
90% |
10 |
1 |
|
97% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.close_all_editors |
|
100% |
9 |
0 |
0 |
|
88% |
8 |
1 |
|
94% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.close_editor |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._location |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin.navigate_to |
|
100% |
11 |
0 |
0 |
|
75% |
4 |
1 |
|
93% |
| vibefpmgui/window/editor_tabs.py |
EditorTabsMixin._go_history |
|
90% |
10 |
1 |
0 |
|
50% |
6 |
3 |
|
75% |
| vibefpmgui/window/editor_tabs.py |
(no function) |
|
100% |
56 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/git.py |
_read |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/window/git.py |
move_to_trash |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/window/git.py |
GitMixin._build_git_panel |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/git.py |
GitMixin._show_in_project_files |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/git.py |
GitMixin.discard_git_change |
|
81% |
26 |
5 |
0 |
|
58% |
12 |
3 |
|
74% |
| vibefpmgui/window/git.py |
GitMixin.discard_git_change.work |
|
50% |
4 |
2 |
0 |
|
100% |
0 |
0 |
|
50% |
| vibefpmgui/window/git.py |
GitMixin.discard_git_change.done |
|
78% |
9 |
2 |
0 |
|
50% |
6 |
3 |
|
67% |
| vibefpmgui/window/git.py |
GitMixin.refresh_git |
|
89% |
18 |
2 |
0 |
|
88% |
8 |
1 |
|
88% |
| vibefpmgui/window/git.py |
GitMixin._git_read |
|
83% |
12 |
2 |
0 |
|
75% |
8 |
2 |
|
80% |
| vibefpmgui/window/git.py |
GitMixin._git_panel_shown |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/git.py |
GitMixin._app_state_changed |
|
100% |
7 |
0 |
0 |
|
83% |
6 |
1 |
|
92% |
| vibefpmgui/window/git.py |
(no function) |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/language.py |
LanguageMixin._update_language_server |
|
79% |
14 |
3 |
0 |
|
62% |
8 |
3 |
|
73% |
| vibefpmgui/window/language.py |
LanguageMixin._stop_language_server |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/language.py |
LanguageMixin._language_server_stopped |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/language.py |
LanguageMixin.set_fortls_enabled |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/window/language.py |
LanguageMixin.go_to_symbol |
|
40% |
5 |
3 |
0 |
|
50% |
2 |
1 |
|
43% |
| vibefpmgui/window/language.py |
LanguageMixin._open_editor_for |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/language.py |
LanguageMixin._file_text |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/language.py |
LanguageMixin._show_references |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/language.py |
LanguageMixin._preview_rename |
|
87% |
31 |
4 |
0 |
|
75% |
12 |
3 |
|
84% |
| vibefpmgui/window/language.py |
LanguageMixin._lsp_diagnostics |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/language.py |
(no function) |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
project_key |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin.config_path |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._project_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin.options_in_use |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._config_file_for |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._use_config_file |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._config_file_saved |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._switch_config_file |
|
100% |
12 |
0 |
0 |
|
88% |
8 |
1 |
|
95% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._write_config_file |
|
71% |
7 |
2 |
0 |
|
100% |
2 |
0 |
|
78% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin.reload_config_file |
|
88% |
17 |
2 |
0 |
|
80% |
10 |
2 |
|
85% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._saved_free_options |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._keep_free_options |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._apply_build_options |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._toggles |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._store_window_options |
|
100% |
23 |
0 |
0 |
|
88% |
8 |
1 |
|
97% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._apply_options |
|
96% |
47 |
2 |
0 |
|
93% |
44 |
3 |
|
95% |
| vibefpmgui/window/options.py |
ProjectOptionsMixin._apply_options.wanted |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/options.py |
(no function) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/output.py |
_breakable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/output.py |
OutputMixin._build_output_panel |
|
100% |
50 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/output.py |
OutputMixin._append |
|
50% |
22 |
11 |
0 |
|
60% |
10 |
2 |
|
53% |
| vibefpmgui/window/output.py |
OutputMixin._begin_output |
|
83% |
12 |
2 |
0 |
|
100% |
2 |
0 |
|
86% |
| vibefpmgui/window/output.py |
OutputMixin._end_output |
|
42% |
12 |
7 |
0 |
|
75% |
4 |
1 |
|
50% |
| vibefpmgui/window/output.py |
OutputMixin._show_marked_output |
|
78% |
9 |
2 |
0 |
|
75% |
4 |
1 |
|
77% |
| vibefpmgui/window/output.py |
OutputMixin.show_test_output |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/output.py |
OutputMixin.show_build_details |
|
50% |
8 |
4 |
0 |
|
67% |
6 |
2 |
|
57% |
| vibefpmgui/window/output.py |
OutputMixin._show_single_output |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/output.py |
OutputMixin.show_all_output |
|
75% |
8 |
2 |
0 |
|
75% |
4 |
1 |
|
75% |
| vibefpmgui/window/output.py |
(no function) |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
repo_web_url |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
commit_web_url |
|
75% |
8 |
2 |
0 |
|
67% |
6 |
2 |
|
71% |
| vibefpmgui/window/packages.py |
compare_web_url |
|
62% |
8 |
3 |
0 |
|
50% |
6 |
3 |
|
57% |
| vibefpmgui/window/packages.py |
toml_line |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
toml_line.key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
toml_line.value |
|
67% |
9 |
3 |
0 |
|
62% |
8 |
3 |
|
65% |
| vibefpmgui/window/packages.py |
PackagesMixin._build_graph_panel |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._build_graph_menu |
|
100% |
26 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._check_style_action |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/packages.py |
PackagesMixin._set_graph_layout |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._set_graph_theme |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._set_graph_edges |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._set_dependencies_dev |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._update_legend |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin.export_graph |
|
75% |
8 |
2 |
0 |
|
50% |
6 |
3 |
|
64% |
| vibefpmgui/window/packages.py |
PackagesMixin.check_dependency_updates |
|
82% |
11 |
2 |
0 |
|
67% |
6 |
2 |
|
76% |
| vibefpmgui/window/packages.py |
PackagesMixin._update_dependency_tag |
|
53% |
15 |
7 |
0 |
|
50% |
6 |
3 |
|
52% |
| vibefpmgui/window/packages.py |
PackagesMixin._report_dependency_changes |
|
20% |
15 |
12 |
0 |
|
17% |
6 |
1 |
|
19% |
| vibefpmgui/window/packages.py |
PackagesMixin.show_package |
|
87% |
47 |
6 |
0 |
|
86% |
28 |
4 |
|
87% |
| vibefpmgui/window/packages.py |
PackagesMixin._package_menu |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/packages.py |
PackagesMixin.package_menu |
|
94% |
36 |
2 |
0 |
|
89% |
18 |
2 |
|
93% |
| vibefpmgui/window/packages.py |
PackagesMixin.package_menu.add |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._show_package_files |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/packages.py |
PackagesMixin._dependency_line |
|
77% |
13 |
3 |
0 |
|
75% |
8 |
2 |
|
76% |
| vibefpmgui/window/packages.py |
PackagesMixin._copy_dependency_line |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/packages.py |
PackagesMixin._why_is_this_here |
|
86% |
14 |
2 |
0 |
|
50% |
2 |
1 |
|
81% |
| vibefpmgui/window/packages.py |
PackagesMixin._why_is_this_here.walk |
|
88% |
8 |
1 |
0 |
|
75% |
8 |
2 |
|
81% |
| vibefpmgui/window/packages.py |
PackagesMixin._why_is_this_here.show |
|
83% |
6 |
1 |
0 |
|
75% |
4 |
1 |
|
80% |
| vibefpmgui/window/packages.py |
PackagesMixin.open_package_manifest |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| vibefpmgui/window/packages.py |
(no function) |
|
100% |
41 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
RedockOnDoubleClick.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
RedockOnDoubleClick.eventFilter |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
RedockOnDoubleClick._check |
|
95% |
20 |
1 |
0 |
|
70% |
10 |
3 |
|
87% |
| vibefpmgui/window/panels.py |
PanelsMixin._build_central |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._build_docks |
|
100% |
27 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._make_dock |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._panel_shown |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.restore_layout |
|
100% |
7 |
0 |
0 |
|
50% |
2 |
1 |
|
89% |
| vibefpmgui/window/panels.py |
PanelsMixin._panel_docked |
|
100% |
2 |
0 |
0 |
|
50% |
2 |
1 |
|
75% |
| vibefpmgui/window/panels.py |
PanelsMixin._keep_on_screen |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.default_layout |
|
100% |
17 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._default_sizes |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.reset_layout |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.front_panels |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.raise_panels |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.show_panel |
|
100% |
6 |
0 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/window/panels.py |
PanelsMixin._content |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.panel_in_front |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._update_central |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._terminal_dock_shown |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.showEvent |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin._build_terminal |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
PanelsMixin.show_terminal |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/panels.py |
(no function) |
|
100% |
36 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
_signature |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._build_file_menu |
|
100% |
54 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._build_project_files |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin.new_project |
|
86% |
7 |
1 |
0 |
|
50% |
2 |
1 |
|
78% |
| vibefpmgui/window/project.py |
ProjectMixin._project_made |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin.browse_project |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/window/project.py |
ProjectMixin.open_project |
|
85% |
26 |
4 |
0 |
|
79% |
14 |
3 |
|
82% |
| vibefpmgui/window/project.py |
ProjectMixin.open_in_new_window |
|
93% |
14 |
1 |
0 |
|
50% |
2 |
1 |
|
88% |
| vibefpmgui/window/project.py |
ProjectMixin.open_manifest |
|
96% |
28 |
1 |
0 |
|
75% |
16 |
4 |
|
89% |
| vibefpmgui/window/project.py |
ProjectMixin.update_window_title |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin.recent_projects |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._remember_project |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._fill_recent_menu |
|
100% |
20 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin.open_recent |
|
40% |
5 |
3 |
0 |
|
50% |
2 |
1 |
|
43% |
| vibefpmgui/window/project.py |
ProjectMixin.clear_recent_projects |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._session_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._save_session |
|
89% |
19 |
2 |
0 |
|
100% |
8 |
0 |
|
93% |
| vibefpmgui/window/project.py |
ProjectMixin._restore_session |
|
83% |
24 |
4 |
0 |
|
80% |
10 |
2 |
|
82% |
| vibefpmgui/window/project.py |
ProjectMixin._reveal_current_file |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._update_tree_marks |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin._clear_run_panels |
|
100% |
16 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/project.py |
ProjectMixin.reload |
|
78% |
36 |
8 |
0 |
|
90% |
10 |
1 |
|
80% |
| vibefpmgui/window/project.py |
_run_fpm_new |
|
67% |
6 |
2 |
0 |
|
100% |
0 |
0 |
|
67% |
| vibefpmgui/window/project.py |
(no function) |
|
100% |
43 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._build_options_panel |
|
100% |
55 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._build_commands |
|
100% |
42 |
0 |
0 |
|
86% |
14 |
2 |
|
96% |
| vibefpmgui/window/running.py |
RunningMixin._build_commands.make |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._update_command_icons |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/window/running.py |
RunningMixin.busy |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._set_project_enabled |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin.effective_compiler |
|
86% |
7 |
1 |
0 |
|
75% |
4 |
1 |
|
82% |
| vibefpmgui/window/running.py |
RunningMixin._browse_fpm |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/running.py |
RunningMixin._fpm_executable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin.build_arguments |
|
93% |
28 |
2 |
0 |
|
91% |
22 |
2 |
|
92% |
| vibefpmgui/window/running.py |
RunningMixin._build_features_menu |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._load_features_and_profiles |
|
91% |
22 |
2 |
0 |
|
75% |
8 |
2 |
|
87% |
| vibefpmgui/window/running.py |
RunningMixin._rebuild_features_menu |
|
100% |
22 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._toggle_feature |
|
71% |
7 |
2 |
0 |
|
25% |
4 |
1 |
|
55% |
| vibefpmgui/window/running.py |
RunningMixin._clear_features |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| vibefpmgui/window/running.py |
RunningMixin._save_features |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._update_features_ui |
|
100% |
19 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._build_description |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/running.py |
RunningMixin.run_fpm |
|
88% |
43 |
5 |
0 |
|
80% |
10 |
2 |
|
87% |
| vibefpmgui/window/running.py |
RunningMixin.stop |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._stop_and_wait |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| vibefpmgui/window/running.py |
RunningMixin._read_output |
|
96% |
23 |
1 |
0 |
|
92% |
12 |
1 |
|
94% |
| vibefpmgui/window/running.py |
RunningMixin._line_handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._build_part_done |
|
100% |
7 |
0 |
0 |
|
50% |
2 |
1 |
|
89% |
| vibefpmgui/window/running.py |
RunningMixin._flush_monitor |
|
73% |
15 |
4 |
0 |
|
70% |
10 |
3 |
|
72% |
| vibefpmgui/window/running.py |
RunningMixin._finished |
|
100% |
22 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/window/running.py |
RunningMixin._process_error |
|
82% |
11 |
2 |
0 |
|
67% |
6 |
2 |
|
76% |
| vibefpmgui/window/running.py |
RunningMixin._cleanup_process |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| vibefpmgui/window/running.py |
(no function) |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/search.py |
SearchMixin._build_search_panels |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/search.py |
SearchMixin._link_file_lists |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/search.py |
SearchMixin.find_in_files |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| vibefpmgui/window/search.py |
SearchMixin._open_text |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/search.py |
SearchMixin._search_sources |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/search.py |
SearchMixin._problems_shown |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/search.py |
SearchMixin._update_problems |
|
92% |
13 |
1 |
0 |
|
83% |
6 |
1 |
|
89% |
| vibefpmgui/window/search.py |
SearchMixin._apply_problem_fix |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/window/search.py |
SearchMixin._open_search_match |
|
91% |
11 |
1 |
0 |
|
50% |
4 |
2 |
|
80% |
| vibefpmgui/window/search.py |
SearchMixin._replace_in_files |
|
90% |
40 |
4 |
0 |
|
83% |
18 |
3 |
|
88% |
| vibefpmgui/window/search.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._build_run_panels |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._marker_monitor |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin.run_tests |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin.run_programs |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._start_marked |
|
81% |
26 |
5 |
0 |
|
67% |
6 |
2 |
|
78% |
| vibefpmgui/window/testing.py |
TestingMixin._after_listing |
|
73% |
26 |
7 |
0 |
|
75% |
8 |
2 |
|
74% |
| vibefpmgui/window/testing.py |
TestingMixin._after_collect |
|
81% |
27 |
5 |
0 |
|
50% |
2 |
1 |
|
79% |
| vibefpmgui/window/testing.py |
TestingMixin._parallel_started |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._parallel_output |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/testing.py |
TestingMixin._parallel_finished |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._parallel_done |
|
90% |
10 |
1 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/window/testing.py |
TestingMixin._after_marked |
|
83% |
23 |
4 |
0 |
|
71% |
14 |
4 |
|
78% |
| vibefpmgui/window/testing.py |
TestingMixin._durations_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._load_durations |
|
60% |
5 |
2 |
0 |
|
100% |
0 |
0 |
|
60% |
| vibefpmgui/window/testing.py |
TestingMixin._save_durations |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._test_line |
|
100% |
18 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| vibefpmgui/window/testing.py |
TestingMixin._collect_line |
|
86% |
14 |
2 |
0 |
|
83% |
6 |
1 |
|
85% |
| vibefpmgui/window/testing.py |
(no function) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin._build_view_menu |
|
97% |
184 |
6 |
0 |
|
83% |
18 |
3 |
|
96% |
| vibefpmgui/window/view.py |
ViewMixin._apply_highlight_style |
|
100% |
4 |
0 |
0 |
|
75% |
4 |
1 |
|
88% |
| vibefpmgui/window/view.py |
ViewMixin._fill_style_menu |
|
100% |
19 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.show_command_palette |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin._fill_window_style_menu |
|
96% |
23 |
1 |
0 |
|
88% |
8 |
1 |
|
94% |
| vibefpmgui/window/view.py |
ViewMixin.set_window_style |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/view.py |
ViewMixin.set_theme |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_syntax_style |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.changeEvent |
|
100% |
26 |
0 |
0 |
|
80% |
10 |
2 |
|
94% |
| vibefpmgui/window/view.py |
ViewMixin._set_toolbar_option |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.apply_toolbar_look |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| vibefpmgui/window/view.py |
ViewMixin.set_font_delta |
|
100% |
44 |
0 |
0 |
|
81% |
16 |
3 |
|
95% |
| vibefpmgui/window/view.py |
ViewMixin._mono_font |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.choose_editor_font |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| vibefpmgui/window/view.py |
ViewMixin.set_editor_font |
|
90% |
10 |
1 |
0 |
|
50% |
2 |
1 |
|
83% |
| vibefpmgui/window/view.py |
ViewMixin.set_show_coverage |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_highlight_matches |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_blame_enabled |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_minimap_enabled |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| vibefpmgui/window/view.py |
ViewMixin.set_indentation |
|
100% |
9 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin._check_indent_actions |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_word_wrap |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin._set_output_wrap |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_lsp_diagnostics_enabled |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_spelling_enabled |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_gremlins_enabled |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_spelling_language |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.add_spelling_word |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.set_lint_enabled |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin._build_help_menu |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/view.py |
ViewMixin.show_about |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/window/view.py |
(no function) |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wire.py |
frame |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wire.py |
FrameReader.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wire.py |
FrameReader.clear |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wire.py |
FrameReader.feed |
|
100% |
20 |
0 |
0 |
|
88% |
8 |
1 |
|
96% |
| vibefpmgui/wire.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
close_pixmap |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.__init__ |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.refresh |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.eventFilter |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar._layout |
|
100% |
11 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.hasHeightForWidth |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.heightForWidth |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.sizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.minimumSizeHint |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.resizeEvent |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.index_at |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.tab_rect |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar._option |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar._button_rect |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar._close_rect |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.paintEvent |
|
85% |
33 |
5 |
0 |
|
62% |
8 |
3 |
|
80% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar._on_close |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.mousePressEvent |
|
78% |
9 |
2 |
0 |
|
75% |
4 |
1 |
|
77% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.mouseMoveEvent |
|
69% |
13 |
4 |
0 |
|
62% |
8 |
3 |
|
67% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.mouseReleaseEvent |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.mouseDoubleClickEvent |
|
100% |
3 |
0 |
0 |
|
50% |
2 |
1 |
|
80% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.contextMenuEvent |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.leaveEvent |
|
50% |
4 |
2 |
0 |
|
50% |
2 |
1 |
|
50% |
| vibefpmgui/wrapping_tabs.py |
WrappingTabBar.event |
|
18% |
11 |
9 |
0 |
|
17% |
6 |
1 |
|
18% |
| vibefpmgui/wrapping_tabs.py |
(no function) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |