Skip to content

Commit 8d7d472

Browse files
committed
Reorder models to eliminate string forward references
Reorder class definitions so dependencies are defined before dependents, allowing converter helpers to reference actual classes instead of string names. Setup is moved to the bottom since it references nearly every other model. The only remaining string forward reference is Place.sub_places which is self-referential and unavoidable. Also adds section comments to group models by domain: state/command primitives, device/definition, execution/action groups, infrastructure, configuration, and UI profiles.
1 parent 8951483 commit 8d7d472

File tree

1 file changed

+484
-447
lines changed

1 file changed

+484
-447
lines changed

0 commit comments

Comments
 (0)