Схемы формата выгрузки по версиям формата из yellow-hammer/namespace-forest раскладываются в .v8-xsd/<версия>/ (или по xsdPath из .v8-project.json) — основа проверки выгрузки по XSD без базы (#101). Сами схемы — собственность 1С-Софт, в репозиторий не входят: в .gitignore, в каталоге только README. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018dc2yLQfw6wppbopM1Y4Ps
.v8-xsd — XSD-схемы платформы 1С:Предприятие 8
Каталог для XSD-схем формата XML-выгрузки конфигурации. По ним навыки проверяют выгрузку без базы: порядок элементов, типы значений, допустимые значения перечислений.
Схем нет — проверки нет, остальное работает как обычно.
Раскладка
.v8-xsd/
├── 2.20/ схемы версии формата 2.20 (атрибут version корня MetaDataObject)
│ └── *.xsd
├── 2.21/
└── source.json откуда и когда загружено
Имена файлов значения не имеют: схема находится по targetNamespace. Подойдут и схемы,
выгруженные из своей платформы (ФабрикаXDTO.ЭкспортСхемыXML).
Как наполнить
Навыком /v8-xsd-fetch — он скачивает схемы из репозитория
yellow-hammer/namespace-forest
(каталог schemas/designer/<версия формата>/).
Или вручную: скопировать нужные каталоги версий из schemas/designer/ того же репозитория.
Другой каталог задаётся ключом xsdPath в .v8-project.json.
Лицензия
Схемы (*.xsd) — часть продукта «1С:Предприятие 8», правообладатель ООО «1С-Софт».
Использование регулируется лицензионным соглашением 1С. В репозиторий их не включаем.
Благодарность
Спасибо Ivan Karlo за namespace-forest — собранные и разложенные по версиям формата схемы, обновляемые автоматически.