Coverage for src / graphable / enums.py: 100%
9 statements
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-16 21:32 +0000
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-16 21:32 +0000
1from enum import Enum, auto
4class Direction(Enum):
5 """Traversal direction for graph operations."""
7 UP = auto() # Towards dependencies (depends_on)
8 DOWN = auto() # Towards dependents (dependents)
11class Engine(str, Enum):
12 """Supported visualization engines."""
14 MERMAID = "mermaid"
15 GRAPHVIZ = "graphviz"
16 D2 = "d2"
17 PLANTUML = "plantuml"