This is the spring agnostic 'meat' of the project. It models and analyzes a graph of declarations of object (bean) definitions, as well as the graph of the objects (beans) themselves. This project should be reusable in CDI or any other DI/IoC annotation based system.

Compile Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.google.code.gson » gson1 vulnerability
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.8.62.14.0
CodeGen Apache 2.0
com.squareup » javapoet
Use beautiful Java code to generate beautiful Java code.
1.11.11.13.0
EPL 2.0 +1
org.jgrapht » jgrapht-core1.3.11.5.3
EPL 2.0 +1
org.jgrapht » jgrapht-ext1.3.11.5.3

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.1
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.13.23.27.7