Skip to content

Commit ec1c9af

Browse files
committed
[docs] Update readme roadmap
1 parent e598dc8 commit ec1c9af

File tree

1 file changed

+5
-18
lines changed

1 file changed

+5
-18
lines changed

README.md

+5-18
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,15 @@ and [statecharts](https://www.sciencedirect.com/science/article/pii/016764238790
5050

5151
### ⚙️ State management features
5252

53-
* **[Event based](https://kstatemachine.github.io/kstatemachine/pages/events.html)
54-
** - [transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html) are performed by
53+
* **[Event based](https://kstatemachine.github.io/kstatemachine/pages/events.html)** - [transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html) are performed by
5554
processing
5655
incoming events
5756
* **[Reactive](https://kstatemachine.github.io/kstatemachine/pages/states/states.html#listen-states)** - listen for
5857
machine, states,
5958
[state groups](https://kstatemachine.github.io/kstatemachine/pages/states/states.html#listen-group-of-states) and
6059
transitions
6160
* **[Guarded](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html#guarded-transitions)
62-
and [Conditional transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html#conditional-transitions)
63-
** - dynamic
61+
and [Conditional transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html#conditional-transitions)** - dynamic
6462
target
6563
state which is calculated in a moment of event processing depending on application business logic
6664
* **[Nested states](https://kstatemachine.github.io/kstatemachine/pages/states/states.html#nested-states)** - build
@@ -74,19 +72,14 @@ and [statecharts](https://www.sciencedirect.com/science/article/pii/016764238790
7472
* **[Pseudo states](https://kstatemachine.github.io/kstatemachine/pages/states/pseudo_states.html)** for additional
7573
logic in machine
7674
behaviour
77-
* **[Typesafe transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/typesafe_transitions.html)
78-
** - pass data in
75+
* **[Typesafe transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/typesafe_transitions.html)** - pass data in
7976
typesafe way
8077
from event to state
8178
* **[Parallel states](https://kstatemachine.github.io/kstatemachine/pages/states.html#parallel-states)** - avoid a
8279
combinatorial
8380
explosion of
8481
states
85-
*
86-
*
87-
88-
*[Undo transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html#undo-transitions)
89-
** - navigate back to previous
82+
* **[Undo transitions](https://kstatemachine.github.io/kstatemachine/pages/transitions/transitions.html#undo-transitions)** - navigate back to previous
9083
state (like stack based FSMs do)
9184

9285
* **[Optional argument](https://kstatemachine.github.io/kstatemachine/pages/events.html#event-argument)** passing for
@@ -99,11 +92,7 @@ state (like stack based FSMs do)
9992
configuration and restore it later. Built-in `kotlinx.serialization` support.
10093
* **[Testable](https://kstatemachine.github.io/kstatemachine/pages/testing.html)** - run state machine from specified
10194
state and enable internal logging
102-
*
103-
*
104-
105-
*[Well tested](https://github.com/kstatemachine/kstatemachine/tree/master/tests/src/commonTest/kotlin/ru/nsk/kstatemachine)
106-
** - all features are covered
95+
* **[Well tested](https://github.com/kstatemachine/kstatemachine/tree/master/tests/src/commonTest/kotlin/ru/nsk/kstatemachine)** - all features are covered
10796
by tests
10897

10998
## 📄 Documentation
@@ -262,8 +251,6 @@ GitHub project or using `#kstatemachine` tag.
262251

263252
* Make publication about using state machines along with `MVI`
264253
* Create `Intellij IDEA Plugin` for state machine visualization and edition
265-
* Add default implementation of Serializable Events using `kotlinx.serialization`
266-
* Add `Compose` sample
267254

268255
## 🏅 Thanks to supporters
269256

0 commit comments

Comments
 (0)