Use AutoValue to generate DrasylConfig class
Summary:
- AutoValue does not allow the usage of constructors. Therefore I had to change the API of the class. Constructor replaced with
DrasylConfig#of
. - Validation is now (additionally) also performed for configurations generated by
DrasylConfig.Builder
.
To Do:
-
Test with native image
https://sonarcloud.io/dashboard?branch=auto-value-DrasylConfig&id=org.drasyl%3Aparent
Edited by bornholdt