StateMachineImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3 of 31699%1 of 1693%134164026
handleError(StateMachine.Transition, Throwable)31684%1150%121401
isTransitionAllowed(String, Object)37100%6100%040901
StateMachineImpl(StateMachine.Config)34100%n/a010801
handleFailure(StateMachine.Transition)27100%2100%020501
transition(StateMachine.Transition)22100%2100%020601
transitionCheck(StateMachine.Transition)19100%n/a010401
addStateAndRules(Object, List)17100%n/a010501
setState(String, Object)15100%2100%020401
existsCheck(Object)14100%2100%020201
transition(Consumer)13100%n/a010301
handleSuccess(StateMachine.Transition)13100%n/a010301
isAllowed(StateMachine.Transition)7100%n/a010101
stateToRulesLookup(Object)7100%n/a010101
lambda$new$1(StateMachine.Config, Object)7100%n/a010101
getWhen(Predicate, Duration)6100%n/a010101
notifyIf(Predicate, Consumer)6100%n/a010101
hasState(Object)6100%n/a010101
orNull(Optional)6100%n/a010101
setOptionalState(Optional, String)6100%n/a010201
lambda$addStateAndRules$3(Set, StateMachine.Rule)6100%n/a010101
lambda$setOptionalState$2(String, Object)6100%n/a010101
getInitialStateNotPresentException()5100%n/a010101
getEventNotPresentException()5100%n/a010101
lambda$isTransitionAllowed$0(String, Object, StateMachine.Rule)5100%n/a010101
get()4100%n/a010101
lambda$stateToRulesLookup$4(Object)4100%n/a010101