Andrius Semionovas

Results 26 comments of Andrius Semionovas

As expected. This plugin works nicely with java, because java has strict rules between packages and file/dir names. In the kotlin is easy to break them

There is another issue. Sometimes detects partial of the class. [In this file](https://github.com/neworld/ClimbTimer/blob/7ba629a09bfe57a9c5c020c8bf79af2501e3b148/app/src/main/java/lt/neworld/climbtimer/controllers/TimerController.kt#L24) plugin wraps only `Timer` and links to it, instead of `TimerController`

Much better. I can't find any more issues

For full Kotlin support, the plugin needs to scan all files. However, if there is any chance to scan all files, it would be possible skip these classes.

> Dagger2 are very close to support ksp Very close? Please, could you share the source of this statement?

The library should cancel all requests the user is not able to complete. Otherwise, there could unexpected memory leaks if the user of the library is not aware of such...

> cancel request and throw an error are two big differences. Throwable is used pretty often as a canceling event. For example [Object.await()](https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait()) uses exception to interrupt waiting for the...

Maybe it is a good time for major change 1.0.0 and `Single`?