Zhixuan Lai
Zhixuan Lai
> Additionally we should merge misk-inject into misk-core I actually wrote a library whose public api contains a subclass of `KAbstractModule`. Because this library exposes `KAbstractModule`, I made `misk-inject` its...
IIRC, the solution was to create a view that is a union of both types and has empty string prefix. You will need to explicitly convert this union type to...
Hmm I think your example is missing the `@DynamoDbFlatten` annotation? ```kotlin @DynamoDbBean data class BookItem( // ... @get:DynamoDbFlatten var author: Author? = null ) { // ... } ```
> how would we use this during module installation? Good question! You'd be able to override it by calling System.setProperty("sqlite4java.library.path", "my-path") in a `@BeforeAll` hook in the test
Here is how tempest supports [Filter Expression](https://cashapp.github.io/tempest/guide/query_scan/#filter-expression). You may want to reference this when designing API for additional Key Conditions.
Does [this](https://github.com/Tinder/StateMachine/blob/master/src/test/kotlin/com/tinder/StateMachineTest.kt#L120) help? You can also modify transitions using `with`
@sheinbergon Thanks for the feedback and sorry for not getting back to you earlier! FYI, 1. I am restructuring the project to smaller files to improve readability. Besides that, because...
@Keyrillanskiy Currently, when that happens (undeclared event), it returns a [`Transition.Invalid`](https://github.com/Tinder/StateMachine/blob/master/src/main/kotlin/com/tinder/StateMachine.kt#L81) object. Does that work for you?
@uburoiubu Did you want to stay in the same state without emitting a transition?
@uburoiubu I don't think we need an `ignoreEvent` method because 1. although `dontTransition` returns an identity transition, it can be filtered afterwards. ```kotlin onTransition { logger.d("received unexpected event ${validTransition.event}") val...