Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
KStateMachine
KStateMachine is a powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.
Collective -
Host: opensource -
https://opencollective.com/kstatemachine
- Code: https://github.com/KStateMachine
github.com/KStateMachine/kstatemachine - 4f7fff2b8cc2f9267792bba2c6865efac65418b6 authored 11 months ago
It allows to force check that all states and transitions has filled names
github.com/KStateMachine/kstatemachine - 15a011e6ac6984dabbd0b30a687d9a05fc1506fd authored 11 months agogithub.com/KStateMachine/kstatemachine - cb9524b7163143a4f8d72c92c3a3cb15efee1ad3 authored 11 months ago
github.com/KStateMachine/kstatemachine - 4010b4c45759da0a7be7ec64ed12148ffd78c4c5 authored 11 months ago
This will break existing client code. But I have to store files in more structured way
github.com/KStateMachine/kstatemachine - cc6106dffef79a68823571106a06a2bfabe48d81 authored 11 months agogithub.com/KStateMachine/kstatemachine - 86f737d84fd13602ff1c4492741f34f5bd1a3c0e authored 11 months ago
github.com/KStateMachine/kstatemachine - 8e3de620bab5b054a8685f9a4127e68e509cc74d authored 11 months ago
github.com/KStateMachine/kstatemachine - d9c633b449e57fa0a292d3d49ff2f9fd7608edba authored 11 months ago
github.com/KStateMachine/kstatemachine - 9fbc6de0ffc1beac86aef60c30c616164c13c076 authored 11 months ago
github.com/KStateMachine/kstatemachine - 93e39e9abcdf6377742bfa4886e1671fee4f4589 authored 11 months ago
github.com/KStateMachine/kstatemachine - 6205d0308e2097081b56a21648f7b40b7bcb2b3e authored 11 months ago
github.com/KStateMachine/kstatemachine - 663111b9d50de8b7313aa44ff9e7fe91618b4b35 authored 11 months ago
github.com/KStateMachine/kstatemachine - 1b5153b351f6ba97e2b68a276a417f744c8d6198 authored 11 months ago
github.com/KStateMachine/kstatemachine - 8bf4421e4e7bc033c4e4a687adb4093c667ddaa7 authored 11 months ago
github.com/KStateMachine/kstatemachine - 3b56033533519322d7066a28562ffa538f3011d4 authored 11 months ago
github.com/KStateMachine/kstatemachine - c01d24388c5677f0b281be506a6381f9b7313838 authored 11 months ago
github.com/KStateMachine/kstatemachine - e1d57bce70b38188951dc97df49a7096916fbf5b authored 11 months ago
github.com/KStateMachine/kstatemachine - a53a7882fe6ad36b6a78e466e027397d3d50e1ac authored 11 months ago
github.com/KStateMachine/kstatemachine - 946d3b73672af2beb4b65e2ee867268fe21e0ec9 authored 11 months ago
github.com/KStateMachine/kstatemachine - 5ba8541fd2b1342cd349112eed8323369762ae64 authored 11 months ago
github.com/KStateMachine/kstatemachine - 23677701093da8227bd429ff597a8fbad1cb8ad6 authored 11 months ago
The property allows store arbitrary data in a state without subclassing it.
github.com/KStateMachine/kstatemachine - fd709448e35180dca52594d47484e18428a52280 authored 11 months agogithub.com/KStateMachine/kstatemachine - 6e50078d5d2773c23533d466fe747ea3c38f2d64 authored 11 months ago
github.com/KStateMachine/kstatemachine - 571920cf321700602319ddd64d84e0414a3d6a2d authored 11 months ago
github.com/KStateMachine/kstatemachine - 05dcac3647d3169dcad6332dd0c48a7b8c7af635 authored 11 months ago
github.com/KStateMachine/kstatemachine - 908a280e759750380aa38da457ab29a855e5f198 authored 11 months ago
Safe state and transition naming for uml
github.com/KStateMachine/kstatemachine - f2e376b11c2d564f3164ccc1c746c18d57a56767 authored 11 months agogithub.com/KStateMachine/kstatemachine - d4d7ade77e7ec1abd3c607740baa5e45a64a4e6a authored 11 months ago
github.com/KStateMachine/kstatemachine - 32b29ed1a00c09049d83793d21562cdd16d3cda7 authored 11 months ago
github.com/KStateMachine/kstatemachine - 7665caf7050d8733d4cc30c1b1b49cfb4ff62969 authored 12 months ago
github.com/KStateMachine/kstatemachine - 7f7a7254f35db52206b8703970f068c6cb62c9ab authored 12 months ago
github.com/KStateMachine/kstatemachine - 2709cb6d6a60e30ca879cb3cfb3aecfe8d3202b4 authored 12 months ago
github.com/KStateMachine/kstatemachine - fdddfe0acb70f07704cdc6cb9056f873a5e29f37 authored 12 months ago
github.com/KStateMachine/kstatemachine - 02cf53fc6bd4fe5ccf2a041afb5517bed0825fff authored 12 months ago
github.com/KStateMachine/kstatemachine - 9dbdecd36ab121087ec29f294bca1d4432b5bbea authored 12 months ago
github.com/KStateMachine/kstatemachine - 77138b6030aa725444aec67f31ea3ce693e638ce authored 12 months ago
github.com/KStateMachine/android-kstatemachine-sample - 8dc75ffab08e343714210b5b7f779d7930e3c354 authored 12 months ago
github.com/KStateMachine/android-kstatemachine-sample - f8286ee4f173310d816462a2d38ab8bb66b31e1c authored 12 months ago
github.com/KStateMachine/kstatemachine - 22ba1bbb1f57ef436ba44ac4db1f92a9d727a536 authored 12 months ago
github.com/KStateMachine/kstatemachine - 9c718c6a0d93673d8689e16c88d796de0082e0d1 authored 12 months ago
github.com/KStateMachine/kstatemachine - 2c393ae30d572843f7a91a4eda33733f47e62cbb authored 12 months ago
github.com/KStateMachine/kstatemachine - bdd53777fe6c455fb7c3340a5a1ea763dcc409ed authored 12 months ago
Add Mermaid export feature
github.com/KStateMachine/kstatemachine - ab226d116566be53e0eb75af3cbfd3253b77aaac authored 12 months agoAllow specify multiple target states for transitions
github.com/KStateMachine/kstatemachine - 83bcb79735756b634368e3a4147aa183938d69ba authored 12 months agoActually format is almost the same as PlantUML
github.com/KStateMachine/kstatemachine - 7019eec18eea52cea121f50ca9cbabed1c4328a7 authored 12 months agoThis flag allows executed conditional lambdas during export process. This will produce more comp...
github.com/KStateMachine/kstatemachine - 5880bc34e320e934dda36cda945abe3f4a358ab8 authored 12 months agogithub.com/KStateMachine/kstatemachine - 24b91adbaa14adc63dc5c17b91b0fe28772aa64e authored 12 months ago
github.com/KStateMachine/kstatemachine - 3a200c9983f108872f85e10be1cde65e9b92918c authored 12 months ago
github.com/KStateMachine/kstatemachine - d03bdb7bc17899053b277e58db04cdc18c141e46 authored 12 months ago
github.com/KStateMachine/kstatemachine - d757a13ec7c5787bd0c53d72c1fa5d6ff0b4b57a authored 12 months ago
Sub states of parallel state may be specified as such targets.
github.com/KStateMachine/kstatemachine - 4d888d31f0c7cad7e2b6cd4d806b3b5c176c5e17 authored 12 months agogithub.com/KStateMachine/kstatemachine - 3849beb2522bfe729afcaf262840610e1927bc76 authored 12 months ago
github.com/KStateMachine/kstatemachine - cfa9ca0f1ae73f3b8d0e3ba7a78e38bae6afcb9f authored 12 months ago
github.com/KStateMachine/kstatemachine - 008fbd54216a266d4555dda11c35dc454969917f authored 12 months ago
github.com/KStateMachine/kstatemachine - e92be1ff3f8b02b53e13eeb5377397b3a303a879 authored 12 months ago
Rework StateMachine starting process using Event
github.com/KStateMachine/kstatemachine - b47524d3ae55010c058c00d8272e74ffb53b5a6c authored about 1 year ago
This allows using dynamic calculation of target states in initialisation moment,
like choiseStat...
github.com/KStateMachine/kstatemachine - 897195f421a6fd797eda539fd3f3c4e27883038d authored about 1 year ago
This bug accured since destroy() was implemented as event.
github.com/KStateMachine/kstatemachine - b640715608f592ad9236abb899ef099141af4efb authored about 1 year ago
Before this commit exception was thrown in such case, because of missing branch in the code.
Add...
github.com/KStateMachine/kstatemachine - b54bd613306f7b1b96a97f73a1707cba09c1b152 authored about 1 year ago
github.com/KStateMachine/kstatemachine - 8529d805341b79f7fac70f0966def1620f3ba550 authored about 1 year ago
github.com/KStateMachine/kstatemachine - ca728a54bce180e7b8243c355634b5cefbd56539 authored about 1 year ago
github.com/KStateMachine/kstatemachine - 04c2f796bd45bcec866e76756e045fa83d5095ae authored about 1 year ago
Proposal to add the option to use event class names as transition labels in PlantUML export
github.com/KStateMachine/kstatemachine - 84446a66dd2c820957e4cecea2f1abda865621a3 authored about 1 year agogithub.com/KStateMachine/kstatemachine - bd423feaced2eaf15eb42c3fe8175f104348d75a authored about 1 year ago
github.com/KStateMachine/kstatemachine - e5311b34c4af9346f9a42f2dda5596b35fb484e4 authored about 1 year ago
github.com/KStateMachine/kstatemachine - 627c6dc0beced51fb145de33a59d2c4404f9660a authored about 1 year ago
github.com/KStateMachine/kstatemachine - 7d1bc77f30a52c65b6b2701de15b1c11d68f661e authored about 1 year ago
github.com/KStateMachine/kstatemachine - 71e6699067eff09317daca1030610a7806a5eb97 authored about 1 year ago
github.com/KStateMachine/kstatemachine - a6e2662004091cd77c24f4a9a968221af5d0159f authored about 1 year ago
github.com/KStateMachine/kstatemachine - 750c4f836f18df7e15a0905c63c3e61fa6cfaad4 authored about 1 year ago
github.com/KStateMachine/kstatemachine - 21dff5f2af3b97567011c4b38eb66c7d5d65331c authored about 1 year ago
github.com/KStateMachine/kstatemachine - bf9025b7b9e188e2985838d42df206516f8ef4e7 authored about 1 year ago
github.com/KStateMachine/kstatemachine - a15df8947ec216274bcb5235f1230b1450e811ba authored about 1 year ago
github.com/KStateMachine/kstatemachine - 2b44f39b39441db202a747129a7faf71a5468894 authored about 1 year ago
github.com/KStateMachine/kstatemachine - b9c09c9e9b82015199b740680562dd79e612f745 authored over 1 year ago
github.com/KStateMachine/kstatemachine - 2acbbe05ed3072c6a596308ea02bfb6882a9e9a2 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 3020ecedab40722c9d25dccccbf967646f192796 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 81c21a52feb28fba63dc78fba3415344b7c78c98 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 71948581e2281c0da94ad9ba1b1ea41ae5e6f1b1 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - e653e88850af9e5108806bb8038cfb21156ae008 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 02b456cdeec82a6ca03625df0ece92baab03b0bf authored almost 2 years ago
github.com/KStateMachine/kstatemachine - e8accbc09c6e227a9f994684812d1d125ca826e3 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 408e37ba83c043e3302d2817ef235999b9962863 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 82efb98adf570ac9b60e6f5b93f058a555fdf11f authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 5f2aeb778dfabc74786be6c96c996a67bf867212 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - c809b11d93dc4659b193b442f6dcf1fcbcb42172 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 7055b1803faa774d4b1a13c67a826e875e54e345 authored almost 2 years ago
Note that on version 8.0.2 compilation fails.
github.com/KStateMachine/kstatemachine - 02a5e12604fad54fa60db25a9a4d869c56ef93aa authored almost 2 years agogithub.com/KStateMachine/kstatemachine - 677fdd50fcec148ad261d0a2f0abcc06310a8666 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 7d74de6a250f28a542720f4c1d65bdf2932d5523 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 00bec05b293f8405d0540041d47974e9b8f833af authored almost 2 years ago
github.com/KStateMachine/kstatemachine - b35a5cfc5f4938591d82fd4207ce7b9c6f65fd04 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 329df214d1b7936d8e90de1150bd8b69a5b9cb3e authored almost 2 years ago
github.com/KStateMachine/kstatemachine - c10eee9ff71257659b8e27efe823de0479a890e1 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 70e533e2df72e550401a599e18a99832fd43024b authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 9eef6463870aec8ee3ac28d1d55c48eda50e711d authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 85a0a16671f4e2d599062a6be50affead74e5a83 authored almost 2 years ago
github.com/KStateMachine/kstatemachine - 62806911f6d2f29ca2adf0191cfdd2b33c2b0d7a authored almost 2 years ago