async_fsm_bake

Crates.ioasync_fsm_bake
lib.rsasync_fsm_bake
version0.1.0
sourcesrc
created_at2025-05-12 09:22:05.453667+00
updated_at2025-05-12 09:22:05.453667+00
descriptionA CLI tool to generate async_fsm code snippets from plantuml diagram.
homepage
repository
max_upload_size
id1670243
size23,533
0xl00k4s (lookas)

documentation

README

async_fsm_bake

Bake state machine (async_fsm) source code snippet out of plantuml diagram.

async_fsm_bake -i <input_file>.puml -o <output_dir_name>

params

  • -i --input Sets a input file with plantuml state machine diagram.
  • -o --output <OUT_DIR> Sets a out directory for generated fsm.

example diagram

@startuml

[*] --> Idle
Idle --> [*] : EvOnExit
Idle : Some notes

Idle-> Operation : EvOnTouch
Operation --> Idle : EvOnKeyDown

@enduml
Commit count: 0

cargo fmt