mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-29 05:25:53 +03:00
fix(cfe-borrow): встроенные стили платформы пропускаются без предупреждения
На каждый встроенный стиль платформы (ImportantColor, AccentColor, FieldAlternativeBackColor…) навык печатал «StyleItem.X not found in source config»: файла у такого стиля нет. Спецификация (§5.5.2, правило 11) предписывает пропускать их молча, а пользовательский стиль, на который ссылается форма, в валидном источнике существует всегда — предупреждение было только шумом. Оба порта. 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
39f08563b2
commit
9e155552fb
@@ -1225,9 +1225,10 @@ function Borrow-Form {
|
||||
Add-ToChildObjects "StyleItem" $styleName
|
||||
$script:borrowedFiles += $targetFile
|
||||
Info " Auto-borrowed: StyleItem.${styleName}"
|
||||
} else {
|
||||
Warn " StyleItem.${styleName} not found in source config"
|
||||
}
|
||||
# Файла нет — встроенный стиль платформы (ImportantColor, AccentColor…): заимствовать
|
||||
# нечего, пропускаем молча. Пользовательский стиль, на который ссылается форма, в
|
||||
# валидном источнике существует всегда — предупреждение было только шумом.
|
||||
}
|
||||
}
|
||||
# Auto-borrow Enums + EnumValues referenced via DesignTimeRef in ChoiceParameters
|
||||
|
||||
@@ -2237,8 +2237,9 @@ def main():
|
||||
add_to_child_objects("StyleItem", style_name)
|
||||
borrowed_files.append(target_file)
|
||||
info(f" Auto-borrowed: StyleItem.{style_name}")
|
||||
else:
|
||||
warn(f" StyleItem.{style_name} not found in source config")
|
||||
# Файла нет — встроенный стиль платформы (ImportantColor, AccentColor…): заимствовать
|
||||
# нечего, пропускаем молча. Пользовательский стиль, на который ссылается форма, в
|
||||
# валидном источнике существует всегда — предупреждение было только шумом.
|
||||
|
||||
# Auto-borrow Enums + EnumValues referenced via DesignTimeRef
|
||||
referenced_enum_values = {} # enum_name -> set of value_names
|
||||
|
||||
Reference in New Issue
Block a user