mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-15 02:14:57 +03:00
569234b448
Раундтрип терял префикс: оригинал <v8:Type>cfg:ConstantsSet</v8:Type>, regen — голый <v8:Type>ConstantsSet</v8:Type> (напр. ПанельАдминистрированияБП/НастройкиРегистровУчета, реквизит НаборКонстант). cfg:-regex компилятора требует точку (ConstantsSet.X), а голая форма без .Имя уходила в default без префикса. Корпус (acc+erp 8.3.24) — голые cfg-типы (без точки): DynamicList 5205 (уже обрабатывался), ConstantsSet 103, ReportObject 10. Блок DynamicList расширен на все три. Дотированные формы ConstantsSet.X/ReportObject.X по-прежнему ловит общий cfg:-regex. Декомпилятор не трогали — он уже отдаёт голую форму (Decompile-Type снимает cfg:). compile (ps1+py). Верификация: таргет-раундтрип формы → match (было 2 → 0); регресс form-compile 43/43 (ps1+py); 1С-cert кейса attributes-types (реквизиты ConstantsSet/ReportObject грузятся в платформу). spec обновлён. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>