Describe the bug
I'll take the @Factory annotation as an example. For any app that has a package name which starts with "in.", the @Factory annotations (and pretty much every annotation) won't work. The auto generated file Default.kt will not find the package name because "in" is Special Keyword.
To Reproduce
Steps to reproduce the behavior:
Create a project with "in.example.app" as package name
Create a class with the @Factory annotation
Build
Expected behavior Build succeed
Fix Just declare a different name in the auto generated variable instead of use the default Kotlin in name.
Koin project used and used version (please complete the following information):koin version 3.4.01.4.0-RC3
Describe the bug I'll take the
@Factory
annotation as an example. For any app that has a package name which starts with "in.", the@Factory
annotations (and pretty much every annotation) won't work. The auto generated fileDefault.kt
will not find the package name because "in" is Special Keyword.To Reproduce Steps to reproduce the behavior:
@Factory
annotationBuild
Expected behavior Build succeed
Fix Just declare a different name in the auto generated variable instead of use the default Kotlin
in
name.Koin project used and used version (please complete the following information):
koin version 3.4.0
1.4.0-RC3Similar to #110