fix(cfe-diff): перехватчики в модуле общей формы

Модули заимствованного объекта собирались из Ext/*.bsl без рекурсии и из
Forms/**/Module.bsl; модуль общей формы лежит в CommonForms/X/Ext/Form/Module.bsl
и не попадал никуда. После перехвата методов общей формы (cfe-patch-method
v2.13) такой перехватчик не показывался в отчёте, а проверка переноса (-Mode B)
его пропускала. Теперь модуль общей формы собирается вместе с остальными;
режим A показывает и перехваты событий/команд из её Form.xml — как у форм
владельца. Оба порта, v1.7; вывод портов совпадает.

Кейсы common-form-interceptor и common-form-transfer (на прежней версии падали).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-09-28 13:04:08 +03:00
co-authored by Claude Opus 5.5
parent 4f808035c5
commit d070d65cb2
28 changed files with 1204 additions and 2 deletions
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<ClientApplicationInterface xmlns="http://v8.1c.ru/8.2/managed-application/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="InterfaceLayouter">
<top>
<panel id="UUID-001">
<uuid>UUID-002</uuid>
</panel>
</top>
<left>
<panel id="UUID-003">
<uuid>UUID-004</uuid>
</panel>
</left>
<panelDef id="UUID-004"/>
<panelDef id="UUID-005"/>
<panelDef id="UUID-006"/>
<panelDef id="UUID-002"/>
<panelDef id="UUID-007"/>
</ClientApplicationInterface>