HyperiumClient / Hyperium-Kotlin

Hyperium Client rewritten in Kotlin with good coding standards.
GNU Lesser General Public License v3.0
5 stars 3 forks source link

Implemented Dependency Injection #8

Closed FalseHonesty closed 5 years ago

FalseHonesty commented 5 years ago

Description

This pull request adds dependency injection to the project. With this, the project is moving from objects to classes for the most part. This allows for more flexibility with testing.

This PR uses the DI library Kodein.

Type of change

Please delete options that are not relevant.