361 Commits

Author SHA1 Message Date
dacd084497 [BUGFIX] Fixes use of config setting for loglevel 2026-02-05 00:52:43 +01:00
b3f77a7a5b [INERN] Changed target path to which is configured in vscode wrapper 2026-02-05 00:51:51 +01:00
258a89a513 [INTERN] Add possibility to preonfigure schema names at start and match ref nodes 2026-02-05 00:03:22 +01:00
1fde25af14 [BUGFIX] Fixing infinite loop in branching due to traversing recursive branches that dont match 2026-02-04 23:39:53 +01:00
8a854d8f90 [INTERN] cleaned up "dev mode" stuff (#71)
removed some specific logic i had for testing & also cleaned up this `trying.rs` file a bit
2026-02-04 22:32:14 +00:00
f49942e4c8 [BUGFIX] Improved Path determination logik 1.1.1 2026-01-20 06:31:19 +00:00
2858434945 [FEATURE] in the case that partial valid returns too few children for applicator. use all children for info generation 2026-01-20 06:28:28 +00:00
d18576581c [BUG]: fixed a bug where the comment remover failed yaml transformation\n\nUsed opportunity to rewrite CommentRemover 2026-01-20 06:27:08 +00:00
5efe8ac53c [BUG] fixes paths of hardcoded schemas 2026-01-20 02:30:17 +01:00
3106376808 Merge pull request 'feature/improv-suggestions' (#60) from feature/improv-suggestions into main
Reviewed-on: #60
1.1.0
2026-01-18 11:11:19 +00:00
c8a2a6339c small cleanup 2026-01-18 12:11:02 +01:00
a4595a4078 changed icon logik to be replaced by vscode. bc security -.- 2026-01-18 12:00:32 +01:00
3d22645725 read fixed paths once more 2026-01-18 10:47:39 +01:00
9549187f5b prepare reader for reote 2026-01-18 10:29:16 +01:00
9655bbc219 minor log_reduction 2026-01-18 09:49:50 +01:00
4a00f41099 improved err msg & filtered used keys 2026-01-18 09:43:52 +01:00
86312a6cec fixed icon uri 2026-01-18 07:49:47 +01:00
6cabffafd4 updated local paths 2026-01-18 07:47:04 +01:00
41647a6253 add_icon 2026-01-18 05:38:57 +01:00
f0a449f4d0 add keys 2026-01-18 04:29:18 +01:00
7a07c516a4 improve suggestion dto 2026-01-18 04:02:08 +01:00
5cec35c3d2 trying to improve 2026-01-17 18:59:29 +01:00
73d23f150a Merge pull request '[FEATURE] Extended Info / specialized data for specific nodes ( for e.g. vscode hints showing additional infos )' (#56) from feature/extended_info_continuation into main
Reviewed-on: #56
2025-08-30 03:18:53 +00:00
1c49be8396 clippy 2025-08-30 05:17:31 +02:00
380aed3955 cleanup 2025-08-30 05:13:43 +02:00
f072d3112d also recovered extended node data for amiguity 2025-08-30 04:28:17 +02:00
58da4f9f2e similarize trait fun again & rm some code 2025-08-30 04:06:26 +02:00
6de51d9078 partly recovered info of partly matched branches 2025-08-30 03:40:42 +02:00
0cda99be13 integrated trait fn 2025-08-30 02:53:28 +02:00
6ba5714166 fixed discriminator basic info for mismatch
-> other data of mismatch branch still missing
2025-08-30 02:08:16 +02:00
ebfa4e08f8 refactor validation logic for additional properties and boolean values 2025-08-29 23:04:24 +02:00
caedce41af simplify flatten trait 2025-08-29 21:04:13 +02:00
b5fcd8ad64 Improved flattening
* reformatting/restructuring code
  * change oneOf logic: flatten all children instead of counting nested applicator errors as single opaque error
  * moving some ApplicatorDefault handling to the A-Key impl
  * Bugfix regarding nested App-Key err
2025-08-28 23:09:54 +02:00
a118d8b780 add basic flat node mechanism 2025-08-28 00:30:23 +02:00
8735cbf01a Merge pull request 'refactor/extended-info-input-wrapper-refactoring' (#53) from refactor/extended-info-input-wrapper-refactoring into feature/extended_info_continuation
Reviewed-on: #53
2025-08-26 23:39:08 +00:00
fa218c8c4b input yaml tests with centralized test files
and management of test files management & cleanup
2025-08-27 01:37:26 +02:00
d1f6391ac0 reformatting 2025-08-27 01:36:12 +02:00
adfee3e924 extracting utility fns from yaml wrapper 2025-08-27 01:34:16 +02:00
e44df54fb5 resolve wrapper disambiguity 2025-08-27 00:07:48 +02:00
791bd71107 some minor fmt + position determination bugfix 2025-08-27 00:05:22 +02:00
4a8b27c0cf old code 2025-08-10 17:22:11 +02:00
b967c92abe Renaming 2025-08-10 17:11:56 +02:00
8a5bdaecdd minor cleaning 2025-08-04 00:31:58 +02:00
3514269ddc minor cleanup 2025-08-03 23:21:41 +02:00
d482113a75 i think finally fixed the bug 2025-08-03 22:53:29 +02:00
5377fe5edc still broken 2025-08-03 19:59:56 +02:00
d3e6304cfb broken 2025-08-03 19:57:29 +02:00
373c6c01a5 tried combining Value & key (still messy, still old code exists) 2025-08-03 15:28:22 +02:00
b1bc9b9837 return new suggestion values serialization w/ serde 2025-08-03 10:25:40 +02:00
0189c4479a Add Discriminator struct and add all discriminator values to ext info (for now) 2025-08-03 07:13:53 +02:00