1 dépôt
Using annotation processing to generate the internal structure and wiring of a dependency injection container.
Distinct from Annotation Processing Workflows: Focuses on generating the DI container itself, rather than general execution sequences in a pipeline.
Explore 1 awesome GitHub repository matching software engineering & architecture · DI Container Generation. Refine with filters or upvote what's useful.
RoboGuice is a dependency injection library based on Google Guice, specifically designed for Android applications. It functions as an annotation-processed dependency injection container that automates the delivery of system services and application dependencies into Android components to reduce boilerplate code. The project uses annotation processing to optimize application startup times and initialization. By utilizing compile-time bytecode generation, it reduces the overhead typically associated with runtime reflection during the initialization of the dependency container. The framework ma
Implements a DI container that is initialized via annotation processing to optimize startup time.