mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-04 09:10:52 +03:00
feat(meta-compile,meta-decompile): object-свойство fullTextSearchOnInputByString (v1.44/v0.36)
Компилятор хардкодил <FullTextSearchOnInputByString>DontUse в 8 местах (все типы), декомпилятор не захватывал → значение Use терялось при раундтрипе. Корпус: DontUse 2757 / Use 4 (все Catalog) — дефолт эмиссии DontUse верен, чистый omit-on-default редкий override. Компилятор → Get-EnumProp (+validEnumValues Use/DontUse), декомпилятор Add-EnumProp дефолт DontUse. Таргет 4/4 match TOTAL 0, регресс 49/49 ps1+py identical. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
89537e9b5d
commit
cd6d305eea
@@ -1,4 +1,4 @@
|
||||
# meta-decompile v0.35 — XML объекта метаданных 1С → JSON-черновик формата meta-compile
|
||||
# meta-decompile v0.36 — XML объекта метаданных 1С → JSON-черновик формата meta-compile
|
||||
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
|
||||
#
|
||||
# Поддержаны: Catalog, ExchangePlan, ChartOfCharacteristicTypes, ChartOfAccounts, ChartOfCalculationTypes, Document. Инверс meta-compile (omit-on-default: ключ эмитим только
|
||||
@@ -425,6 +425,7 @@ Add-BoolProp 'includeHelpInContents' 'IncludeHelpInContents' $false
|
||||
Add-EnumProp 'choiceHistoryOnInput' 'ChoiceHistoryOnInput' 'Auto'
|
||||
Add-EnumProp 'predefinedDataUpdate' 'PredefinedDataUpdate' 'Auto'
|
||||
Add-EnumProp 'searchStringModeOnInputByString' 'SearchStringModeOnInputByString' 'Begin'
|
||||
Add-EnumProp 'fullTextSearchOnInputByString' 'FullTextSearchOnInputByString' 'DontUse'
|
||||
# ExchangePlan-специфичные свойства (у Catalog этих тегов нет → блок не трогает его).
|
||||
if ($objType -eq 'ExchangePlan') {
|
||||
Add-BoolProp 'distributedInfoBase' 'DistributedInfoBase' $false
|
||||
|
||||
Reference in New Issue
Block a user