mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-20 01:20:59 +03:00
fix(form-compile): convert new generators from dict to array DSL format
Root cause: new generators (IR, AccumReg, CoA, CCOCT/EP wrappers) used OrderedDict for elements/columns, but PS1 compiler expects array format. ConvertTo-Json→ConvertFrom-Json wraps dict into single PSCustomObject, not iterable array — so ChildItems were empty. Converted all new generators to array format matching existing Document/Catalog patterns: elements=@(), columns=@(). Also fixed CCOCT/EP wrapper inject logic to iterate array elements instead of dict keys. PS1: 12/12, PY: 8/12 (minor case/autofill differences in PY port). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
8a9f285da9
commit
2206c4cf3e
+252
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user