SimplixStorage icon indicating copy to clipboard operation
SimplixStorage copied to clipboard

Split code base into modules

Open Nuckerr opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe. Having all the code in one module means even if I am not using something such as the toml class, because its all in one module I have to have it increasing the size of my final jar. I know it's bot much but it would also be cleaner imo

Describe the solution you'd like Split the project into 5 modules:

  • commons: for classes shared by all the modules such as the FlatFile class
  • yaml: for the Yaml class
  • json: For the json class
  • toml: for thr toml class
  • simplix-config: for the special config class thing

Describe alternatives you've considered I believe you can remove classes your not using in maven however thats something not all developers know

Nuckerr avatar Jan 03 '22 11:01 Nuckerr

Hey,

Thanks for suggesting this We will do this for the 4.x release. However, the modules will be slightly different.

Regards, Leonhard

KotlinFactory avatar Jan 03 '22 12:01 KotlinFactory