34 Commits

Author SHA1 Message Date
marhali
cc5dbb74d2 fix tests 2024-04-10 00:35:16 +02:00
marhali
d7d2880c44 replace yaml mapping with own implementation to fix pluginVerifierTask 2023-02-19 15:23:48 +01:00
marhali
853f36dd55 preserve file order for comparing 2022-10-28 22:31:58 +02:00
marhali
1a4df58447 fix test on Windows 2022-10-28 22:03:23 +02:00
marhali
d85db1fd48 only perform save all inside reload 2022-10-28 20:48:31 +02:00
marhali
c647489981 support regex file patterns
Resolves #191
2022-10-28 17:30:02 +02:00
marhali
00c1e49fb4 end-to-end tests 2022-10-28 16:51:20 +02:00
marhali
7793ad6a86 reset ont init 2022-10-28 16:50:42 +02:00
marhali
d626771f21 run on per-test basis 2022-10-28 15:59:25 +02:00
marhali
fd53e80e07 first e2e test with single dir .properties files 2022-10-28 15:39:23 +02:00
marhali
eeba513c92 base for e2e tests 2022-10-28 15:38:31 +02:00
marhali
38f5bcb900 fix loosing settings on IDE restart
Resolves #186
Resolves #164
2022-10-14 16:02:20 +02:00
marhali
f2701f0f85 fix(tests): add missing method implementation 2022-06-01 12:04:05 +02:00
marhali
d58a6478a9 fix unit tests
add new configuration option
2022-04-22 09:49:45 +02:00
marhali
c348ea7d78 update mapper to new data structure 2022-04-11 22:07:18 +02:00
marhali
96fc3ad76d move FolderStrategyType to right package 2022-04-11 22:06:05 +02:00
marhali
92d6e6604d apply new internal data structure 2022-04-11 19:22:58 +02:00
marhali
4333e2a996 remove legacy structure 2022-04-11 19:15:18 +02:00
marhali
fc1eb07443 finalize KeyPathConverter 2022-04-10 21:39:56 +02:00
marhali
9d5be9caa0 partial work on KeyPathConverter replacement 2022-04-10 20:29:13 +02:00
marhali
4b34fe357f remove legacy tests 2022-04-10 20:28:52 +02:00
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