mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-15 23:35:17 +03:00
feat(meta-compile,meta-decompile): dataLockControlMode дефолт Managed для авторинга (роундтрип цел)
Единый дефолт Managed вместо per-type Automatic/Managed — удобно для создания новых объектов (Automatic задаётся явно). Роундтрип остаётся байт-в-байт: дефолт компилятора и порог omit-on-default декомпилятора сдвинуты синхронно — объекты с Automatic теперь несут ключ в DSL явно, с Managed — опускают, итоговый XML с обеих сторон не меняется. Зеркало ps1+py в обоих навыках. Заодно вылечена латентная рассинхронизация AccountingRegister/CalculationRegister (компилятор Automatic vs порог Managed). Верификация: роундтрип-инвариант на реальном корпусе 7/7 match, 0 диффов (Automatic+Managed справочники, ПС, Sequence, РБ); полный набор тестов 514/514; пересъём снэпшотов — 91 файл, дрейф ровно DataLockControlMode Automatic->Managed, ноль посторонних; py-паритет. meta-compile v1.63 / meta-decompile v0.54 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<BasedOn/>
|
||||
<DataLockFields/>
|
||||
<DataLockControlMode>Automatic</DataLockControlMode>
|
||||
<DataLockControlMode>Managed</DataLockControlMode>
|
||||
<FullTextSearch>Use</FullTextSearch>
|
||||
<ObjectPresentation/>
|
||||
<ExtendedObjectPresentation/>
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<BasedOn/>
|
||||
<DataLockFields/>
|
||||
<DataLockControlMode>Automatic</DataLockControlMode>
|
||||
<DataLockControlMode>Managed</DataLockControlMode>
|
||||
<FullTextSearch>Use</FullTextSearch>
|
||||
<ObjectPresentation/>
|
||||
<ExtendedObjectPresentation/>
|
||||
|
||||
Reference in New Issue
Block a user