marhali
0f2b8ade4c
introduce new data structure for translation values
2022-04-07 16:10:17 +02:00
marhali
a5e8375fe1
update to json5-java 2.0.0
2022-02-22 22:36:44 +01:00
marhali
26a62159ef
add unit tests for Json5Mapper
2022-02-22 22:02:05 +01:00
marhali
7e4028f03f
refactor ionext into io package
2022-02-03 16:45:44 +01:00
marhali
53ea963db8
move mappers into new target structure
2022-02-03 16:43:17 +01:00
marhali
c0e385000a
rewrite i18n key handling
...
- Translation keys are now based on KeyPath type which is simply a string list
- Handling delimiter character within a section layer is now easier
- Only the presentation layer has to deal with displaying the correct concatenated key
2022-01-13 10:39:39 +01:00
marhali
939ef0b283
introduce improved key path representation models
2022-01-12 09:04:06 +01:00
marhali
4e7bd34b60
fix properties mapper and provide unit tests
2021-11-07 13:06:06 +01:00
marhali
1afdac9006
also test read for array values
2021-11-06 23:17:33 +01:00
marhali
b16330f7fd
fix yml mapper and provide unit tests
2021-11-06 23:16:45 +01:00
Marcel Haßlinger
bc3717d874
implement standard json io strategy
2021-11-04 10:22:21 +01:00
Marcel Haßlinger
4513570a5d
handle exception inside method
2021-11-04 10:18:52 +01:00
Marcel Haßlinger
594fc82be7
implement new translation data holder with optimized tree structure
2021-11-02 16:45:39 +01:00