| src / graphable / __init__.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / graphable / cli / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / graphable / cli / bare_cli.py |
(no class) |
|
134 |
7 |
0 |
|
95% |
| src / graphable / cli / commands / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / graphable / cli / commands / core.py |
(no class) |
|
82 |
7 |
0 |
|
91% |
| src / graphable / cli / commands / serve.py |
Server |
|
21 |
0 |
0 |
|
100% |
| src / graphable / cli / commands / serve.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / graphable / cli / rich_cli.py |
(no class) |
|
138 |
13 |
0 |
|
91% |
| src / graphable / enums.py |
Direction |
|
0 |
0 |
0 |
|
100% |
| src / graphable / enums.py |
Engine |
|
0 |
0 |
0 |
|
100% |
| src / graphable / enums.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / graphable / errors.py |
GraphCycleError |
|
2 |
0 |
0 |
|
100% |
| src / graphable / errors.py |
GraphConsistencyError |
|
0 |
0 |
0 |
|
100% |
| src / graphable / errors.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / graphable / graph.py |
Graph |
|
452 |
20 |
0 |
|
96% |
| src / graphable / graph.py |
(no class) |
|
84 |
0 |
0 |
|
100% |
| src / graphable / graphable.py |
GraphObserver |
|
0 |
0 |
1 |
|
100% |
| src / graphable / graphable.py |
Graphable |
|
123 |
2 |
0 |
|
98% |
| src / graphable / graphable.py |
(no class) |
|
53 |
0 |
3 |
|
100% |
| src / graphable / parsers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / graphable / parsers / csv.py |
(no class) |
|
35 |
1 |
0 |
|
97% |
| src / graphable / parsers / graphml.py |
(no class) |
|
47 |
9 |
0 |
|
81% |
| src / graphable / parsers / json.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| src / graphable / parsers / toml.py |
(no class) |
|
32 |
7 |
0 |
|
78% |
| src / graphable / parsers / utils.py |
(no class) |
|
53 |
7 |
0 |
|
87% |
| src / graphable / parsers / yaml.py |
(no class) |
|
27 |
3 |
0 |
|
89% |
| src / graphable / registry.py |
(no class) |
|
24 |
0 |
2 |
|
100% |
| src / graphable / views / __init__.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / graphable / views / asciiflow.py |
AsciiflowStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / asciiflow.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| src / graphable / views / csv.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / graphable / views / cytoscape.py |
CytoscapeStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / cytoscape.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| src / graphable / views / d2.py |
D2StylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / d2.py |
(no class) |
|
105 |
0 |
0 |
|
100% |
| src / graphable / views / graphml.py |
GraphmlStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / graphml.py |
(no class) |
|
36 |
0 |
0 |
|
100% |
| src / graphable / views / graphviz.py |
GraphvizStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / graphviz.py |
(no class) |
|
99 |
0 |
0 |
|
100% |
| src / graphable / views / html.py |
HtmlStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / html.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| src / graphable / views / json.py |
JsonStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / json.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| src / graphable / views / markdown.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / graphable / views / mermaid.py |
MermaidStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / mermaid.py |
(no class) |
|
153 |
6 |
0 |
|
96% |
| src / graphable / views / networkx.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| src / graphable / views / plantuml.py |
PlantUmlStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / plantuml.py |
(no class) |
|
75 |
0 |
0 |
|
100% |
| src / graphable / views / texttree.py |
TextTreeStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / texttree.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| src / graphable / views / tikz.py |
TikzStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / tikz.py |
(no class) |
|
45 |
0 |
0 |
|
100% |
| src / graphable / views / toml.py |
TomlStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / toml.py |
(no class) |
|
37 |
3 |
0 |
|
92% |
| src / graphable / views / utils.py |
(no class) |
|
48 |
8 |
0 |
|
83% |
| src / graphable / views / yaml.py |
YamlStylingConfig |
|
0 |
0 |
0 |
|
100% |
| src / graphable / views / yaml.py |
(no class) |
|
38 |
3 |
0 |
|
92% |
| tests / unit / cli / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / unit / cli / test_bare_cli.py |
(no class) |
|
76 |
0 |
0 |
|
100% |
| tests / unit / cli / test_commands.py |
(no class) |
|
127 |
0 |
0 |
|
100% |
| tests / unit / cli / test_enhancements.py |
(no class) |
|
38 |
0 |
0 |
|
100% |
| tests / unit / cli / test_rich_cli.py |
(no class) |
|
161 |
0 |
0 |
|
100% |
| tests / unit / cli / test_serve.py |
TestServer |
|
39 |
2 |
0 |
|
95% |
| tests / unit / cli / test_serve.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| tests / unit / parsers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / unit / parsers / test_csv.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / unit / parsers / test_generic.py |
(no class) |
|
90 |
0 |
0 |
|
100% |
| tests / unit / parsers / test_graphml.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / unit / parsers / test_json.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / unit / parsers / test_toml.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| tests / unit / parsers / test_yaml.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / unit / test_graph.py |
TestGraph |
|
604 |
0 |
0 |
|
100% |
| tests / unit / test_graph.py |
(no class) |
|
76 |
0 |
0 |
|
100% |
| tests / unit / test_graphable.py |
TestGraphable |
|
220 |
0 |
0 |
|
100% |
| tests / unit / test_graphable.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / unit / views / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / unit / views / test_asciiflow.py |
TestAsciiFlow |
|
37 |
0 |
0 |
|
100% |
| tests / unit / views / test_asciiflow.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / unit / views / test_csv.py |
TestCSV |
|
19 |
0 |
0 |
|
100% |
| tests / unit / views / test_csv.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / unit / views / test_cytoscape.py |
(no class) |
|
60 |
0 |
0 |
|
100% |
| tests / unit / views / test_d2.py |
TestD2 |
|
93 |
0 |
0 |
|
100% |
| tests / unit / views / test_d2.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / unit / views / test_graphml.py |
TestGraphML |
|
24 |
0 |
0 |
|
100% |
| tests / unit / views / test_graphml.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / unit / views / test_graphviz.py |
TestGraphviz |
|
81 |
0 |
0 |
|
100% |
| tests / unit / views / test_graphviz.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / unit / views / test_html.py |
TestHtml |
|
26 |
0 |
0 |
|
100% |
| tests / unit / views / test_html.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / unit / views / test_json.py |
TestJSON |
|
30 |
0 |
0 |
|
100% |
| tests / unit / views / test_json.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| tests / unit / views / test_markdown.py |
TestMarkdown |
|
11 |
0 |
0 |
|
100% |
| tests / unit / views / test_markdown.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| tests / unit / views / test_mermaid.py |
TestMermaid |
|
106 |
0 |
0 |
|
100% |
| tests / unit / views / test_mermaid.py |
(no class) |
|
47 |
0 |
0 |
|
100% |
| tests / unit / views / test_networkx.py |
TestNetworkX |
|
23 |
0 |
0 |
|
100% |
| tests / unit / views / test_networkx.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| tests / unit / views / test_plantuml.py |
TestPlantUML |
|
76 |
0 |
0 |
|
100% |
| tests / unit / views / test_plantuml.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / unit / views / test_texttree.py |
TestTextTree |
|
43 |
0 |
0 |
|
100% |
| tests / unit / views / test_texttree.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| tests / unit / views / test_tikz.py |
TestTikZ |
|
24 |
0 |
0 |
|
100% |
| tests / unit / views / test_tikz.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / unit / views / test_toml.py |
TestTOML |
|
30 |
0 |
0 |
|
100% |
| tests / unit / views / test_toml.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| tests / unit / views / test_utils.py |
(no class) |
|
36 |
0 |
0 |
|
100% |
| tests / unit / views / test_yaml.py |
TestYAML |
|
30 |
0 |
0 |
|
100% |
| tests / unit / views / test_yaml.py |
(no class) |
|
13 |
0 |
0 |
|
100% |