Commit graph

15 commits

Author SHA1 Message Date
bd2eb07591 refactoring into the settings subprojects, each content/datastructure 2021-10-13 17:32:29 +02:00
9411e901be move Settings, SettingsBuilder, SettingsLoader to API package, make SettingsBuilder to be loadable by ServiceLoader 2021-10-13 15:33:08 +02:00
823b15d3a9 implement content-settings and content-config on JSON/YAML tiny datastructures 2021-10-12 11:48:29 +02:00
d11f292b1b update module information 2021-05-17 16:54:24 +02:00
37e8cc90aa enable auto jackson deps for third parties 2021-05-15 21:08:47 +02:00
65769e5c1c large refactoring, new subprojects api, settings; json parser/generator moved to json; cleaned up methods and helper classes 2021-05-15 20:03:23 +02:00
af614accec switch system logger to stderr 2021-05-03 18:02:32 +02:00
a8808ab002 load config from args 2021-02-11 09:25:05 +01:00
9a33129983 add config loading from stdin 2021-02-10 15:34:34 +01:00
0e44a91c37 implement XDG config home 2021-01-21 16:04:11 +01:00
135bf78e58 add override by system properties, reduce config logger API 2020-10-13 10:05:54 +02:00
8774fcc1dd fix NPE 2020-10-09 17:59:45 +02:00
ef3d38a4a5 add system property setting for found config path 2020-09-16 11:34:15 +02:00
2e19c8829a moving to tiny map instead of LinkedHashMap because of memory hogging, update to gradle 6.6.1 2020-09-12 23:24:42 +02:00
7fb5d52466 adding config loader 2020-08-05 10:46:20 +02:00