sml2: C++20 State machine library which fully tests itself at compile-time upon use
active 2023-09-06 → 2024-07-13 (UTC)
Complete coverage26,471 / 26,471 hourly files (100%) · 2 absent upstream2023-08-15 → 2026-08-21 (UTC)
Events
213
Pushes
35
Pull requests
1
Issues
15
Stars
136
Forks
4
Activity over time
Daily event counts in the loaded window
Line chart, 312 days from 2023-09-06 to 2024-07-13. Pushes: 35 total, peak 8 in a day. Pull requests: 1 total, peak 1 in a day. Issues: 15 total, peak 2 in a day. Comments: 18 total, peak 3 in a day. Stars: 136 total, peak 39 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| krzysztof-jusiak | 50 | 35 | 1 | 11 |
| phelter | 8 | 0 | 0 | 4 |
| liziyi75 | 4 | 0 | 0 | 1 |
| JaydenFish | 2 | 0 | 0 | 0 |
| sschnug | 1 | 0 | 0 | 0 |
| pao | 1 | 0 | 0 | 1 |
| Klaim | 1 | 0 | 0 | 1 |
| uyha | 1 | 0 | 0 | 0 |
| Qubiz | 1 | 0 | 0 | 0 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#12krzysztof-jusiak2024-06-19 07:54Usage for Debugging and Compiler warnings.
- Issue comment#12phelter2024-06-18 21:10Usage for Debugging and Compiler warnings.
- Issue#12phelter2024-06-18 21:08Usage for Debugging and Compiler warnings.
- Issue comment#11phelter2024-06-18 20:22Usage issue with an object containing all the actions and guards as member functions.
- Issue comment#10phelter2024-06-18 16:43Unable to create a table with multiple StateA to StateB transitions with same event but different guards and actions.
- Issue#11phelter2024-06-17 19:03Usage issue with an object containing all the actions and guards as member functions.
- Issue comment#10krzysztof-jusiak2024-06-17 18:58Unable to create a table with multiple StateA to StateB transitions with same event but different guards and actions.
- Issue comment#10phelter2024-06-17 18:30Unable to create a table with multiple StateA to StateB transitions with same event but different guards and actions.
- Issue#10phelter2024-06-17 17:26Unable to create a table with multiple StateA to StateB transitions with same event but different guards and actions.
- Issue#9phelter2024-05-29 19:38How do I create an unexpected_event handler for a given state?
- Issue comment#8krzysztof-jusiak2024-05-07 09:35process event in transition table
- Issue#8liziyi752024-05-07 05:21process event in transition table
- Issue#7JaydenFish2024-03-22 11:43I really care about runtime performance.
- Issue comment#7krzysztof-jusiak2024-03-22 09:10I really care about runtime performance.
- Issue#7JaydenFish2024-03-22 07:04I really care about runtime performance.
- Releasekrzysztof-jusiak2024-03-01 15:59v2.0.0
- Issue#6krzysztof-jusiak2024-02-02 09:53Reference to 'on_exit' is ambigious
- Issue#6Qubiz2024-02-02 09:40Reference to 'on_exit' is ambigious
- Issue comment#1krzysztof-jusiak2024-01-30 11:22make `transition` accept a class instead of `fixed_hash_string`
- Issue#1krzysztof-jusiak2024-01-30 11:22make `transition` accept a class instead of `fixed_hash_string`
- Issue#5liziyi752024-01-30 03:01The on_entry&on_exit are called in Internal transition
- Issue comment#3krzysztof-jusiak2024-01-29 19:24How to add entry/exit actions for state?
- Issue#3krzysztof-jusiak2024-01-29 19:24How to add entry/exit actions for state?
- Issue comment#4krzysztof-jusiak2024-01-29 17:25Compilation issues with GCC-12 (and 13 when Clang-17 works)
- Issue comment#4pao2024-01-07 23:00Compilation issues with GCC-12 (and 13 when Clang-17 works)
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 136 stars here means stars gained during the window, not the repo's star count.