avaje / avaje-inject

Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
https://avaje.io/inject
Apache License 2.0
227 stars 21 forks source link

Write SPIs to META-INF/generated-services so that they can be merged later via avaje-spi-service #616

Closed SentryMan closed 2 months ago

SentryMan commented 2 months ago

Now relies on spi-service to write spis

relies on https://github.com/avaje/avaje-spi-service/pull/25


Note: This ultimately is required because with the change to a common service interface of InjectExtension we now more likely get multiple services registering for the same InjectExtension api interface - so those need to be merged into the same META-INF/services file via avaje-spi-service.