| flowr / __init__.py |
(no function) |
|
1 |
0 |
0 |
|
100% |
| flowr / __main__.py |
build_parser |
|
6 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_add_evidence_args |
|
2 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_parse_evidence |
|
10 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_add_subcommands |
|
38 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_validate |
|
13 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_states |
|
10 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_check |
|
14 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_check_state |
|
11 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_check_conditions |
|
12 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_next |
|
17 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_transition |
|
32 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_config |
|
7 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_extract_adapter_options |
|
5 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_load_flows_from_directory |
|
9 |
1 |
0 |
|
89% |
| flowr / __main__.py |
_load_subflows |
|
9 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_export |
|
35 |
15 |
0 |
|
57% |
| flowr / __main__.py |
_find_state |
|
4 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_find_passing_transitions |
|
5 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_build_transition_list |
|
7 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_format_transitions_text |
|
9 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_conditions_met |
|
6 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_find_subflow |
|
4 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_display_path |
|
5 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_error |
|
1 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_resolve_session |
|
14 |
0 |
3 |
|
100% |
| flowr / __main__.py |
_find_flow_file |
|
7 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_enter_subflow |
|
21 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_resolve_subflow_exit |
|
17 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_apply_session_transition |
|
19 |
0 |
3 |
|
100% |
| flowr / __main__.py |
_cmd_transition_session |
|
15 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_handle_session |
|
8 |
0 |
6 |
|
100% |
| flowr / __main__.py |
_cmd_check_session |
|
12 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_next_session |
|
12 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_states_session |
|
8 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_cmd_validate_session |
|
11 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_resolve_flow_for_command |
|
16 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_dispatch_session_command |
|
8 |
0 |
0 |
|
100% |
| flowr / __main__.py |
_run_command |
|
8 |
2 |
0 |
|
75% |
| flowr / __main__.py |
_run_export |
|
8 |
2 |
0 |
|
75% |
| flowr / __main__.py |
main |
|
16 |
2 |
13 |
|
88% |
| flowr / __main__.py |
(no function) |
|
65 |
2 |
2 |
|
97% |
| flowr / cli / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| flowr / cli / output.py |
_format_dict_lines |
|
21 |
0 |
0 |
|
100% |
| flowr / cli / output.py |
format_text |
|
9 |
0 |
0 |
|
100% |
| flowr / cli / output.py |
format_json |
|
1 |
0 |
0 |
|
100% |
| flowr / cli / output.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| flowr / cli / resolution.py |
FlowNameNotFoundError.__init__ |
|
3 |
0 |
0 |
|
100% |
| flowr / cli / resolution.py |
FlowNameResolver.resolve |
|
0 |
0 |
14 |
|
100% |
| flowr / cli / resolution.py |
DefaultFlowNameResolver.resolve |
|
10 |
0 |
0 |
|
100% |
| flowr / cli / resolution.py |
(no function) |
|
7 |
0 |
1 |
|
100% |
| flowr / cli / serve.py |
add_serve_parser |
|
5 |
0 |
0 |
|
100% |
| flowr / cli / serve.py |
cmd_serve |
|
29 |
14 |
0 |
|
52% |
| flowr / cli / serve.py |
(no function) |
|
6 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
add_session_parser |
|
13 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
_error |
|
2 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
cmd_session_init |
|
25 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
cmd_session_show |
|
12 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
cmd_session_set_state |
|
21 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
cmd_session_list |
|
8 |
0 |
0 |
|
100% |
| flowr / cli / session_cmd.py |
(no function) |
|
16 |
0 |
0 |
|
100% |
| flowr / domain / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| flowr / domain / condition.py |
_extract_numeric |
|
4 |
0 |
0 |
|
100% |
| flowr / domain / condition.py |
parse_condition |
|
4 |
1 |
0 |
|
75% |
| flowr / domain / condition.py |
_compare_numeric |
|
13 |
2 |
1 |
|
85% |
| flowr / domain / condition.py |
evaluate_condition |
|
10 |
0 |
0 |
|
100% |
| flowr / domain / condition.py |
(no function) |
|
14 |
0 |
0 |
|
100% |
| flowr / domain / export.py |
FlowExporter.format_name |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
FlowExporter.description |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
FlowExporter.supports_directory |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
FlowExporter.accepted_options |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
FlowExporter.add_arguments |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
FlowExporter.export |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
FlowExporter.export_directory |
|
0 |
0 |
2 |
|
100% |
| flowr / domain / export.py |
(no function) |
|
3 |
0 |
14 |
|
100% |
| flowr / domain / flow_definition.py |
(no function) |
|
31 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
FlowParser.parse |
|
0 |
0 |
1 |
|
100% |
| flowr / domain / loader.py |
load_flow |
|
2 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
load_flow_from_file |
|
1 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
resolve_subflows |
|
9 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
_dict_to_flow |
|
8 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
_dict_to_state |
|
19 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
_dict_to_param |
|
5 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
_validate_condition_operators |
|
3 |
0 |
0 |
|
100% |
| flowr / domain / loader.py |
resolve_when_clause |
|
13 |
1 |
0 |
|
92% |
| flowr / domain / loader.py |
_resolve_named_ref |
|
4 |
1 |
0 |
|
75% |
| flowr / domain / loader.py |
(no function) |
|
16 |
0 |
0 |
|
100% |
| flowr / domain / mermaid.py |
to_mermaid |
|
14 |
14 |
0 |
|
0% |
| flowr / domain / mermaid.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| flowr / domain / session.py |
Session.with_state |
|
2 |
0 |
0 |
|
100% |
| flowr / domain / session.py |
Session.push_stack |
|
2 |
0 |
0 |
|
100% |
| flowr / domain / session.py |
Session.pop_stack |
|
3 |
0 |
0 |
|
100% |
| flowr / domain / session.py |
SessionStore.init |
|
0 |
0 |
13 |
|
100% |
| flowr / domain / session.py |
SessionStore.load |
|
0 |
0 |
12 |
|
100% |
| flowr / domain / session.py |
SessionStore.save |
|
0 |
0 |
6 |
|
100% |
| flowr / domain / session.py |
SessionStore.list_sessions |
|
0 |
0 |
6 |
|
100% |
| flowr / domain / session.py |
(no function) |
|
21 |
0 |
4 |
|
100% |
| flowr / domain / validation.py |
ValidationResult.errors |
|
1 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
ValidationResult.warnings |
|
1 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
ValidationResult.is_valid |
|
1 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
_check_required_fields |
|
4 |
1 |
0 |
|
75% |
| flowr / domain / validation.py |
_check_next_targets |
|
11 |
1 |
0 |
|
91% |
| flowr / domain / validation.py |
_check_subflow_contracts |
|
7 |
7 |
4 |
|
0% |
| flowr / domain / validation.py |
_check_exit_references |
|
4 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
_check_cross_flow_cycles |
|
5 |
5 |
0 |
|
0% |
| flowr / domain / validation.py |
_check_cross_flow_cycles.dfs |
|
11 |
11 |
2 |
|
0% |
| flowr / domain / validation.py |
_check_condition_references |
|
6 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
_collect_refs |
|
5 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
_check_unused_condition_groups |
|
7 |
0 |
0 |
|
100% |
| flowr / domain / validation.py |
validate |
|
12 |
3 |
0 |
|
75% |
| flowr / domain / validation.py |
(no function) |
|
29 |
0 |
0 |
|
100% |
| flowr / exporters / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter.format_name |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter.description |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter.supports_directory |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter.accepted_options |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter.add_arguments |
|
3 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter._build_subflow_edges |
|
12 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter._inline_subflows |
|
25 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter._flow_to_dict |
|
24 |
1 |
0 |
|
96% |
| flowr / exporters / json_exporter.py |
JsonExporter.export |
|
3 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
JsonExporter.export_directory |
|
7 |
0 |
0 |
|
100% |
| flowr / exporters / json_exporter.py |
(no function) |
|
15 |
0 |
0 |
|
100% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.format_name |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.description |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.supports_directory |
|
1 |
0 |
0 |
|
100% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.accepted_options |
|
1 |
1 |
0 |
|
0% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.add_arguments |
|
2 |
0 |
0 |
|
100% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.export |
|
12 |
12 |
0 |
|
0% |
| flowr / exporters / mermaid_exporter.py |
MermaidExporter.export_directory |
|
4 |
4 |
0 |
|
0% |
| flowr / exporters / mermaid_exporter.py |
(no function) |
|
11 |
0 |
0 |
|
100% |
| flowr / exporters / registry.py |
(no function) |
|
4 |
0 |
0 |
|
100% |
| flowr / infrastructure / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
FlowrConfig.flows_path |
|
1 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
FlowrConfig.sessions_path |
|
1 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
_read_pyproject |
|
19 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
_resolve_values |
|
4 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
_resolve_sources |
|
9 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
_to_config |
|
7 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
resolve_config |
|
5 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
resolve_config_with_sources |
|
7 |
0 |
0 |
|
100% |
| flowr / infrastructure / config.py |
(no function) |
|
23 |
0 |
2 |
|
100% |
| flowr / infrastructure / session_store.py |
SessionNameNotFoundError.__init__ |
|
3 |
0 |
0 |
|
100% |
| flowr / infrastructure / session_store.py |
YamlSessionStore.__init__ |
|
1 |
0 |
0 |
|
100% |
| flowr / infrastructure / session_store.py |
YamlSessionStore.resolve |
|
10 |
0 |
0 |
|
100% |
| flowr / infrastructure / session_store.py |
YamlSessionStore.init |
|
9 |
0 |
0 |
|
100% |
| flowr / infrastructure / session_store.py |
YamlSessionStore.load |
|
12 |
0 |
0 |
|
100% |
| flowr / infrastructure / session_store.py |
YamlSessionStore.save |
|
10 |
0 |
3 |
|
100% |
| flowr / infrastructure / session_store.py |
YamlSessionStore.list_sessions |
|
10 |
0 |
0 |
|
100% |
| flowr / infrastructure / session_store.py |
(no function) |
|
19 |
0 |
0 |
|
100% |
| flowr / server / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_build_scope |
|
18 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_wsgi_to_asgi |
|
8 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_wsgi_to_asgi.receive |
|
4 |
1 |
0 |
|
75% |
| flowr / server / app.py |
_wsgi_to_asgi.send |
|
5 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_ASGIWSGIBridge.__init__ |
|
1 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_ASGIWSGIBridge.__call__ |
|
6 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_make_app |
|
19 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_make_app.root |
|
1 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_make_app.list_flows |
|
6 |
1 |
0 |
|
83% |
| flowr / server / app.py |
_make_app.get_flow |
|
5 |
0 |
0 |
|
100% |
| flowr / server / app.py |
_make_app.put_flow |
|
9 |
1 |
0 |
|
89% |
| flowr / server / app.py |
_make_app.post_flow |
|
13 |
2 |
0 |
|
85% |
| flowr / server / app.py |
_make_app.delete_flow |
|
5 |
0 |
0 |
|
100% |
| flowr / server / app.py |
create_app |
|
1 |
0 |
0 |
|
100% |
| flowr / server / app.py |
start_server |
|
16 |
1 |
0 |
|
94% |
| flowr / server / app.py |
start_server.run_and_store |
|
1 |
0 |
0 |
|
100% |
| flowr / server / app.py |
run_server |
|
4 |
4 |
0 |
|
0% |
| flowr / server / app.py |
(no function) |
|
20 |
0 |
0 |
|
100% |
| flowr / server / config.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| flowr / server / scanner.py |
FlowRegistry.__init__ |
|
3 |
0 |
0 |
|
100% |
| flowr / server / scanner.py |
FlowRegistry._refresh |
|
4 |
0 |
0 |
|
100% |
| flowr / server / scanner.py |
FlowRegistry.list_flows |
|
1 |
0 |
0 |
|
100% |
| flowr / server / scanner.py |
FlowRegistry.get_flow |
|
5 |
0 |
0 |
|
100% |
| flowr / server / scanner.py |
FlowRegistry.refresh |
|
1 |
1 |
0 |
|
0% |
| flowr / server / scanner.py |
FlowRegistry.read_flow |
|
7 |
7 |
0 |
|
0% |
| flowr / server / scanner.py |
FlowRegistry.read_flow_model |
|
11 |
3 |
0 |
|
73% |
| flowr / server / scanner.py |
FlowRegistry._validate_yaml |
|
8 |
3 |
0 |
|
62% |
| flowr / server / scanner.py |
FlowRegistry._check_structure |
|
13 |
6 |
0 |
|
54% |
| flowr / server / scanner.py |
FlowRegistry.write_flow |
|
14 |
1 |
0 |
|
93% |
| flowr / server / scanner.py |
FlowRegistry.create_flow |
|
10 |
1 |
0 |
|
90% |
| flowr / server / scanner.py |
FlowRegistry.delete_flow |
|
9 |
1 |
0 |
|
89% |
| flowr / server / scanner.py |
discover_flows |
|
1 |
1 |
0 |
|
0% |
| flowr / server / scanner.py |
(no function) |
|
25 |
0 |
0 |
|
100% |
| flowr / static / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |