
Nick ShirokovandClaude Opus 4.8
fb3bce5811
feat(form-decompile,form-compile): пачка простых скаляров (generic pass-through + точечные)
Generic pass-through таблица простых скаляров элемента (captured/emitted «как
есть»): verticalAlign, throughAlign, enableContentChange, pictureSize, titleHeight,
childItemsWidth, showLeftMargin, cellHyperlink, viewMode, verticalScrollBar,
rowInputMode, mask, createButton. Один Emit-GenericScalars в Emit-Layout (покрывает
все элементы) + Add-GenericScalars в пост-обработке декомпилятора (skip-if-present —
специфичная обработка побеждает).
Точечно: Command>modifiesSavedData (bool), Page>showTitle:false, фикс InputField>
textEdit (компилятор эмитил, декомпилятор не ловил).
Баг-фикс: <FillChecking> в схеме НЕТ (0 в корпусе) — реальный тег <FillCheck>
(значение ShowError). Ключ fillCheck (синоним fillChecking, forgiving bool→ShowError).
TOTAL 408→246 (−162), match 81→107. Зеркало py (байт-в-байт). Кейсы groups/commands/
attributes-types/pages сертифицированы в 1С. Регресс 39/39 ps1+py.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 19:50:42 +03:00
..
2026-05-08 13:57:30 +03:00
2026-05-08 13:45:47 +03:00
2026-05-01 16:43:39 +03:00
2026-05-01 20:54:57 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-01 20:54:57 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:30:03 +03:00
2026-04-25 15:26:54 +03:00
2026-03-29 17:30:03 +03:00
2026-05-08 13:45:47 +03:00
2026-06-08 19:50:42 +03:00
2026-06-08 13:16:12 +03:00
2026-06-08 13:32:09 +03:00
2026-05-08 13:45:47 +03:00
2026-06-08 13:32:09 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-03 17:34:16 +03:00
2026-05-08 13:45:47 +03:00
2026-06-01 15:40:17 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-03-29 17:30:03 +03:00
2026-03-28 15:38:06 +03:00
2026-03-28 15:38:06 +03:00
2026-03-28 15:38:06 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-06-04 12:26:57 +03:00
2026-06-01 16:41:56 +03:00
2026-06-04 12:26:57 +03:00
2026-06-03 22:11:48 +03:00
2026-06-01 16:12:28 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-03-28 15:38:06 +03:00
2026-03-28 15:38:06 +03:00