<@U4Z0P340Y> Can you cut a release with that assis...
# kotlin-inject
p
@evant Can you cut a release with that assisted changes?
e
Yeah really need to do that! On vacation this week but I'll get to it
p
@evant Ping pong 😉
Ah you already released! Just did not see it as renovate did not pick it up for some reason. https://github.com/evant/kotlin-inject/commit/450249301262e98f87a518bfc9b1a42703eec542 This commit really broke it, let me see if I can fix that
Hmm or not. It’s generating very strange code.
In one component is has the same thing many times in all combinations:
Copy code
private val _json: Json
    get() = _scoped.get("kotlinx.serialization.json.Json") {
      json()
    }
That one exists 31 times in our root component Then other things have multiple flavors (i.e 27 localizers:
Copy code
private val _localizer: Localizer
    get() = AndroidLocalizer(
      context = application.bind
    ).bind

  private val _localizer: Localizer
    get() = AndroidLocalizer(
      context = _context
    ).bind
With different implementations ^^
p
@evant I confirm that it’s working 🙂