mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-26 22:51:03 +03:00
feat(meta-compile): валидация category у CommandGroup (v1.65)
Category добавлена в validEnumValues (NavigationPanel/ActionsPanel/FormCommandBar/ FormNavigationPanel) — опечатка даёт ошибку со списком валидных, как у прочих перечислений. Симметрично валидации group у команд. Зеркало ps1+py. 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
95b25b79a1
commit
700ede1df7
@@ -1,4 +1,4 @@
|
|||||||
# meta-compile v1.64 — Compile 1C metadata object from JSON
|
# meta-compile v1.65 — Compile 1C metadata object from JSON
|
||||||
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
|
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
|
||||||
param(
|
param(
|
||||||
[Parameter(Mandatory)]
|
[Parameter(Mandatory)]
|
||||||
@@ -265,6 +265,7 @@ $script:validEnumValues = @{
|
|||||||
"PredefinedDataUpdate" = @("Auto","DontAutoUpdate","AutoUpdate")
|
"PredefinedDataUpdate" = @("Auto","DontAutoUpdate","AutoUpdate")
|
||||||
"SearchStringModeOnInputByString"= @("Begin","AnyPart")
|
"SearchStringModeOnInputByString"= @("Begin","AnyPart")
|
||||||
"FullTextSearchOnInputByString" = @("Use","DontUse")
|
"FullTextSearchOnInputByString" = @("Use","DontUse")
|
||||||
|
"Category" = @("NavigationPanel","ActionsPanel","FormCommandBar","FormNavigationPanel")
|
||||||
}
|
}
|
||||||
|
|
||||||
# --- Группы команд объекта (командный интерфейс) ---
|
# --- Группы команд объекта (командный интерфейс) ---
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
# meta-compile v1.64 — Compile 1C metadata object from JSON
|
# meta-compile v1.65 — Compile 1C metadata object from JSON
|
||||||
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
|
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
|
||||||
|
|
||||||
import argparse
|
import argparse
|
||||||
@@ -410,6 +410,7 @@ valid_enum_values = {
|
|||||||
'PredefinedDataUpdate': ['Auto', 'DontAutoUpdate', 'AutoUpdate'],
|
'PredefinedDataUpdate': ['Auto', 'DontAutoUpdate', 'AutoUpdate'],
|
||||||
'SearchStringModeOnInputByString': ['Begin', 'AnyPart'],
|
'SearchStringModeOnInputByString': ['Begin', 'AnyPart'],
|
||||||
'FullTextSearchOnInputByString': ['Use', 'DontUse'],
|
'FullTextSearchOnInputByString': ['Use', 'DontUse'],
|
||||||
|
'Category': ['NavigationPanel', 'ActionsPanel', 'FormCommandBar', 'FormNavigationPanel'],
|
||||||
}
|
}
|
||||||
|
|
||||||
# --- Группы команд объекта (командный интерфейс) ---
|
# --- Группы команд объекта (командный интерфейс) ---
|
||||||
|
|||||||
Reference in New Issue
Block a user