Mike Bierlee
|
daf4c9029b
|
Add uber convenience function 'loadConfig'
|
2022-09-25 19:38:37 +03:00 |
|
Mike Bierlee
|
e62fe7c9ae
|
Rename dictionary to config in unittests for consistency
|
2022-09-25 19:23:27 +03:00 |
|
Mike Bierlee
|
ff6afb7e9c
|
Trim segments in paths
|
2022-09-25 19:20:52 +03:00 |
|
Mike Bierlee
|
3c5f88b9fd
|
Add ability to fetch a subconfig
|
2022-09-24 20:05:15 +03:00 |
|
Mike Bierlee
|
2a5ae23576
|
Simplify creation of dictionaries in tests
|
2022-09-24 19:49:38 +03:00 |
|
Mike Bierlee
|
cb8e737e6c
|
Add get with type conversion for convenience
|
2022-09-24 19:42:29 +03:00 |
|
Mike Bierlee
|
32598ca434
|
Add public inline documentation
|
2022-09-24 19:31:21 +03:00 |
|
Mike Bierlee
|
20a7c0471b
|
Add file loading
|
2022-09-24 18:51:32 +03:00 |
|
Mike Bierlee
|
fcbc372923
|
Add JsonConfigFactory
|
2022-09-24 18:05:33 +03:00 |
|
Mike Bierlee
|
1272ef1bc4
|
Allow empty path
just attempt to fetch the root
|
2022-09-24 17:09:20 +03:00 |
|
Mike Bierlee
|
bcd9bf22e3
|
Remove unneccesary check
The rest of the code already supports this case
|
2022-09-24 17:07:08 +03:00 |
|
Mike Bierlee
|
373f2fc1c3
|
Define ConfigLoader interface
And privatize internal classes
|
2022-09-24 17:05:47 +03:00 |
|
Mike Bierlee
|
e293baf526
|
Rename project to detach it from Poodinis
|
2022-09-24 17:04:57 +03:00 |
|