Compile-time DI engine: bean discovery, dependency resolution, and AOT code generation

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.palantir.javapoet » javapoet
Palantir open source project
0.7.00.19.0
MIT
io.github.dropguard » summer-core
Core DI container and bean management module for Summer framework
0.3.2
MIT
io.github.dropguard » summer-engine
Engine SPI and shared DI pipeline (bean discovery + deployment) — keeps summer-core free of Jandex
0.3.2
MIT
io.github.dropguard » summer-aop
Interface-based AOP and method interception module for Summer framework
0.3.2
MIT
io.github.dropguard » summer-data-jdbc
Zero-Reflection JDBC integration for Summer framework
0.3.2
Annotation Tool Apache 2.0
io.smallrye » jandex3.5.33.6.0

Test Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
JDBC Pool Apache 2.0
com.zaxxer » HikariCP
HikariCP is a 'zero-overhead' production ready JDBC connection pool.
6.3.07.1.0
MIT
io.github.dropguard » summer-tck-fixtures
Test fixture beans for Summer TCK - packaged as separate JAR to test cross-module discovery
0.3.2
MIT
io.github.dropguard » summer-tck-invisible-fixtures
Whole-universe-invisible fixtures for the narrow-seeded test path
0.3.2
MIT
io.github.dropguard » summer-runtime-web
Web bridge for the Runtime DI engine — keeps summer-runtime free of summer-web
0.3.2
MIT
io.github.dropguard » summer-test
Test infrastructure for Summer framework
0.3.2
MIT
io.github.dropguard » summer-test-db
Optional database test resources (testcontainers-backed). Lives outside summer-test so the core test infrastructure ...
0.3.2
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.12.26.1.3
PostgreSQL Driver BSD 2-clause
org.postgresql » postgresql1 vulnerability
PostgreSQL JDBC Driver Postgresql
42.7.342.7.13
MIT
org.testcontainers » postgresql
Isolated container management for Java code testing
1.21.4