Dale King
Dale King
I think basically you have to do the same workaround you do for common test with common main
So I think the way to do this is not that you are generating it for the common code, but for each target. For example, for KMM you do it...
So I have this working for platform specific code without using your gradle plugin. So what I am doing is: - Applying the ksp gradle plugin to the project -...
Just to be clear here, I think all that needs to happen is that there needs to be a way to bundle some resource files into the generated package. The...
Not a public usage of this, but our project uses this for one reason. We have a cache class that is supposed to expire. When we store a value we...
As a plan of attack the first step would be to switch from the Kottin JVM gradle plugin to the Kotlin Multiplatform one using a JVM target. Initially each subproject...
To be more specific it doesn't work for Kotlin Multiplatform projects as in: ``` kotlin { sourceSets { commonTest.dependencies { implementation(mokkery("coroutines")) } ) } ``` The reason is that the...
The two are not mutually exclusive
You can have an overloaded version that is more like calls. To get around this I have defined a function like this: ``` infix fun SuspendAnsweringScope.returnsSuccessBy( block: (CallArgs) -> T,...
Works for me. Awaiting this feature. I was trying to implement it myself, but I don't think it is possible outside the library.