A dependency injection framework. Using TDD (Test-Driven Design). Code coverage is 100%. Tests are documents.
see ContainerTest.
dependencies {
implementation("io.github.neilwangweili:epiphany:${latest}")
}
<!-- https://mvnrepository.com/artifact/io.kevinlee/extras-cats -->
<dependency>
<groupId>io.github.neilwangweili</groupId>
<artifactId>epiphany</artifactId>
<version>${latest}</version>
</dependency>
- Version requirement: Java 17
- How to make pr?
- Code coverage must be 100%.
- Strictly follow object-oriented principles like object calisthenics.