mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-27 12:35:54 +03:00
fix(meta-edit, epf-validate): у внешней обработки/отчёта нет команд объекта и модуля менеджера (#108)
Платформа выбрасывает Command из внешней обработки/отчёта при сборке («не является подчиненным»), а Ext/ManagerModule.bsl — вовсе без сообщения; epf-build при этом сообщает об успехе. Цепочка молча теряла написанное: meta-edit добавлял команду, epf-validate её пропускал. meta-edit: внешние типы внесены в таблицу допустимых детей — команду не добавляет, предупреждает. epf-validate: Command и ManagerModule.bsl — ошибки с пояснением. Refs #108 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
372510bbc4
commit
5d1b5cdf74
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "Валидатор находит ошибку: модуль менеджера у внешнего отчёта (#108)",
|
||||
"preRun": [
|
||||
{
|
||||
"script": "erf-init/scripts/init",
|
||||
"args": { "-Name": "ТестовыйОтчёт", "-SrcDir": "{workDir}" }
|
||||
},
|
||||
{
|
||||
"writeFile": {
|
||||
"path": "ТестовыйОтчёт/Ext/ManagerModule.bsl",
|
||||
"content": "Процедура Тест() Экспорт\nКонецПроцедуры\n"
|
||||
}
|
||||
}
|
||||
],
|
||||
"params": { "objectPath": "ТестовыйОтчёт.xml" },
|
||||
"expectError": true,
|
||||
"expect": {
|
||||
"stdoutContains": ["нет модуля менеджера"]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user