finitomata icon indicating copy to clipboard operation
finitomata copied to clipboard

FSM implementation generated from Mermaid/PlantUML textual representation

Results 10 finitomata issues
Sort by recently updated
recently updated
newest added

Related to #25 Maybe it would be worth it to rename `Parser.Mermaid` to `Parser.Flowchart` or `Parser.MermaidFlowchart` or something like that? I could go ahead and do it if you're okay...

~~https://marketplace.visualstudio.com/items?itemName=okazuki.okazukiplantuml~~ this somewhat disappeared from the marketplace ▸ `Mermaid`: https://marketplace.visualstudio.com/items?itemName=vstirbu.vscode-mermaid-preview ▸ maybe also this for `PlantUML` https://marketplace.visualstudio.com/items?itemName=KieranBorsden.PlantUmlLanguageService

documentation
enhancement
help wanted

- `parse/1` - `lint/2`

enhancement
help wanted
good first issue

▸ command line: https://plantuml.com/en/command-line ▸ tools: https://plantuml.com/en/running Mix task should simply call `java -jar plantuml.jar file` for starters, assuming `file` is the FSM description as by code surrounded with `@startuml`/`@enduml`...

documentation
enhancement
help wanted
good first issue

Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.31.2 to 0.32.0. Changelog Sourced from ex_doc's changelog. v0.32.0 (2024-04-10) Enhancements Add the ability to see previews during autocompletion Remove serif font for content and prefer using...

dependencies

hello may I be so bold to ask if there is an example of phx 1.7 live view + finitomata + ecto? if not, why? or why not? if I...

documentation
enhancement

```elixir warning: `Events` process has been attempted to start twice (finitomata 0.14.1) lib/mix/tasks/compile/finitomata.ex:20: Mix.Tasks.Compile.Finitomata.run/1 (mix 1.14.4) lib/mix/task.ex:421: anonymous fn/3 in Mix.Task.run_task/4 (mix 1.14.4) lib/mix/tasks/compile.all.ex:92: Mix.Tasks.Compile.All.run_compiler/2 (mix 1.14.4) lib/mix/tasks/compile.all.ex:72: Mix.Tasks.Compile.All.compile/4 (mix...

- `assert_transition` - `assert_property` - `assert_lifecycle`

enhancement
testing

Basically, `pg` group should not be the default one, it should use the `id`. Otherwise, it’s impossible to distinguish between workers.

Add a helper to `test_path` which would allow handling changes from `on_timer/2`,