Implementation of the "State Machine" pattern.
It makes easy to develop services where entities have
finite number of states and set of transition rules from
one state to another.
Compile Dependencies (0)
| Category/License | Group / Artifact | Version | Updates |
|---|
Managed Dependencies (10)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Logging
EPL 2.0 +1
| ch.qos.logback
»
logback-core8 vulnerabilities Core implementation of Logback, a reliable, generic, fast and flexible logging framework. | 1.2.3 | 1.6.6 | |
Code Analyzer
LGPL 2.1
| com.google.code.findbugs
»
jsr305 Annotations the SpotBugs tool supports | 3.0.2 | 4.10.5 | |
Core Utils
Apache 2.0
| org.apache.commons
»
commons-lang31 vulnerability Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ... | 3.9 | 3.21.0 | |
Assertion
Apache 2.0
| org.assertj
»
assertj-core1 vulnerability Rich and fluent assertions for testing in Java | 3.18.1 | 3.27.7 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-api JUnit Jupiter is the API for writing tests using JUnit 5. | 5.6.3 | 6.1.3 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-engine Core package for the JUnit Jupiter test engine. | 5.6.3 | 6.1.3 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-params JUnit Jupiter extension for running parameterized tests. | 5.6.3 | 6.1.3 | |
Mocking
MIT
| org.mockito
»
mockito-core Mockito mock objects library core API and implementation | 3.3.3 | 5.24.0 | |
Mocking
MIT
| org.mockito
»
mockito-junit-jupiter Mockito JUnit 5 support | 3.3.3 | 5.24.0 | |
Logging
MIT
| org.slf4j
»
slf4j-api API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ... | 1.7.30 | 2.0.20 |