diff --git a/build.gradle.kts b/build.gradle.kts index c412d58ec..3b03cb99b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -58,7 +58,7 @@ dependencies { // прочее implementation("commons-io", "commons-io", "2.18.0") - implementation("io.github.1c-syntax", "bsl-common-library", "0.9.0.9-SNAPSHOT") + implementation("io.github.1c-syntax", "bsl-common-library", "0.9.0.16-SNAPSHOT") implementation("io.github.1c-syntax", "utils", "0.6.3") implementation("io.github.1c-syntax", "supportconf", "0.14.3") { exclude("io.github.1c-syntax", "bsl-common-library") diff --git a/docs/ru/examples.md b/docs/ru/examples.md index 4de83f56e..273bef64a 100644 --- a/docs/ru/examples.md +++ b/docs/ru/examples.md @@ -9,7 +9,7 @@ - [Работа с метаданными](#работа-с-метаданными) - [Работа с формами](#работа-с-формами) - [Работа с модулями](#работа-с-модулями) -- [Анализ описания типов данных](#анализ-типов-данных) +- [Анализ типов данных](#анализ-типов-данных) - [Поиск и фильтрация объектов](#поиск-и-фильтрация-объектов) - [Практические сценарии](#практические-сценарии) @@ -317,11 +317,11 @@ if (childMDO.isPresent() && childMDO.get() instanceof Catalog catalog) { // проверим наименование assertThat(objectAttribute.getName()).isEqualTo("Реквизит2"); - // описание типа `getValueType` + // описание типа доступно через getValueType() assertThat(objectAttribute.getValueType()).isNotNull(); - // убеимся в наличии примитивного типа СТРОКА в составе описания + // убедимся в наличии примитивного типа СТРОКА в составе описания assertThat(objectAttribute.getValueType().contains(PrimitiveValueType.NUMBER)).isTrue(); - // убедимся, что тип не составно + // убедимся, что тип не составной assertThat(objectAttribute.getValueType().isComposite()).isFalse(); // убедимся, что квалификаторы прочитаны assertThat(objectAttribute.getValueType().getQualifiers()).hasSize(1); @@ -330,7 +330,7 @@ if (childMDO.isPresent() && childMDO.get() instanceof Catalog catalog) { var qualifier = objectAttribute.getValueType().getQualifiers().get(0); assertThat(qualifier).isInstanceOf(NumberQualifiers.class); - // убаимся, что квалификатор числа содожержит верную информацию + // убедимся, что квалификатор числа содежржит верную информацию var numberQualifiers = (NumberQualifiers) qualifier; assertThat(numberQualifiers.getPrecision()).isEqualTo(10); // длина 10 assertThat(numberQualifiers.getScale()).isEqualTo(0); // точность 0 @@ -380,11 +380,11 @@ if (childMDO.isPresent() && childMDO.get() instanceof DefinedType definedType) { // квалификаторов нет assertThat(definedType.getValueType().getQualifiers()).isEmpty(); - // создадим типа по имени + // создадим тип по имени var typeContains = MetadataValueType.fromString("EnumRef.ДополнительныеЗначенияДоступа"); assertThat(typeContains).isNotNull(); - // полученый тип относится к перечислению + // полученный тип относится к перечислению assertThat(typeContains.getKind()).isEqualTo(MDOType.ENUM); // тип не составной assertThat(typeContains.isComposite()).isFalse(); @@ -398,7 +398,7 @@ if (childMDO.isPresent() && childMDO.get() instanceof DefinedType definedType) { assertThat(typeNotContains).isNotNull(); // убедимся, что первый тип входит в состав описания assertThat(definedType.getValueType().contains(typeContains)).isTrue(); - // убедимся, что второй тип нпе входит в состав + // убедимся, что второй тип не входит в состав assertThat(definedType.getValueType().contains(typeNotContains)).isFalse(); } ``` diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java index a6b97549d..db851ccfa 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java @@ -28,11 +28,11 @@ import com.github._1c_syntax.bsl.mdo.Subsystem; import com.github._1c_syntax.bsl.mdo.support.ApplicationRunMode; import com.github._1c_syntax.bsl.mdo.support.InterfaceCompatibilityMode; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.mdo.support.UsePurposes; import com.github._1c_syntax.bsl.support.CompatibilityMode; import com.github._1c_syntax.bsl.types.MdoReference; import com.github._1c_syntax.bsl.types.ModuleType; +import com.github._1c_syntax.bsl.types.ScriptVariant; import java.net.URI; import java.util.Collections; @@ -162,7 +162,9 @@ default List includedSubsystems(MdoReference mdoReference, boolean ad } /** - * Возвращает локализованное представление ссылки на объект метаданных с учетом используемого варианта языка разработки + * Возвращает локализованное представление ссылки на объект метаданных с учетом используемого варианта языка + * разработки + * * @param md Объект метаданных, принадлежащий MDClasses * @return Строковое представление ссылки */ diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java index e56eaf980..2401590e5 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java @@ -74,10 +74,8 @@ import com.github._1c_syntax.bsl.mdo.support.ApplicationRunMode; import com.github._1c_syntax.bsl.mdo.support.DataLockControlMode; import com.github._1c_syntax.bsl.mdo.support.InterfaceCompatibilityMode; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.mdo.support.UseMode; import com.github._1c_syntax.bsl.mdo.support.UsePurposes; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; @@ -86,6 +84,8 @@ import com.github._1c_syntax.bsl.types.ConfigurationSource; import com.github._1c_syntax.bsl.types.MdoReference; import com.github._1c_syntax.bsl.types.ModuleType; +import com.github._1c_syntax.bsl.types.MultiLanguageString; +import com.github._1c_syntax.bsl.types.ScriptVariant; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ConfigurationExtension.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ConfigurationExtension.java index dd6f47a21..fa8531f1e 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ConfigurationExtension.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ConfigurationExtension.java @@ -74,10 +74,8 @@ import com.github._1c_syntax.bsl.mdo.support.ApplicationRunMode; import com.github._1c_syntax.bsl.mdo.support.ConfigurationExtensionPurpose; import com.github._1c_syntax.bsl.mdo.support.InterfaceCompatibilityMode; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.mdo.support.UsePurposes; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.CompatibilityMode; @@ -85,6 +83,8 @@ import com.github._1c_syntax.bsl.types.ConfigurationSource; import com.github._1c_syntax.bsl.types.MdoReference; import com.github._1c_syntax.bsl.types.ModuleType; +import com.github._1c_syntax.bsl.types.MultiLanguageString; +import com.github._1c_syntax.bsl.types.ScriptVariant; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalDataProcessor.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalDataProcessor.java index 7e1c6439d..de60f3baf 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalDataProcessor.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalDataProcessor.java @@ -28,10 +28,10 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.types.ConfigurationSource; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReport.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReport.java index 3cd71d3a2..de70b899d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReport.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReport.java @@ -28,10 +28,10 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.types.ConfigurationSource; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/MDClasses.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/MDClasses.java index 491a47ec6..70ecdc3d9 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/MDClasses.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/MDClasses.java @@ -1,25 +1,25 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdclasses; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdclasses; import com.github._1c_syntax.bsl.reader.MDOReader; import com.github._1c_syntax.bsl.types.MDOType; @@ -196,7 +196,7 @@ private Set mdoTypeGroupNames() { && type != MDOType.EXTERNAL_DATA_PROCESSOR && type != MDOType.UNKNOWN ) - .map(MDOType::getGroupName) + .map(MDOType::groupName) .collect(Collectors.toSet()); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/AccountingRegister.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/AccountingRegister.java index 88d6685f1..923b3aa4c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/AccountingRegister.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/AccountingRegister.java @@ -1,37 +1,37 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.Dimension; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; import com.github._1c_syntax.bsl.mdo.children.Resource; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/AccumulationRegister.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/AccumulationRegister.java index e6780dd6b..d33efddd6 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/AccumulationRegister.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/AccumulationRegister.java @@ -26,12 +26,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; import com.github._1c_syntax.bsl.mdo.children.Resource; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Bot.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Bot.java index 978d0a961..c375d5341 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Bot.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Bot.java @@ -21,10 +21,10 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/BusinessProcess.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/BusinessProcess.java index 58a57868f..b65608954 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/BusinessProcess.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/BusinessProcess.java @@ -24,12 +24,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CalculationRegister.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CalculationRegister.java index ab5bb32b1..e2bad6909 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CalculationRegister.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CalculationRegister.java @@ -27,12 +27,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; import com.github._1c_syntax.bsl.mdo.children.Recalculation; import com.github._1c_syntax.bsl.mdo.children.Resource; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Catalog.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Catalog.java index 8c1d20ffa..8b10f9048 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Catalog.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Catalog.java @@ -24,12 +24,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; @@ -103,6 +103,11 @@ public class Catalog implements ReferenceObject, AccessRightsOwner { @Default MultiLanguageString explanation = MultiLanguageString.EMPTY; + /** + * Список владельцев + */ + @Singular("addOwners") + List owners; @Override public List getChildren() { diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfAccounts.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfAccounts.java index 2fbaa665c..f87f69e56 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfAccounts.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfAccounts.java @@ -1,37 +1,37 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.AccountingFlag; import com.github._1c_syntax.bsl.mdo.children.ExtDimensionAccountingFlag; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCalculationTypes.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCalculationTypes.java index 3c55985e7..f34dd0752 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCalculationTypes.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCalculationTypes.java @@ -1,35 +1,35 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCharacteristicTypes.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCharacteristicTypes.java index 046ff8001..b50e0cbab 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCharacteristicTypes.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/ChartOfCharacteristicTypes.java @@ -1,39 +1,42 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; +import com.github._1c_syntax.bsl.types.ValueTypeDescription; import com.github._1c_syntax.utils.Lazy; +import lombok.AccessLevel; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; +import lombok.Getter; import lombok.Singular; import lombok.ToString; import lombok.Value; @@ -45,7 +48,7 @@ @Builder @ToString(of = {"name", "uuid"}) @EqualsAndHashCode(of = {"name", "uuid"}) -public class ChartOfCharacteristicTypes implements ReferenceObject, AccessRightsOwner { +public class ChartOfCharacteristicTypes implements ReferenceObject, AccessRightsOwner, ValueTypeOwner { /* * ReferenceObject @@ -91,6 +94,14 @@ public class ChartOfCharacteristicTypes implements ReferenceObject, AccessRights Lazy> children = new Lazy<>(this::computeChildren); Lazy> plainChildren = new Lazy<>(this::computePlainChildren); + /* + * ValueTypeOwner + */ + + @Default + @Getter(AccessLevel.NONE) + ValueTypeDescription type = ValueTypeDescription.EMPTY; + /* * Свое */ @@ -153,4 +164,9 @@ private List computePlainStorageFields() { private List computeAllModules() { return LazyLoader.computeAllModules(this); } + + @Override + public ValueTypeDescription getValueType() { + return type; + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommandGroup.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommandGroup.java index 51568f59d..bc7268ce7 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommandGroup.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommandGroup.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonAttribute.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonAttribute.java index f7e2b3325..77c1d5a52 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonAttribute.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonAttribute.java @@ -24,12 +24,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectAttribute; import com.github._1c_syntax.bsl.mdo.support.DataSeparation; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.support.UseMode; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; @@ -51,7 +51,7 @@ public class CommonAttribute implements MDObject, AccessRightsOwner, ValueTypeOw // todo соединить с атрибутом /* - * ReferenceObject + * MDObject */ @Default diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonCommand.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonCommand.java index 14c9cafc4..27b9a41b3 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonCommand.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonCommand.java @@ -1,32 +1,32 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonForm.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonForm.java index f597ba3c0..39394ed12 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonForm.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonForm.java @@ -1,34 +1,34 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.storage.EmptyFormData; import com.github._1c_syntax.bsl.mdo.storage.FormData; import com.github._1c_syntax.bsl.mdo.support.FormType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonModule.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonModule.java index 592dcde70..17df92f59 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonModule.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonModule.java @@ -1,32 +1,32 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; - -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; + import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.ReturnValueReuse; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; import com.github._1c_syntax.bsl.types.ModuleType; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonPicture.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonPicture.java index 65d2feff9..0b2514ee9 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonPicture.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonPicture.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonTemplate.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonTemplate.java index 6e55912a1..4833b21d8 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonTemplate.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/CommonTemplate.java @@ -1,33 +1,33 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData; import com.github._1c_syntax.bsl.mdo.storage.TemplateData; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.TemplateType; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Constant.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Constant.java index 0d4716589..27c2ec95e 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Constant.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Constant.java @@ -21,11 +21,11 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/DataProcessor.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/DataProcessor.java index d14c3ce5f..505c5a90c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/DataProcessor.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/DataProcessor.java @@ -1,35 +1,35 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/DefinedType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/DefinedType.java index 8c90cac80..989568c13 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/DefinedType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/DefinedType.java @@ -21,10 +21,10 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Document.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Document.java index 4fc0e5d72..d3117d2f0 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Document.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Document.java @@ -24,12 +24,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentJournal.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentJournal.java index 17b11b774..bb9014d1c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentJournal.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentJournal.java @@ -1,36 +1,36 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentNumerator.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentNumerator.java index 858d3cf85..ee4d012e9 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentNumerator.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/DocumentNumerator.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Enum.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Enum.java index 12c339318..2cd2ce47e 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Enum.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Enum.java @@ -1,35 +1,35 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.EnumValue; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; @@ -45,7 +45,7 @@ @Builder @ToString(of = {"name", "uuid"}) @EqualsAndHashCode(of = {"name", "uuid"}) -public class Enum implements MDObject, ModuleOwner, CommandOwner, FormOwner, TemplateOwner { +public class Enum implements MDObject, ModuleOwner, CommandOwner, FormOwner, TemplateOwner, AttributeOwner { /* * MDObject @@ -97,6 +97,13 @@ public class Enum implements MDObject, ModuleOwner, CommandOwner, FormOwner, Tem @Singular List templates; + /* + * AttributeOwner + */ + + @Singular + List attributes; + /* * Свое */ @@ -131,4 +138,9 @@ private List computeAllModules() { return LazyLoader.computeAllModules(this); } + @Override + public List getAllAttributes() { + return getAttributes(); + } + } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/EventSubscription.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/EventSubscription.java index 9c9bf0fdc..10bf9d8e7 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/EventSubscription.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/EventSubscription.java @@ -22,10 +22,10 @@ package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.support.Handler; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/ExchangePlan.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/ExchangePlan.java index 947cc8e0c..5e0758058 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/ExchangePlan.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/ExchangePlan.java @@ -25,12 +25,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; import com.github._1c_syntax.bsl.mdo.support.AutoRecordType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/ExternalDataSource.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/ExternalDataSource.java index 1fdba8f3d..ac9bca1a3 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/ExternalDataSource.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/ExternalDataSource.java @@ -22,12 +22,12 @@ package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/FilterCriterion.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/FilterCriterion.java index 370899538..56f11e4a2 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/FilterCriterion.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/FilterCriterion.java @@ -1,34 +1,34 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOption.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOption.java index a62f1c349..48dddb1e4 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOption.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOption.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOptionsParameter.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOptionsParameter.java index 0743096f6..26ec81add 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOptionsParameter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/FunctionalOptionsParameter.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/HTTPService.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/HTTPService.java index 76885a3e1..1cb96a6aa 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/HTTPService.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/HTTPService.java @@ -1,32 +1,32 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.HTTPServiceURLTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/InformationRegister.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/InformationRegister.java index a451d504a..6cc906fc7 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/InformationRegister.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/InformationRegister.java @@ -26,12 +26,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; import com.github._1c_syntax.bsl.mdo.children.Resource; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/IntegrationService.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/IntegrationService.java index b2101e2fa..82600c38e 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/IntegrationService.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/IntegrationService.java @@ -22,10 +22,10 @@ package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.IntegrationServiceChannel; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Interface.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Interface.java index f2a12743f..8309049d6 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Interface.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Interface.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Language.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Language.java index 309f765d4..35effa244 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Language.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Language.java @@ -1,32 +1,32 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MDOType; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; +import com.github._1c_syntax.bsl.types.ScriptVariant; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; @@ -102,8 +102,8 @@ private static Language newLanguage(String name, String code) { .synonym(MultiLanguageString.create(code, name)) .mdoReference(MdoReference.create( MDOType.LANGUAGE, - MDOType.LANGUAGE.getGroupName() + "." + name, - MDOType.LANGUAGE.getGroupNameRu() + "." + name)) + MDOType.LANGUAGE.groupName() + "." + name, + MDOType.LANGUAGE.groupNameRu() + "." + name)) .languageCode(code) .build(); } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/MD.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/MD.java index 13b1a6d1e..b9dbb682a 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/MD.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/MD.java @@ -21,12 +21,12 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MDOType; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; +import com.github._1c_syntax.bsl.types.ScriptVariant; /** * Базовый интерфейс всех объектов метаданных, как самостоятельных, так и дочерних diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/PaletteColor.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/PaletteColor.java index 044ae37d4..933b94290 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/PaletteColor.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/PaletteColor.java @@ -21,10 +21,10 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.EqualsAndHashCode; import lombok.ToString; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Report.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Report.java index d05458ec0..1891663a1 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Report.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Report.java @@ -1,35 +1,35 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectCommand; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Role.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Role.java index 6761c4676..e75925bbd 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Role.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Role.java @@ -1,31 +1,31 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.storage.RoleData; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/ScheduledJob.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/ScheduledJob.java index bfa29e9b0..9a5b643ca 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/ScheduledJob.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/ScheduledJob.java @@ -1,31 +1,31 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.support.Handler; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Sequence.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Sequence.java index 15c8028ef..d6040a590 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Sequence.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Sequence.java @@ -1,32 +1,32 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.Dimension; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/SessionParameter.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/SessionParameter.java index 50749200f..99b5642dd 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/SessionParameter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/SessionParameter.java @@ -21,11 +21,11 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/SettingsStorage.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/SettingsStorage.java index 89418e12a..ef5ad7623 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/SettingsStorage.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/SettingsStorage.java @@ -1,33 +1,33 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Style.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Style.java index fa7f7982d..235139cd9 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Style.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Style.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/StyleItem.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/StyleItem.java index 07dacc97f..f6fb6237d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/StyleItem.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/StyleItem.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.EqualsAndHashCode; import lombok.ToString; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Subsystem.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Subsystem.java index 70dbf2c39..5c341154e 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Subsystem.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Subsystem.java @@ -21,12 +21,12 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; @@ -97,6 +97,12 @@ public class Subsystem implements MDObject, ChildrenOwner, AccessRightsOwner { @Singular("subsystem") List subsystems; + /** + * Пояснение + */ + @Default + MultiLanguageString explanation = MultiLanguageString.EMPTY; + /* * Для ChildrenOwner */ @@ -110,12 +116,6 @@ public List getChildren() { * свое */ - /** - * Пояснение - */ - @Default - MultiLanguageString explanation = MultiLanguageString.EMPTY; - /** * Возвращает список подсистем, в которые входит указанная ссылка на объект * diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/Task.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/Task.java index 3565ccc87..fe29aea5c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/Task.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/Task.java @@ -25,12 +25,12 @@ import com.github._1c_syntax.bsl.mdo.children.ObjectForm; import com.github._1c_syntax.bsl.mdo.children.ObjectTemplate; import com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/WSReference.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/WSReference.java index 0ff9e3bc4..04a6540a1 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/WSReference.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/WSReference.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/WebService.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/WebService.java index da6f5b4cc..17238f7ff 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/WebService.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/WebService.java @@ -1,33 +1,33 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.children.WebServiceOperation; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.ReuseSessions; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/XDTOPackage.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/XDTOPackage.java index 99f44994e..fba670d0f 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/XDTOPackage.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/XDTOPackage.java @@ -1,31 +1,31 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo; import com.github._1c_syntax.bsl.mdo.storage.XdtoPackageData; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/AccountingFlag.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/AccountingFlag.java index 771398d85..b6fdb983a 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/AccountingFlag.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/AccountingFlag.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Dimension.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Dimension.java index 2d5a7453e..4d7cbaa8f 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Dimension.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Dimension.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/DocumentJournalColumn.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/DocumentJournalColumn.java index f1670ef2f..fd15ae578 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/DocumentJournalColumn.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/DocumentJournalColumn.java @@ -24,10 +24,10 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/EnumValue.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/EnumValue.java index e8a2c676c..d8fefb675 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/EnumValue.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/EnumValue.java @@ -22,10 +22,10 @@ package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.MDChild; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExtDimensionAccountingFlag.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExtDimensionAccountingFlag.java index 8f005e2ca..f53aaff98 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExtDimensionAccountingFlag.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExtDimensionAccountingFlag.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTable.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTable.java index 91abba6cf..18d463010 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTable.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTable.java @@ -32,12 +32,12 @@ import com.github._1c_syntax.bsl.mdo.ModuleOwner; import com.github._1c_syntax.bsl.mdo.TemplateOwner; import com.github._1c_syntax.bsl.mdo.support.DataLockControlMode; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTableField.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTableField.java index a8e7fc901..4f415973b 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTableField.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ExternalDataSourceTableField.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceMethod.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceMethod.java index e425a8308..c95cc18c6 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceMethod.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceMethod.java @@ -1,33 +1,33 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.AccessRightsOwner; import com.github._1c_syntax.bsl.mdo.MDChild; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceURLTemplate.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceURLTemplate.java index cb69c1192..eb8d9c688 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceURLTemplate.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/HTTPServiceURLTemplate.java @@ -1,33 +1,33 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.ChildrenOwner; import com.github._1c_syntax.bsl.mdo.MD; import com.github._1c_syntax.bsl.mdo.MDChild; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/IntegrationServiceChannel.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/IntegrationServiceChannel.java index ed6f74441..6ffa06f60 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/IntegrationServiceChannel.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/IntegrationServiceChannel.java @@ -24,11 +24,11 @@ import com.github._1c_syntax.bsl.mdo.AccessRightsOwner; import com.github._1c_syntax.bsl.mdo.MDChild; import com.github._1c_syntax.bsl.mdo.support.MessageDirection; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectAttribute.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectAttribute.java index abb284706..d77faf61d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectAttribute.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectAttribute.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectCommand.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectCommand.java index 598924e5f..25100b40f 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectCommand.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectCommand.java @@ -1,34 +1,34 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.Command; import com.github._1c_syntax.bsl.mdo.MDChild; import com.github._1c_syntax.bsl.mdo.Module; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectForm.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectForm.java index 4904a2cea..96cc9ece3 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectForm.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectForm.java @@ -1,25 +1,25 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.Form; import com.github._1c_syntax.bsl.mdo.MDChild; @@ -27,11 +27,11 @@ import com.github._1c_syntax.bsl.mdo.storage.EmptyFormData; import com.github._1c_syntax.bsl.mdo.storage.FormData; import com.github._1c_syntax.bsl.mdo.support.FormType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.UsePurposes; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTabularSection.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTabularSection.java index bc573b8d8..57a6c3d5c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTabularSection.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTabularSection.java @@ -1,34 +1,34 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.AccessRightsOwner; import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.TabularSection; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTemplate.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTemplate.java index fdf2e8338..a72469b28 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTemplate.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/ObjectTemplate.java @@ -1,36 +1,36 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.MDChild; import com.github._1c_syntax.bsl.mdo.Module; import com.github._1c_syntax.bsl.mdo.Template; import com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData; import com.github._1c_syntax.bsl.mdo.storage.TemplateData; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.TemplateType; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Recalculation.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Recalculation.java index 657e72859..36b1bb6d6 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Recalculation.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Recalculation.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.MDChild; import com.github._1c_syntax.bsl.mdo.Module; import com.github._1c_syntax.bsl.mdo.ModuleOwner; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Resource.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Resource.java index b89168ce4..db8ffd3bb 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Resource.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/Resource.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/TaskAddressingAttribute.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/TaskAddressingAttribute.java index d65a0e933..6623a4e57 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/TaskAddressingAttribute.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/TaskAddressingAttribute.java @@ -25,11 +25,11 @@ import com.github._1c_syntax.bsl.mdo.Attribute; import com.github._1c_syntax.bsl.mdo.support.AttributeKind; import com.github._1c_syntax.bsl.mdo.support.IndexingType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperation.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperation.java index a43f3f43f..974b5cb9c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperation.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperation.java @@ -1,36 +1,36 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.children; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.AccessRightsOwner; import com.github._1c_syntax.bsl.mdo.ChildrenOwner; import com.github._1c_syntax.bsl.mdo.MD; import com.github._1c_syntax.bsl.mdo.MDChild; import com.github._1c_syntax.bsl.mdo.support.DataLockControlMode; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperationParameter.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperationParameter.java index 9ea1db411..54641df6d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperationParameter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/children/WebServiceOperationParameter.java @@ -22,11 +22,11 @@ package com.github._1c_syntax.bsl.mdo.children; import com.github._1c_syntax.bsl.mdo.MDChild; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.TransferDirection; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/EmptyFormData.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/EmptyFormData.java index 519e8abc6..8f1437301 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/EmptyFormData.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/EmptyFormData.java @@ -1,30 +1,30 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.storage; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.storage; import com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute; import com.github._1c_syntax.bsl.mdo.storage.form.FormHandler; import com.github._1c_syntax.bsl.mdo.storage.form.FormItem; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import java.util.Collections; import java.util.List; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/FormData.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/FormData.java index 832c76c29..13bd99d54 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/FormData.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/FormData.java @@ -24,7 +24,7 @@ import com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute; import com.github._1c_syntax.bsl.mdo.storage.form.FormHandler; import com.github._1c_syntax.bsl.mdo.storage.form.FormItem; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import java.util.List; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/ManagedFormData.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/ManagedFormData.java index 8627d7147..9961e79f1 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/ManagedFormData.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/ManagedFormData.java @@ -1,31 +1,31 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.storage; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.storage; import com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute; import com.github._1c_syntax.bsl.mdo.storage.form.FormHandler; import com.github._1c_syntax.bsl.mdo.storage.form.FormItem; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttribute.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttribute.java index a7dd86876..e3762bd3d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttribute.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttribute.java @@ -22,7 +22,7 @@ package com.github._1c_syntax.bsl.mdo.storage.form; import com.github._1c_syntax.bsl.mdo.ValueTypeOwner; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import lombok.AccessLevel; import lombok.Builder; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttributeValueType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttributeValueType.java deleted file mode 100644 index 56e447a4d..000000000 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormAttributeValueType.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.storage.form; - -import com.github._1c_syntax.bsl.types.ValueType; -import com.github._1c_syntax.bsl.types.ValueTypeVariant; -import lombok.Getter; -import lombok.NonNull; - -import java.util.List; - -public final class FormAttributeValueType implements ValueType { - public static final FormAttributeValueType VALUE_TABLE = new FormAttributeValueType("ValueTable", "ТаблицаЗначений"); - public static final FormAttributeValueType VALUE_TREE = new FormAttributeValueType("ValueTree", "ДеревоЗначений"); - public static final FormAttributeValueType VALUE_LIST = new FormAttributeValueType("ValueList", "СписокЗначений"); - public static final FormAttributeValueType ACCOUNTING_RECORD_TYPE = new FormAttributeValueType("AccountingRecordType", - "ВидДвиженияБухгалтерии"); - public static final FormAttributeValueType ACCUMULATION_RECORD_TYPE = new FormAttributeValueType("AccumulationRecordType", - "ВидДвиженияНакопления"); - - public static final FormAttributeValueType FORMATTED_DOCUMENT = new FormAttributeValueType("FormattedDocument", - "ФорматированныйДокумент"); - public static final FormAttributeValueType SPREADSHEET_DOCUMENT = new FormAttributeValueType("SpreadsheetDocument", - "ТабличныйДокумент"); - public static final FormAttributeValueType TEXT_DOCUMENT = new FormAttributeValueType("TextDocument", - "ТекстовыйДокумент"); - public static final FormAttributeValueType GRAPHICAL_SCHEMA = new FormAttributeValueType("GraphicalSchema", - "ГрафическаяСхема"); - public static final FormAttributeValueType CHART = new FormAttributeValueType("Chart", "Диаграмма"); - public static final FormAttributeValueType GANTT_CHART = new FormAttributeValueType("GanttChart", "ДиаграммаГанта"); - public static final FormAttributeValueType GEOGRAPHICAL_SCHEMA = new FormAttributeValueType("GeographicalSchema", - "ГеографическаяСхема"); - public static final FormAttributeValueType PDF_DOCUMENT = new FormAttributeValueType("PDFDocument", "PDFДокумент"); - - public static final FormAttributeValueType STANDARD_PERIOD = new FormAttributeValueType("StandardPeriod", - "СтандартныйПериод"); - public static final FormAttributeValueType FORMATTED_STRING = new FormAttributeValueType("FormattedString", - "ФорматированнаяСтрока"); - public static final FormAttributeValueType TYPE_DESCRIPTION = new FormAttributeValueType("TypeDescription", - "ОписаниеТипа"); - public static final FormAttributeValueType STANDARD_BEGINNING_DATE = new FormAttributeValueType("StandardBeginningDate", - "СтандартнаяДатаНачала"); - - public static final FormAttributeValueType DYNAMIC_LIST = new FormAttributeValueType("DynamicList", - "ДинамическийСписок"); - public static final FormAttributeValueType DATA_COMPOSITION_SETTINGS_COMPOSER = new FormAttributeValueType( - "DataCompositionSettingsComposer", "КомпоновщикНастроекКомпоновкиДанных"); - public static final FormAttributeValueType SETTINGS_COMPOSER = new FormAttributeValueType("SettingsComposer", - "НастройкиКомпоновщика"); - public static final FormAttributeValueType REPORT_BUILDER = new FormAttributeValueType("ReportBuilder", - "ПостроительОтчета"); - public static final FormAttributeValueType DATA_ANALYSIS_TIME_INTERVAL_UNIT_TYPE = new FormAttributeValueType( - "DataAnalysisTimeIntervalUnitType", "ТипЕдиницыИнтервалаВремениАнализаДанных"); - public static final FormAttributeValueType FILTER = new FormAttributeValueType("Filter", "Отбор"); - public static final FormAttributeValueType ORDER = new FormAttributeValueType("Order", "Порядок"); - public static final FormAttributeValueType PLANNER = new FormAttributeValueType("Planner", "Планировщик"); - public static final FormAttributeValueType COMPARISON_TYPE = new FormAttributeValueType("ComparisonType", - "ВидСравнения"); - - public static final FormAttributeValueType COLOR = new FormAttributeValueType("Color", "Цвет"); - public static final FormAttributeValueType FONT = new FormAttributeValueType("Font", "Шрифт"); - public static final FormAttributeValueType VERTICAL_ALIGN = new FormAttributeValueType("VerticalAlign", - "ВертикальноеПоложение"); - public static final FormAttributeValueType PICTURE = new FormAttributeValueType("Picture", "Картинка"); - public static final FormAttributeValueType SIZE_CHANGE_MODE = new FormAttributeValueType("SizeChangeMode", - "РежимИзмененияРазмера"); - - private static final List BUILTIN_TYPES = List.of( - VALUE_TABLE, VALUE_TREE, VALUE_LIST, ACCOUNTING_RECORD_TYPE, ACCUMULATION_RECORD_TYPE, - FORMATTED_DOCUMENT, SPREADSHEET_DOCUMENT, TEXT_DOCUMENT, GRAPHICAL_SCHEMA, CHART, GANTT_CHART, GEOGRAPHICAL_SCHEMA, - PDF_DOCUMENT, - STANDARD_PERIOD, FORMATTED_STRING, TYPE_DESCRIPTION, STANDARD_BEGINNING_DATE, - DYNAMIC_LIST, DATA_COMPOSITION_SETTINGS_COMPOSER, SETTINGS_COMPOSER, REPORT_BUILDER, - DATA_ANALYSIS_TIME_INTERVAL_UNIT_TYPE, FILTER, ORDER, PLANNER, COMPARISON_TYPE, - COLOR, FONT, VERTICAL_ALIGN, PICTURE, SIZE_CHANGE_MODE - ); - - @Getter - private final String name; - @Getter - private final String nameRu; - - private FormAttributeValueType(String name, String nameRu) { - this.name = name; - this.nameRu = nameRu; - } - - @Override - @NonNull - public ValueTypeVariant getVariant() { - return ValueTypeVariant.FORM; - } - - /** - * Коллекция встроенных типов - * - * @return Список встроенных типов - */ - public static List builtinTypes() { - return BUILTIN_TYPES; - } -} diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormElementType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormElementType.java index 888281c29..a786d9ba8 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormElementType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormElementType.java @@ -21,95 +21,84 @@ */ package com.github._1c_syntax.bsl.mdo.storage.form; -import com.github._1c_syntax.bsl.mdo.support.EnumWithValue; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; import lombok.extern.slf4j.Slf4j; -import java.util.Collections; -import java.util.HashMap; +import java.util.Locale; import java.util.Map; -@AllArgsConstructor -@Getter @Slf4j -public enum FormElementType implements EnumWithValue { - ADDITION("Addition"), - ATTRIBUTE("Attribute"), - BUTTON("Button"), - BUTTON_GROUP("ButtonGroup"), - CALENDAR_FIELD("CalendarField"), - CHART_FIELD("ChartField"), - CHECK_BOX_FIELD("CheckBoxField"), - COLUMN_GROUP("ColumnGroup"), - COMMAND_BAR("CommandBar"), - COMMAND_BAR_BUTTON("CommandBarButton"), - COMMAND_BAR_HYPERLINK("CommandBarHyperlink"), - DECORATION("Decoration"), - FORMATTED_DOCUMENT_FIELD("FormattedDocumentField"), - FORM_FIELD("FormField"), - FORM_GROUP("FormGroup"), - GANTT_CHART_FIELD("GanttChartField"), - GRAPHICAL_SCHEMA_FIELD("GraphicalSchemaField"), - HTML_DOCUMENT_FIELD("HTMLDocumentField"), - HYPERLINK("Hyperlink"), - INPUT_FIELD("InputField"), - LABEL("Label"), - LABEL_DECORATION("LabelDecoration"), - LABEL_FIELD("LabelField"), - PAGE("Page"), - PAGES("Pages"), - PDF_DOCUMENT_FIELD("PDFDocumentField"), - PERIOD_FIELD("PeriodField"), - PICTURE_DECORATION("PictureDecoration"), - PICTURE_FIELD("PictureField"), - PLANNER_FIELD("PlannerField"), - POPUP("Popup"), - PROGRESS_BAR_FIELD("ProgressBarField"), - RADIO_BUTTON_FIELD("RadioButtonField"), - SEARCH_CONTROL_ADDITION("SearchControlAddition"), - SEARCH_STRING_ADDITION("SearchStringAddition"), - SPREADSHEET_DOCUMENT_FIELD("SpreadsheetDocumentField"), - SPREAD_SHEET_DOCUMENT_FIELD("SpreadSheetDocumentField"), - TABLE("Table"), - TEXT_DOCUMENT_FIELD("TextDocumentField"), - TRACK_BAR_FIELD("TrackBarField"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }, - USUAL_BUTTON("UsualButton"), - USUAL_GROUP("UsualGroup"), - VIEW_STATUS_ADDITION("ViewStatusAddition"); +@ToString(of = "fullName") +public enum FormElementType implements EnumWithName { + ADDITION("Addition", "Дополнение"), + ATTRIBUTE("Attribute", "Реквизит"), + BUTTON("Button", "Кнопка"), + BUTTON_GROUP("ButtonGroup", "ГруппаКнопок"), + CALENDAR_FIELD("CalendarField", "ПолеКалендаря"), + CHART_FIELD("ChartField", "ПолеДиаграммы"), + CHECK_BOX_FIELD("CheckBoxField", "ПолеФлажка"), + COLUMN_GROUP("ColumnGroup", "ГруппаКолонок"), + COMMAND_BAR("CommandBar", "КоманднаяПанель"), + COMMAND_BAR_BUTTON("CommandBarButton", "КнопкаКоманднойПанели"), + COMMAND_BAR_HYPERLINK("CommandBarHyperlink", "ГиперссылкаКоманднойПанели"), + DECORATION("Decoration", "Декорация"), + FORMATTED_DOCUMENT_FIELD("FormattedDocumentField", "ПолеФорматированногоДокумента"), + FORM_FIELD("FormField", "ПолеФормы"), + FORM_GROUP("FormGroup", "ГруппаФормы"), + GANTT_CHART_FIELD("GanttChartField", "ПолеДиаграммыГанта"), + GRAPHICAL_SCHEMA_FIELD("GraphicalSchemaField", "ПолеГрафическойСхемы"), + HTML_DOCUMENT_FIELD("HTMLDocumentField", "ПолеHTMLДокумента"), + HYPERLINK("Hyperlink", "Гиперссылка"), + INPUT_FIELD("InputField", "ПолеВвода"), + LABEL("Label", "Надпись"), + LABEL_DECORATION("LabelDecoration", "ДекорацияНадпись"), + LABEL_FIELD("LabelField", "ПолеНадписи"), + PAGE("Page", "Страница"), + PAGES("Pages", "Страницы"), + PDF_DOCUMENT_FIELD("PDFDocumentField", "ПолеPDFДокумента"), + PERIOD_FIELD("PeriodField", "ПолеПериода"), + PICTURE_DECORATION("PictureDecoration", "ДекорацияКартинка"), + PICTURE_FIELD("PictureField", "ПолеКартинки"), + PLANNER_FIELD("PlannerField", "ПолеПланировщика"), + POPUP("Popup", "Подменю"), + PROGRESS_BAR_FIELD("ProgressBarField", "ПолеИндикатора"), + RADIO_BUTTON_FIELD("RadioButtonField", "ПолеПереключателя"), + SEARCH_CONTROL_ADDITION("SearchControlAddition", "ДополнениеУправлениеПоиском"), + SEARCH_STRING_ADDITION("SearchStringAddition", "ДополнениеСтрокаПоиска"), + SPREAD_SHEET_DOCUMENT_FIELD("SpreadsheetDocumentField", "ПолеТабличногоДокумента"), + TABLE("Table", "Таблица"), + TEXT_DOCUMENT_FIELD("TextDocumentField", "ПолеТекстовогоДокумента"), + TRACK_BAR_FIELD("TrackBarField", "ПолеПолосыРегулирования"), + UNKNOWN("unknown", "неизвестный"), + USUAL_BUTTON("UsualButton", "ОбычнаяКнопка"), + USUAL_GROUP("UsualGroup", "ОбычнаяГруппа"), + VIEW_STATUS_ADDITION("ViewStatusAddition", "ДополнениеОтображениеСостояния"); - private static final Map KEYS = computeKeys(); + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + FormElementType(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } /** - * Выполняет преобразование из строкового представления в значение + * Ищет элемент перечисления по именам (рус, анг) * - * @param value Строковое представление - * @return Найденный тип + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN */ - public static FormElementType fromString(String value) { - var result = KEYS.getOrDefault(value, UNKNOWN); - if (result.isUnknown()) { - LOGGER.warn("Unknown form element type: {}", value); - } - - return KEYS.getOrDefault(value, UNKNOWN); - } - - private static Map computeKeys() { - Map keys = new HashMap<>(); - for (FormElementType formElementType : FormElementType.values()) { - keys.put(formElementType.value, formElementType); + public static FormElementType valueByName(String string) { + var result = KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + if (result == UNKNOWN) { + LOGGER.warn("Unknown form element type: {}", string); } - return Collections.unmodifiableMap(keys); + return result; } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormItem.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormItem.java index bd9fd693e..e13bf872e 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormItem.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/FormItem.java @@ -1,27 +1,27 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.storage.form; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.storage.form; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import java.util.List; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/SimpleFormItem.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/SimpleFormItem.java index 407ca2628..e610bd11d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/SimpleFormItem.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/SimpleFormItem.java @@ -1,28 +1,28 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.storage.form; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.storage.form; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.utils.LazyLoader; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.utils.Lazy; import lombok.Builder; import lombok.Builder.Default; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/package-info.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/package-info.java index 7b42054d1..1b09d1a54 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/package-info.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/storage/form/package-info.java @@ -20,6 +20,12 @@ * License along with MDClasses. */ /** - * Пакет для хранения данных элементов форм - */ -package com.github._1c_syntax.bsl.mdo.storage.form; + * Пакет для хранения данных элементов форм + */ +@ParametersAreNonnullByDefault +@ReturnValuesAreNonnullByDefault +package com.github._1c_syntax.bsl.mdo.storage.form; + +import edu.umd.cs.findbugs.annotations.ReturnValuesAreNonnullByDefault; + +import javax.annotation.ParametersAreNonnullByDefault; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunMode.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunMode.java index d928ddb71..cb77d23a0 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunMode.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunMode.java @@ -21,34 +21,42 @@ */ package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; import lombok.ToString; import lombok.experimental.Accessors; -import java.util.Arrays; +import java.util.Locale; +import java.util.Map; -@AllArgsConstructor -@ToString -@Getter -public enum ApplicationRunMode implements EnumWithValue { - AUTO("Auto"), - MANAGED_APPLICATION("ManagedApplication"), - ORDINARY_APPLICATION("OrdinaryApplication"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +/** + * Варианты запуска клиентского приложения + */ +@ToString(of = "fullName") +public enum ApplicationRunMode implements EnumWithName { + AUTO("Auto", "Авто"), + MANAGED_APPLICATION("ManagedApplication", "УправляемоеПриложение"), + ORDINARY_APPLICATION("OrdinaryApplication", "ОбычноеПриложение"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + ApplicationRunMode(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } - public static ApplicationRunMode getByName(String value) { - return Arrays.stream(values()) - .filter(defaultApplicationRunMode -> defaultApplicationRunMode.value().equalsIgnoreCase(value)) - .findAny() - .orElse(MANAGED_APPLICATION); + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static ApplicationRunMode valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/AutoRecordType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/AutoRecordType.java index 187a4e268..fd38fac31 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/AutoRecordType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/AutoRecordType.java @@ -1,45 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; - -import lombok.AllArgsConstructor; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; + +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Типы авторегистрации в плане обмена */ -@AllArgsConstructor -@Getter -public enum AutoRecordType implements EnumWithValue { - ALLOW("Allow"), - DENY("Deny"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum AutoRecordType implements EnumWithName { + ALLOW("Allow", "Разрешить"), + DENY("Deny", "Запретить"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + AutoRecordType(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static AutoRecordType valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ConfigurationExtensionPurpose.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ConfigurationExtensionPurpose.java index 01e720109..bc6d69ac1 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ConfigurationExtensionPurpose.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ConfigurationExtensionPurpose.java @@ -1,47 +1,63 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные виды расширений */ -@AllArgsConstructor -@Getter -public enum ConfigurationExtensionPurpose implements EnumWithValue { - CUSTOMIZATION("Customization"), - ADD_ON("AddOn"), - PATCH("Patch"), - UNDEFINED("Undefined"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum ConfigurationExtensionPurpose implements EnumWithName { + CUSTOMIZATION("Customization", "Адаптация"), + ADD_ON("AddOn", "Дополнение"), + PATCH("Patch", "Исправление"), + UNDEFINED("Undefined", "Неопределено"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + ConfigurationExtensionPurpose(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static ConfigurationExtensionPurpose valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataLockControlMode.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataLockControlMode.java index 283058f0d..1e981d7b0 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataLockControlMode.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataLockControlMode.java @@ -1,46 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные варианты режима блокировки */ -@AllArgsConstructor -@Getter -public enum DataLockControlMode implements EnumWithValue { - AUTOMATIC("Automatic"), - MANAGED("Managed"), - AUTOMATIC_AND_MANAGED("AutomaticAndManaged"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum DataLockControlMode implements EnumWithName { + AUTOMATIC("Automatic", "Автоматический"), + MANAGED("Managed", "Автоматический"), + AUTOMATIC_AND_MANAGED("AutomaticAndManaged", "АвтоматическийИУправляемый"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + DataLockControlMode(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static DataLockControlMode valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSeparation.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSeparation.java index edabf9d55..b02227e11 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSeparation.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSeparation.java @@ -1,45 +1,61 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные варианты свойства `Разделение данных` */ -@AllArgsConstructor -@Getter -public enum DataSeparation implements EnumWithValue { - DONT_USE("DontUse"), - SEPARATE("Separate"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum DataSeparation implements EnumWithName { + DONT_USE("DontUse", "НеИспользовать"), + SEPARATE("Separate", "Разделять"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + DataSeparation(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static DataSeparation valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSetType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSetType.java index 2ae3707dc..8be2ed0d7 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSetType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/DataSetType.java @@ -21,47 +21,39 @@ */ package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; -import java.util.Collections; -import java.util.HashMap; +import java.util.Locale; import java.util.Map; -@AllArgsConstructor -@Getter -public enum DataSetType implements EnumWithValue { - DATA_SET_QUERY("DataSetQuery"), - DATA_SET_UNION("DataSetUnion"), - DATA_SET_OBJECT("DataSetObject"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum DataSetType implements EnumWithName { + DATA_SET_QUERY("DataSetQuery", "НаборДанныхЗапрос"), + DATA_SET_UNION("DataSetUnion", "НаборДанныхОбъединение"), + DATA_SET_OBJECT("DataSetObject", "НаборДанныхОбъект"), + UNKNOWN("unknown", "неизвестный"); - private static final Map KEYS = computeKeys(); + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + DataSetType(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } /** - * Выполняет преобразование из строкового представления в значение + * Ищет элемент перечисления по именам (рус, анг) * - * @param value Строковое представление - * @return Найденный тип + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN */ - public static DataSetType fromString(String value) { - return KEYS.getOrDefault(value, UNKNOWN); - } - - private static Map computeKeys() { - Map keys = new HashMap<>(); - for (DataSetType dataSetType : DataSetType.values()) { - keys.put(dataSetType.value, dataSetType); - } - return Collections.unmodifiableMap(keys); + public static DataSetType valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/EnumWithValue.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/EnumWithValue.java deleted file mode 100644 index 076e78213..000000000 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/EnumWithValue.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; - -/** - * Расширение для перечислений, необходимое для использования в анмаршалинге - */ -public interface EnumWithValue { - /** - * Возвращает значение перечисления - * - * @return Строковое значение перечисления - */ - String value(); - - /** - * Признак того, что значение используется как значение для неизвестных - */ - default boolean isUnknown() { - return false; - } -} diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/FormType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/FormType.java index 8910639dc..50ebd397c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/FormType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/FormType.java @@ -1,45 +1,61 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Тип формы (обычная или управляемая) */ -@AllArgsConstructor -@Getter -public enum FormType implements EnumWithValue { - ORDINARY("Ordinary"), - MANAGED("Managed"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum FormType implements EnumWithName { + ORDINARY("Ordinary", "Обычная"), + MANAGED("Managed", "Управляемая"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + FormType(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static FormType valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/Handler.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/Handler.java index 575135d4c..ec556f82c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/Handler.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/Handler.java @@ -23,6 +23,7 @@ import lombok.Value; +import javax.annotation.Nullable; import java.util.regex.Pattern; /** @@ -44,7 +45,7 @@ public class Handler { String moduleName; String methodName; - public Handler(String path) { + public Handler(@Nullable String path) { path = path == null ? "" : path; methodPath = path; diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/IndexingType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/IndexingType.java index 83d4a13e7..9bd978f7a 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/IndexingType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/IndexingType.java @@ -1,46 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Варианты индексирования реквизитов */ -@AllArgsConstructor -@Getter -public enum IndexingType implements EnumWithValue { - DONT_INDEX("DontIndex"), // не индексировать - INDEX("Index"), // индексировать - INDEX_WITH_ADDITIONAL_ORDER("IndexWithAdditionalOrder"), // индексировать с доп упорядочиванием - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum IndexingType implements EnumWithName { + DONT_INDEX("DontIndex", "НеИндексировать"), + INDEX("Index", "Индексировать"), + INDEX_WITH_ADDITIONAL_ORDER("IndexWithAdditionalOrder", "ИндексироватьСДопУпорядочиванием"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + IndexingType(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static IndexingType valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityMode.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityMode.java index e491f3707..2339b5b56 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityMode.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityMode.java @@ -21,41 +21,46 @@ */ package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; import lombok.ToString; import lombok.experimental.Accessors; -import java.util.Arrays; +import java.util.Locale; +import java.util.Map; /** * Возможные варианты интерфейсов */ -@AllArgsConstructor -@ToString -@Getter -public enum InterfaceCompatibilityMode implements EnumWithValue { - TAXI("Taxi"), - TAXI_ENABLE_VERSION_8_2("TaxiEnableVersion8_2"), - TAXI_ENABLE_VERSION_8_5("TaxiEnableVersion8_5"), - VERSION_8_2("Version8_2"), - VERSION_8_2_ENABLE_TAXI("Version8_2EnableTaxi"), - VERSION_8_5("Version8_5"), - VERSION_8_5_ENABLE_TAXI("Version8_5EnableTaxi"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum InterfaceCompatibilityMode implements EnumWithName { + TAXI("Taxi", "Такси"), + TAXI_ENABLE_VERSION_8_2("TaxiEnableVersion8_2", "ТаксиРазрешитьВерсия8_2"), + TAXI_ENABLE_VERSION_8_5("TaxiEnableVersion8_5", "ТаксиРазрешитьВерсия8_5"), + VERSION_8_2("Version8_2", "Версия8_2"), + VERSION_8_2_ENABLE_TAXI("Version8_2EnableTaxi", "Версия8_2РазрешитьТакси"), + VERSION_8_5("Version8_5", "Версия8_5"), + VERSION_8_5_ENABLE_TAXI("Version8_5EnableTaxi", "Версия8_5РазрешитьТакси"), + UNKNOWN("unknown", "неизвестный"); + private static final Map KEYS = EnumWithName.computeKeys(values()); + + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + InterfaceCompatibilityMode(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } - public static InterfaceCompatibilityMode getByName(String value) { - return Arrays.stream(values()) - .filter(interfaceCompMode -> interfaceCompMode.value().equalsIgnoreCase(value)) - .findAny() - .orElse(VERSION_8_2); + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static InterfaceCompatibilityMode valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MessageDirection.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MessageDirection.java index 731cb08e1..334004f55 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MessageDirection.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MessageDirection.java @@ -1,45 +1,61 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Направление работы канала сервиса интеграции */ -@AllArgsConstructor -@Getter -public enum MessageDirection implements EnumWithValue { - SEND("Send"), - RECEIVE("Receive"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum MessageDirection implements EnumWithName { + SEND("Send", "Отправка"), + RECEIVE("Receive", "Получение"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + MessageDirection(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static MessageDirection valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MetadataValueType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MetadataValueType.java deleted file mode 100644 index 2366f798b..000000000 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MetadataValueType.java +++ /dev/null @@ -1,271 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; - -import com.github._1c_syntax.bsl.types.MDOType; -import com.github._1c_syntax.bsl.types.ValueType; -import com.github._1c_syntax.bsl.types.ValueTypeVariant; -import lombok.Getter; -import lombok.NonNull; - -import javax.annotation.Nullable; -import java.util.List; -import java.util.Locale; -import java.util.Map; -import java.util.concurrent.ConcurrentHashMap; - -/** - * Типы данных, построенные на метаданных - */ -public final class MetadataValueType implements ValueType { - public static final MetadataValueType ACCOUNTING_REGISTER_MANAGER = createManager(MDOType.ACCOUNTING_REGISTER); - public static final MetadataValueType ACCOUNTING_REGISTER_REC_SET = createRecSet(MDOType.ACCOUNTING_REGISTER); - public static final MetadataValueType ACCUMULATION_REGISTER_MANAGER = createManager(MDOType.ACCUMULATION_REGISTER); - public static final MetadataValueType ACCUMULATION_REGISTER_REC_SET = createRecSet(MDOType.ACCUMULATION_REGISTER); - public static final MetadataValueType BUSINESS_PROCESS_MANAGER = createManager(MDOType.BUSINESS_PROCESS); - public static final MetadataValueType BUSINESS_PROCESS_OBJECT = createObj(MDOType.BUSINESS_PROCESS); - public static final MetadataValueType BUSINESS_PROCESS_REF = createRef(MDOType.BUSINESS_PROCESS); - public static final MetadataValueType CALCULATION_REGISTER_MANAGER = createManager(MDOType.CALCULATION_REGISTER); - public static final MetadataValueType CALCULATION_REGISTER_REC_SET = createRecSet(MDOType.CALCULATION_REGISTER); - public static final MetadataValueType CATALOG_MANAGER = createManager(MDOType.CATALOG); - public static final MetadataValueType CATALOG_OBJECT = createObj(MDOType.CATALOG); - public static final MetadataValueType CATALOG_REF = createRef(MDOType.CATALOG); - public static final MetadataValueType CHART_OF_ACCOUNTS_MANAGER = createManager(MDOType.CHART_OF_ACCOUNTS); - public static final MetadataValueType CHART_OF_ACCOUNTS_OBJECT = createObj(MDOType.CHART_OF_ACCOUNTS); - public static final MetadataValueType CHART_OF_ACCOUNTS_REF = createRef(MDOType.CHART_OF_ACCOUNTS); - public static final MetadataValueType CHART_OF_CALCULATION_TYPES_MANAGER = createManager(MDOType.CHART_OF_CALCULATION_TYPES); - public static final MetadataValueType CHART_OF_CALCULATION_TYPES_OBJECT = createObj(MDOType.CHART_OF_CALCULATION_TYPES); - public static final MetadataValueType CHART_OF_CALCULATION_TYPES_REF = createRef(MDOType.CHART_OF_CALCULATION_TYPES); - public static final MetadataValueType CHART_OF_CHARACTERISTIC_TYPES_MANAGER = createManager(MDOType.CHART_OF_CHARACTERISTIC_TYPES); - public static final MetadataValueType CHART_OF_CHARACTERISTIC_TYPES_OBJECT = createObj(MDOType.CHART_OF_CHARACTERISTIC_TYPES); - public static final MetadataValueType CHART_OF_CHARACTERISTIC_TYPES_REF = createRef(MDOType.CHART_OF_CHARACTERISTIC_TYPES); - public static final MetadataValueType DATA_PROCESSOR_MANAGER = createManager(MDOType.DATA_PROCESSOR); - public static final MetadataValueType DATA_PROCESSOR_OBJECT = createObj(MDOType.DATA_PROCESSOR); - public static final MetadataValueType DOCUMENT_JOURNAL_MANAGER = createManager(MDOType.DOCUMENT_JOURNAL); - public static final MetadataValueType DOCUMENT_MANAGER = createManager(MDOType.DOCUMENT); - public static final MetadataValueType DOCUMENT_OBJECT = createObj(MDOType.DOCUMENT); - public static final MetadataValueType DOCUMENT_REF = createRef(MDOType.DOCUMENT); - public static final MetadataValueType ENUM_REF = createRef(MDOType.ENUM); - public static final MetadataValueType EXCHANGE_PLAN_MANAGER = createManager(MDOType.EXCHANGE_PLAN); - public static final MetadataValueType EXCHANGE_PLAN_OBJECT = createObj(MDOType.EXCHANGE_PLAN); - public static final MetadataValueType EXCHANGE_PLAN_REF = createRef(MDOType.EXCHANGE_PLAN); - public static final MetadataValueType EXTERNAL_DATA_PROCESSOR_OBJECT = createObj(MDOType.EXTERNAL_DATA_PROCESSOR); - public static final MetadataValueType EXTERNAL_REPORT_OBJECT = createObj(MDOType.EXTERNAL_REPORT); - public static final MetadataValueType INFORMATION_REGISTER_MANAGER = createManager(MDOType.INFORMATION_REGISTER); - public static final MetadataValueType INFORMATION_REGISTER_REC_SET = createRecSet(MDOType.INFORMATION_REGISTER); - public static final MetadataValueType RECALCULATION_REC_SET = createRecSet(MDOType.RECALCULATION); - public static final MetadataValueType REPORT_MANAGER = createManager(MDOType.REPORT); - public static final MetadataValueType REPORT_OBJECT = createObj(MDOType.REPORT); - public static final MetadataValueType SEQUENCE_REC_SET = createRecSet(MDOType.SEQUENCE); - public static final MetadataValueType TASK_MANAGER = createManager(MDOType.TASK); - public static final MetadataValueType TASK_OBJECT = createObj(MDOType.TASK); - public static final MetadataValueType TASK_REF = createRef(MDOType.TASK); - - public static final MetadataValueType CONSTANT_VALUE_MANAGER = create(MDOType.CONSTANT, "ValueManager", "МенеджерЗначения"); - public static final MetadataValueType CONSTANTS_SET = - new MetadataValueType(MDOType.CONSTANT, - MDOType.CONSTANT.getGroupName() + "Set", - MDOType.CONSTANT.getGroupNameRu() + "Набор", - true); - - public static final MetadataValueType BUSINESS_PROCESS_ROUTE_POINT_REF = - new MetadataValueType(MDOType.BUSINESS_PROCESS, - MDOType.BUSINESS_PROCESS.getName() + "RoutePointRef", - "ТочкаМаршрутаБизнесПроцессаСсылка", - true); - - private static final List BUILTIN_TYPES = List.of( - ACCOUNTING_REGISTER_MANAGER, - ACCOUNTING_REGISTER_REC_SET, - ACCUMULATION_REGISTER_MANAGER, - ACCUMULATION_REGISTER_REC_SET, - BUSINESS_PROCESS_MANAGER, - BUSINESS_PROCESS_OBJECT, - BUSINESS_PROCESS_REF, - BUSINESS_PROCESS_ROUTE_POINT_REF, - CALCULATION_REGISTER_MANAGER, - CALCULATION_REGISTER_REC_SET, - CATALOG_MANAGER, - CATALOG_OBJECT, - CATALOG_REF, - CHART_OF_ACCOUNTS_MANAGER, - CHART_OF_ACCOUNTS_OBJECT, - CHART_OF_ACCOUNTS_REF, - CHART_OF_CALCULATION_TYPES_MANAGER, - CHART_OF_CALCULATION_TYPES_OBJECT, - CHART_OF_CALCULATION_TYPES_REF, - CHART_OF_CHARACTERISTIC_TYPES_MANAGER, - CHART_OF_CHARACTERISTIC_TYPES_OBJECT, - CHART_OF_CHARACTERISTIC_TYPES_REF, - CONSTANT_VALUE_MANAGER, - CONSTANTS_SET, - DATA_PROCESSOR_MANAGER, - DATA_PROCESSOR_OBJECT, - DOCUMENT_JOURNAL_MANAGER, - DOCUMENT_MANAGER, - DOCUMENT_OBJECT, - DOCUMENT_REF, - ENUM_REF, - EXCHANGE_PLAN_MANAGER, - EXCHANGE_PLAN_OBJECT, - EXCHANGE_PLAN_REF, - EXTERNAL_DATA_PROCESSOR_OBJECT, - EXTERNAL_REPORT_OBJECT, - INFORMATION_REGISTER_MANAGER, - INFORMATION_REGISTER_REC_SET, - RECALCULATION_REC_SET, - REPORT_MANAGER, - REPORT_OBJECT, - SEQUENCE_REC_SET, - TASK_MANAGER, - TASK_OBJECT, - TASK_REF - ); - - private static final Map ALL_VARIANTS = computeAllProvidedTypesVariants(); - private static final Map PROVIDED_TYPES = new ConcurrentHashMap<>(); - - @Getter - private final String name; - @Getter - private final String nameRu; - - /** - * Признак составного типа (например DocumentRef) - */ - @Getter - private final boolean composite; - - /** - * Вид метаданных, к которому относится тип значения - */ - @Getter - private final MDOType kind; - - private MetadataValueType(MDOType kind, String name, String nameRu, boolean composite) { - this.kind = kind; - this.name = name; - this.nameRu = nameRu; - this.composite = composite; - } - - /** - * Производит определение типа по переданной строке - * - * @param name Строковое представление типа - * @return Определенный тип - */ - @Nullable - public static MetadataValueType fromString(String name) { - var type = PROVIDED_TYPES.get(name.toLowerCase(Locale.ROOT)); - if (type != null) { - return type; - } - - var posDot = name.indexOf("."); - if (posDot > 0) { - var key = name.substring(0, posDot); - var variant = ALL_VARIANTS.get(key.toLowerCase(Locale.ROOT)); - if (variant != null) { - type = new MetadataValueType(variant.kind(), name, variant.nameRu() + name.substring(posDot), false); - PROVIDED_TYPES.put(name.toLowerCase(Locale.ROOT), type); - } - } - return type; - } - - @Override - @NonNull - public ValueTypeVariant getVariant() { - return ValueTypeVariant.METADATA; - } - - /** - * Коллекция встроенных типов - * - * @return Список встроенных типов - */ - public static List builtinTypes() { - return BUILTIN_TYPES; - } - - private static MetadataValueType createRef(MDOType mdoType) { - return create(mdoType, "Ref", "Ссылка"); - } - - private static MetadataValueType createObj(MDOType mdoType) { - return create(mdoType, "Object", "Объект"); - } - - private static MetadataValueType createRecSet(MDOType mdoType) { - return create(mdoType, "RecordSet", "НаборЗаписей"); - } - - private static MetadataValueType createManager(MDOType mdoType) { - return create(mdoType, "Manager", "Менеджер"); - } - - private static MetadataValueType create(MDOType mdoType, String name, String nameRu) { - return new MetadataValueType(mdoType, mdoType.getName() + name, mdoType.getNameRu() + nameRu, true); - } - - private static Map computeAllProvidedTypesVariants() { - Map variants = new ConcurrentHashMap<>(); - builtinTypes().forEach((ValueType valueType) -> - variants.put(valueType.getName().toLowerCase(Locale.ROOT), - new Variant(valueType.getNameRu(), ((MetadataValueType) valueType).getKind() - )) - ); - - variants.put(MDOType.DEFINED_TYPE.getName().toLowerCase(Locale.ROOT), - new Variant(MDOType.DEFINED_TYPE.getNameRu(), MDOType.DEFINED_TYPE)); - variants.put("Characteristic".toLowerCase(Locale.ROOT), - new Variant("Характеристика", MDOType.CHART_OF_CHARACTERISTIC_TYPES)); - - addVariantRecManager(variants, MDOType.INFORMATION_REGISTER); - addVariantList(variants, MDOType.INFORMATION_REGISTER); - addVariantList(variants, MDOType.ENUM); - - var mdoType = MDOType.EXTERNAL_DATA_SOURCE; - addVariant(variants, mdoType, "TableRef", "ТаблицаСсылка"); - addVariant(variants, mdoType, "TableObject", "ТаблицаОбъект"); - addVariant(variants, mdoType, "TableRecordManager", "ТаблицаМенеджерЗаписи"); - - return variants; - } - - private static void addVariantRecManager(Map variants, MDOType mdoType) { - addVariant(variants, mdoType, "RecordManager", "МенеджерЗаписи"); - } - - private static void addVariantList(Map variants, MDOType mdoType) { - addVariant(variants, mdoType, "List", "Список"); - } - - private static void addVariant(Map variants, MDOType mdoType, String name, String nameRu) { - variants.put((mdoType.getName() + name).toLowerCase(Locale.ROOT), - new Variant(mdoType.getNameRu() + nameRu, mdoType)); - } - - private record Variant(String nameRu, MDOType kind) { - } -} diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MultiLanguageString.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MultiLanguageString.java deleted file mode 100644 index 37e8e52d9..000000000 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/MultiLanguageString.java +++ /dev/null @@ -1,230 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; - -import com.github._1c_syntax.utils.GenericInterner; -import com.github._1c_syntax.utils.StringInterner; -import edu.umd.cs.findbugs.annotations.Nullable; -import lombok.EqualsAndHashCode; -import lombok.Getter; -import lombok.NonNull; -import lombok.Value; - -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Set; -import java.util.stream.Collectors; - -/** - * Используется для хранения текстовой строки на разных языках - */ -@Value -@EqualsAndHashCode -public class MultiLanguageString implements Comparable { - - /** - * Ссылка на пустой элемент - */ - public static final MultiLanguageString EMPTY = new MultiLanguageString(); - private static final GenericInterner interner = new GenericInterner<>(); - - /** - * Содержимое описания для каждого языка - */ - Set content; - - private MultiLanguageString() { - content = Collections.emptySet(); - } - - private MultiLanguageString(@NonNull String langKey, @NonNull String value) { - this(Set.of(Entry.create(langKey, value))); - } - - private MultiLanguageString(@NonNull MultiLanguageString first, @NonNull MultiLanguageString second) { - var fullContent = new HashSet<>(first.getContent()); - fullContent.addAll(second.getContent()); - content = Collections.unmodifiableSet(fullContent); - } - - private MultiLanguageString(Set content) { - this.content = Collections.unmodifiableSet(content); - } - - /** - * Создание мультиязычной строки из списка (объединение). - * Если передан пустой список, то вернет ссылку на пустой объект. - * Если в параметрах передан список из одного элемента, то он и будет возвращен как результат. - * - * @param strings Список мультиязычных строк - * @return Объединенное значение - */ - public static MultiLanguageString create(@NonNull List strings) { - if (strings.isEmpty()) { - return EMPTY; - } else if (strings.size() == 1) { - return strings.get(0); - } else { - Set content = new HashSet<>(); - strings.forEach(string -> content.addAll(string.getContent())); - return new MultiLanguageString(content).intern(); - } - } - - public static MultiLanguageString create(@NonNull Set langContent) { - return new MultiLanguageString(langContent).intern(); - } - - public static MultiLanguageString create(@NonNull MultiLanguageString first, @NonNull MultiLanguageString second) { - return new MultiLanguageString(first, second).intern(); - } - - public static MultiLanguageString create(@NonNull String langKey, @NonNull String value) { - return new MultiLanguageString(langKey, value).intern(); - } - - /** - * Возвращает содержимое для указанного языка - * - * @param lang Требуемый язык - * @return Содержимое для указанного языка - */ - public @NonNull String get(@NonNull String lang) { - return content.stream() - .filter(entry -> entry.getLangKey().equals(lang)) - .map(Entry::getValue) - .findFirst() - .orElse(""); - } - - /** - * Возвращает первое попавшееся содержимое мультиязычной строки - * - * @return Одно из значений мультиязычной строки - */ - public @NonNull String getAny() { - if (content.isEmpty()) { - return ""; - } - return content.iterator().next().getValue(); - } - - /** - * Возвращает признак пустоты мультиязычной строки - * - * @return Если пустая, тогда true - */ - public boolean isEmpty() { - return this == EMPTY; - } - - @Override - public int compareTo(@Nullable MultiLanguageString multiLanguageString) { - if (multiLanguageString == null) { - return 1; - } - - if (this.equals(multiLanguageString)) { - return 0; - } - - int compareResult = content.size() - multiLanguageString.content.size(); - if (compareResult != 0) { - return compareResult; - } - - // количество равно, но списки не равны - // попробуем оставить в списках только уникальные элементы - // если останется больше 0 (а странно будет, если не так), то сравним по первому элементу - var left = new HashSet<>(content); - var right = new HashSet<>(multiLanguageString.content); - left.removeAll(right); - right.removeAll(left); - if (left.isEmpty() && right.isEmpty()) { - return 0; // хз как это получилось - } else if (left.isEmpty()) { - return -1; - } else if (right.isEmpty()) { - return 1; - } else { - var leftOne = left.iterator().next(); - var rightOne = right.iterator().next(); - return leftOne.compareTo(rightOne); - } - } - - public String toString() { - if (isEmpty()) { - return "empty"; - } else { - return content.stream() - .map(entry -> entry.langKey + ": " + entry.value) - .collect(Collectors.joining(", ")); - } - } - - private MultiLanguageString intern() { - return interner.intern(this); - } - - @Getter - @EqualsAndHashCode - public static final class Entry implements Comparable { - private static final StringInterner stringInterner = new StringInterner(); - private static final GenericInterner interner = new GenericInterner<>(); - - private final String langKey; - private final String value; - - private Entry(String langKey, String value) { - this.langKey = stringInterner.intern(langKey); - this.value = value; - } - - public static Entry create(String langKey, String value) { - return new Entry(langKey, value).intern(); - } - - @Override - public int compareTo(@Nullable Entry entry) { - if (entry == null) { - return 1; - } - - if (this.equals(entry)) { - return 0; - } - - int compareResult = langKey.compareTo(entry.langKey); - if (compareResult != 0) { - return compareResult; - } - - return value.compareTo(entry.value); - } - - private Entry intern() { - return interner.intern(this); - } - } -} diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ObjectBelonging.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ObjectBelonging.java index d986fc8c3..0d2a917be 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ObjectBelonging.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ObjectBelonging.java @@ -1,45 +1,61 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Признак принадлежности объекта к конфигурации */ -@AllArgsConstructor -@Getter -public enum ObjectBelonging implements EnumWithValue { - ADOPTED("Adopted"), - OWN("Own"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum ObjectBelonging implements EnumWithName { + ADOPTED("Adopted", "Заимствованный"), + OWN("Own", "Собственный"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + ObjectBelonging(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static ObjectBelonging valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReturnValueReuse.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReturnValueReuse.java index 732d220a2..46296b5ec 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReturnValueReuse.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReturnValueReuse.java @@ -1,47 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные варианты повторного использования значений модулей */ -@AllArgsConstructor -@Getter -public enum ReturnValueReuse implements EnumWithValue { +@ToString(of = "fullName") +public enum ReturnValueReuse implements EnumWithName { + DONT_USE("DontUse", "НеИспользовать"), + DURING_REQUEST("DuringRequest", "НаВремяВызова"), + DURING_SESSION("DuringSession", "НаВремяСеанса"), + UNKNOWN("unknown", "неизвестный"); - DONT_USE("DontUse"), - DURING_REQUEST("DuringRequest"), - DURING_SESSION("DuringSession"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + ReturnValueReuse(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static ReturnValueReuse valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReuseSessions.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReuseSessions.java index 0b2af4927..1067c2dd3 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReuseSessions.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ReuseSessions.java @@ -1,47 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные варианты повторного использования сеансов WS */ -@AllArgsConstructor -@Getter -public enum ReuseSessions implements EnumWithValue { +@ToString(of = "fullName") +public enum ReuseSessions implements EnumWithName { + USE("Use", "Использовать"), + AUTO_USE("AutoUse", "ИспользоватьАвтоматически"), + DONT_USE("DontUse", "НеИспользовать"), + UNKNOWN("unknown", "неизвестный"); - USE("Use"), - AUTO_USE("AutoUse"), - DONT_USE("DontUse"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + ReuseSessions(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static ReuseSessions valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/RoleRight.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/RoleRight.java index 6186bbb15..2aeea3506 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/RoleRight.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/RoleRight.java @@ -21,147 +21,120 @@ */ package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; import java.util.Map; -import java.util.concurrent.ConcurrentSkipListMap; /** * Возможные права роли */ -@AllArgsConstructor -@Getter -public enum RoleRight implements EnumWithValue { - READ("Read", "Чтение"), - INSERT("Insert", "Добавление"), - UPDATE("Update", "Изменение"), - DELETE("Delete", "Удаление"), - POSTING("Posting", "Проведение"), - UNDO_POSTING("UndoPosting", "ОтменаПроведения"), - VIEW("View", "Просмотр"), - INTERACTIVE_INSERT("InteractiveInsert", "ИнтерактивноеДобавление"), - EDIT("Edit", "Редактирование"), - INTERACTIVE_DELETE("InteractiveDelete", "ИнтерактивноеУдаление"), - INTERACTIVE_SET_DELETION_MARK("InteractiveSetDeletionMark", "ИнтерактивнаяПометкаУдаления"), - INTERACTIVE_CLEAR_DELETION_MARK("InteractiveClearDeletionMark", "ИнтерактивноеСнятиеПометкиУдаления"), - INTERACTIVE_DELETE_MARKED("InteractiveDeleteMarked", "ИнтерактивноеУдалениеПомеченных"), - INTERACTIVE_POSTING("InteractivePosting", "ИнтерактивноеПроведение"), - INTERACTIVE_POSTING_REGULAR("InteractivePostingRegular", "ИнтерактивноеПроведениеНеОперативное"), - INTERACTIVE_UNDO_POSTING("InteractiveUndoPosting", "ИнтерактивнаяОтменаПроведения"), - INTERACTIVE_CHANGE_OF_POSTED("InteractiveChangeOfPosted", "ИнтерактивноеИзменениеПроведенных"), - INPUT_BY_STRING("InputByString", "ВводПоСтроке"), - TOTALS_CONTROL("TotalsControl", "УправлениеИтогами"), - USE("Use", "Использование"), +@ToString(of = "fullName") +public enum RoleRight implements EnumWithName { + ACTIVE_USERS("ActiveUsers", "АктивныеПользователи"), ADMINISTRATION("Administration", "Администрирование"), + ALL_FUNCTIONS_MODE("AllFunctionsMode", "РежимВсеФункции"), + ANALYTICS_SYSTEM_CLIENT("AnalyticsSystemClient", "КлиентСистемыАналитики"), + AUTOMATION("Automation", "Automation"), + COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION( + "CollaborationSystemInfoBaseRegistration", "РегистрацияИнформационнойБазыСистемыВзаимодействия"), + CONFIGURATION_EXTENSIONS_ADMINISTRATION( + "ConfigurationExtensionsAdministration", "АдминистрированиеРасширенийКонфигурации"), DATA_ADMINISTRATION("DataAdministration", "АдминистрированиеДанных"), - EXCLUSIVE_MODE("ExclusiveMode", "МонопольныйРежим"), - ACTIVE_USERS("ActiveUsers", "АктивныеПользователи"), + DELETE("Delete", "Удаление"), + EDIT("Edit", "Редактирование"), + EDIT_DATA_HISTORY_VERSION_COMMENT( + "EditDataHistoryVersionComment", "РедактированиеКомментарияВерсииИсторииДанных"), EVENT_LOG("EventLog", "ЖурналРегистрации"), + EXCLUSIVE_MODE("ExclusiveMode", "МонопольныйРежим"), + EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START( + "ExclusiveModeTerminationAtSessionStart", "ЗавершениеМонопольногоРежимаПриНачалеСеанса"), + EXECUTE("Execute", "Выполнение"), EXTERNAL_CONNECTION("ExternalConnection", "ВнешнееСоединение"), - AUTOMATION("Automation", "Automation"), - INTERACTIVE_OPEN_EXT_DATA_PROCESSORS("InteractiveOpenExtDataProcessors", "ИнтерактивноеОткрытиеВнешнихОбработок"), - INTERACTIVE_OPEN_EXT_REPORTS("InteractiveOpenExtReports", "ИнтерактивноеОткрытиеВнешнихОтчетов"), GET("Get", "Получение"), - SET("Set", "Установка"), + INPUT_BY_STRING("InputByString", "ВводПоСтроке"), + INSERT("Insert", "Добавление"), INTERACTIVE_ACTIVATE("InteractiveActivate", "ИнтерактивнаяАктивация"), - START("Start", "Старт"), - INTERACTIVE_START("InteractiveStart", "ИнтерактивныйСтарт"), - EXECUTE("Execute", "Выполнение"), + INTERACTIVE_CHANGE_OF_POSTED("InteractiveChangeOfPosted", "ИнтерактивноеИзменениеПроведенных"), + INTERACTIVE_CLEAR_DELETION_MARK("InteractiveClearDeletionMark", "ИнтерактивноеСнятиеПометкиУдаления"), + INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA( + "InteractiveClearDeletionMarkPredefinedData", "ИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных"), + INTERACTIVE_DELETE("InteractiveDelete", "ИнтерактивноеУдаление"), + INTERACTIVE_DELETE_MARKED("InteractiveDeleteMarked", "ИнтерактивноеУдалениеПомеченных"), + INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA( + "InteractiveDeleteMarkedPredefinedData", "ИнтерактивноеУдалениеПомеченныхПредопределенныхДанных"), + INTERACTIVE_DELETE_PREDEFINED_DATA("InteractiveDeletePredefinedData", "ИнтерактивноеУдалениеПредопределенныхДанных"), INTERACTIVE_EXECUTE("InteractiveExecute", "ИнтерактивноеВыполнение"), + INTERACTIVE_INSERT("InteractiveInsert", "ИнтерактивноеДобавление"), + INTERACTIVE_OPEN_EXT_DATA_PROCESSORS("InteractiveOpenExtDataProcessors", "ИнтерактивноеОткрытиеВнешнихОбработок"), + INTERACTIVE_OPEN_EXT_REPORTS("InteractiveOpenExtReports", "ИнтерактивноеОткрытиеВнешнихОтчетов"), + INTERACTIVE_POSTING("InteractivePosting", "ИнтерактивноеПроведение"), + INTERACTIVE_POSTING_REGULAR("InteractivePostingRegular", "ИнтерактивноеПроведениеНеОперативное"), + INTERACTIVE_SET_DELETION_MARK("InteractiveSetDeletionMark", "ИнтерактивнаяПометкаУдаления"), + INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA( + "InteractiveSetDeletionMarkPredefinedData", "ИнтерактивнаяПометкаУдаленияПредопределенныхДанных"), + INTERACTIVE_START("InteractiveStart", "ИнтерактивныйСтарт"), + INTERACTIVE_UNDO_POSTING("InteractiveUndoPosting", "ИнтерактивнаяОтменаПроведения"), + MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE("MainWindowModeEmbeddedWorkplace", "РежимОсновногоОкнаВстроенноеРабочееМесто"), + MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE( + "MainWindowModeFullscreenWorkplace", "РежимОсновногоОкнаПолноэкранноеРабочееМесто"), + MAIN_WINDOW_MODE_KIOSK("MainWindowModeKiosk", "РежимОсновногоОкнаКиоск"), + MAIN_WINDOW_MODE_NORMAL("MainWindowModeNormal", "РежимОсновногоОкнаОбычный"), + MAIN_WINDOW_MODE_WORKPLACE("MainWindowModeWorkplace", "РежимОсновногоОкнаРабочееМесто"), + MOBILE_CLIENT("MobileClient", "МобильныйКлиент"), OUTPUT("Output", "Вывод"), - UPDATE_DATA_BASE_CONFIGURATION("UpdateDataBaseConfiguration", "ОбновлениеКонфигурацииБазыДанных"), - THIN_CLIENT("ThinClient", "ТонкийКлиент"), - WEB_CLIENT("WebClient", "ВебКлиент"), - THICK_CLIENT("ThickClient", "ТолстыйКлиент"), - ALL_FUNCTIONS_MODE("AllFunctionsMode", "РежимВсеФункции"), + POSTING("Posting", "Проведение"), + READ("Read", "Чтение"), + READ_DATA_HISTORY("ReadDataHistory", "ЧтениеИсторииДанных"), + READ_DATA_HISTORY_OF_MISSING_DATA("ReadDataHistoryOfMissingData", "ЧтениеИсторииДанныхОтсутстсвующихДанных"), + REMOTE_DESKTOP_CLIENT("RemoteDesktopClient", "УдаленноеУправлениеРабочимСтоломДругогоПользователя"), + REMOTE_DESKTOP_HOST("RemoteDesktopHost", "ПредоставлениеУдаленногоУправленияРабочимСтоломДругомуПользователю"), SAVE_USER_DATA("SaveUserData", "СохранениеДанныхПользователя"), - STANDARD_AUTHENTICATION_CHANGE("StandardAuthenticationChange", "ИзменениеСтандартнойАутентификации"), - SESSION_STANDARD_AUTHENTICATION_CHANGE("SessionStandardAuthenticationChange", - "ИзменениеСтандартнойАутентификацииСеанса"), SESSION_OS_AUTHENTICATION_CHANGE("SessionOSAuthenticationChange", "ИзменениеАутентификацииОССеанса"), - INTERACTIVE_DELETE_PREDEFINED_DATA("InteractiveDeletePredefinedData", - "ИнтерактивноеУдалениеПредопределенныхДанных"), - INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA("InteractiveSetDeletionMarkPredefinedData", - "ИнтерактивнаяПометкаУдаленияПредопределенныхДанных"), - INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA("InteractiveClearDeletionMarkPredefinedData", - "ИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных"), - INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA("InteractiveDeleteMarkedPredefinedData", - "ИнтерактивноеУдалениеПомеченныхПредопределенныхДанных"), - CONFIGURATION_EXTENSIONS_ADMINISTRATION("ConfigurationExtensionsAdministration", - "АдминистрированиеРасширенийКонфигурации"), - READ_DATA_HISTORY("ReadDataHistory", "ЧтениеИсторииДанных"), - VIEW_DATA_HISTORY("ViewDataHistory", "ПросмотрИсторииДанных"), - READ_DATA_HISTORY_OF_MISSING_DATA("ReadDataHistoryOfMissingData", - "ЧтениеИсторииДанныхОтсутстсвующихДанных"), - UPDATE_DATA_HISTORY("UpdateDataHistory", "ИзменениеИсторииДанных"), - UPDATE_DATA_HISTORY_OF_MISSING_DATA("UpdateDataHistoryOfMissingData", - "ИзменениеИсторииДанныхОтсутствующихДанных"), - UPDATE_DATA_HISTORY_SETTINGS("UpdateDataHistorySettings", "ИзменениеНастроекИсторииДанных"), - UPDATE_DATA_HISTORY_VERSION_COMMENT("UpdateDataHistoryVersionComment", - "ИзменениеКомментарияВерсииИсторииДанных"), - EDIT_DATA_HISTORY_VERSION_COMMENT("EditDataHistoryVersionComment", - "РедактированиеКомментарияВерсииИсторииДанных"), + SESSION_STANDARD_AUTHENTICATION_CHANGE( + "SessionStandardAuthenticationChange", "ИзменениеСтандартнойАутентификацииСеанса"), + SET("Set", "Установка"), + STANDARD_AUTHENTICATION_CHANGE("StandardAuthenticationChange", "ИзменениеСтандартнойАутентификации"), + START("Start", "Старт"), SWITCH_TO_DATA_HISTORY_VERSION("SwitchToDataHistoryVersion", "ПереходНаВерсиюИсторииДанных"), - COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION("CollaborationSystemInfoBaseRegistration", - "РегистрацияИнформационнойБазыСистемыВзаимодействия"), - MOBILE_CLIENT("MobileClient", "МобильныйКлиент"), - MAIN_WINDOW_MODE_NORMAL("MainWindowModeNormal", "РежимОсновногоОкнаОбычный"), - MAIN_WINDOW_MODE_WORKPLACE("MainWindowModeWorkplace", "РежимОсновногоОкнаРабочееМесто"), - MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE("MainWindowModeEmbeddedWorkplace", - "РежимОсновногоОкнаВстроенноеРабочееМесто"), - MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE("MainWindowModeFullscreenWorkplace", - "РежимОсновногоОкнаПолноэкранноеРабочееМесто"), - MAIN_WINDOW_MODE_KIOSK("MainWindowModeKiosk", "РежимОсновногоОкнаКиоск"), TECHNICAL_SPECIALIST_MODE("TechnicalSpecialistMode", "РежимТехническогоСпециалиста"), - EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START("ExclusiveModeTerminationAtSessionStart", - "ЗавершениеМонопольногоРежимаПриНачалеСеанса"), - ANALYTICS_SYSTEM_CLIENT("AnalyticsSystemClient", "КлиентСистемыАналитики"), - REMOTE_DESKTOP_HOST("RemoteDesktopHost", - "ПредоставлениеУдаленногоУправленияРабочимСтоломДругомуПользователю"), - REMOTE_DESKTOP_CLIENT("RemoteDesktopClient", - "УдаленноеУправлениеРабочимСтоломДругогоПользователя"), - UNKNOWN("unknown", "unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; + THICK_CLIENT("ThickClient", "ТолстыйКлиент"), + THIN_CLIENT("ThinClient", "ТонкийКлиент"), + TOTALS_CONTROL("TotalsControl", "УправлениеИтогами"), + UNDO_POSTING("UndoPosting", "ОтменаПроведения"), + UNKNOWN("unknown", "unknown"), + UPDATE("Update", "Изменение"), + UPDATE_DATA_BASE_CONFIGURATION("UpdateDataBaseConfiguration", "ОбновлениеКонфигурацииБазыДанных"), + UPDATE_DATA_HISTORY("UpdateDataHistory", "ИзменениеИсторииДанных"), + UPDATE_DATA_HISTORY_OF_MISSING_DATA("UpdateDataHistoryOfMissingData", "ИзменениеИсторииДанныхОтсутствующихДанных"), + UPDATE_DATA_HISTORY_SETTINGS("UpdateDataHistorySettings", "ИзменениеНастроекИсторииДанных"), + UPDATE_DATA_HISTORY_VERSION_COMMENT("UpdateDataHistoryVersionComment", "ИзменениеКомментарияВерсииИсторииДанных"), + USE("Use", "Использование"), + VIEW("View", "Просмотр"), + VIEW_DATA_HISTORY("ViewDataHistory", "ПросмотрИсторииДанных"), + WEB_CLIENT("WebClient", "ВебКлиент"); - private static final Map keys = computeKeys(); + private static final Map KEYS = EnumWithName.computeKeys(values()); - /** - * Английское имя - */ + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; - /** - * Русское имя - */ - @Accessors(fluent = true) - private final String valueRu; + RoleRight(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } /** - * Ищет элемент перечисления по имени (рус, анг) + * Ищет элемент перечисления по именам (рус, анг) * * @param string Имя искомого элемента - * @return Найденное значение, если не найден - то unknown + * @return Найденное значение, если не найден - то UNKNOWN */ - public static RoleRight valueByString(String string) { - return keys.getOrDefault(string, UNKNOWN); - } - - private static Map computeKeys() { - Map keysMap = new ConcurrentSkipListMap<>(String.CASE_INSENSITIVE_ORDER); - for (var element : values()) { - if (element.isUnknown()) { - continue; - } - keysMap.put(element.value(), element); - keysMap.put(element.valueRu(), element); - } - return keysMap; + public static RoleRight valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ScriptVariant.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ScriptVariant.java deleted file mode 100644 index 821203889..000000000 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/ScriptVariant.java +++ /dev/null @@ -1,88 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; - -import lombok.AllArgsConstructor; -import lombok.Getter; -import lombok.experimental.Accessors; - -import java.util.Map; -import java.util.concurrent.ConcurrentSkipListMap; - -/** - * Возможные варианты языков, на которых разрабатывается код - */ -@AllArgsConstructor -@Getter -public enum ScriptVariant implements EnumWithValue { - ENGLISH("English", "Английский", "en"), - RUSSIAN("Russian", "Русский", "ru"), - UNKNOWN("unknown", "unknown", "--") { - @Override - public boolean isUnknown() { - return true; - } - }; - - private static final Map keys = computeKeys(); - - /** - * Английское имя - */ - @Accessors(fluent = true) - private final String value; - - /** - * Русское имя - */ - @Accessors(fluent = true) - private final String valueRu; - - /** - * Сокращенное имя - */ - @Accessors(fluent = true) - private final String shortName; - - /** - * Ищет элемент перечисления по именам (рус, анг, короткое) - * - * @param string Имя искомого элемента - * @return Найденное значение, если не найден - то RUSSIAN - */ - public static ScriptVariant valueByString(String string) { - return keys.getOrDefault(string, RUSSIAN); - } - - private static Map computeKeys() { - Map keysMap = new ConcurrentSkipListMap<>(String.CASE_INSENSITIVE_ORDER); - for (var element : values()) { - if (element.isUnknown()) { - continue; - } - keysMap.put(element.value(), element); - keysMap.put(element.valueRu(), element); - keysMap.put(element.shortName(), element); - } - return keysMap; - } -} diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TemplateType.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TemplateType.java index 0ae91bf77..b0eaa1a74 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TemplateType.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TemplateType.java @@ -21,30 +21,46 @@ */ package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; -@AllArgsConstructor -@Getter -public enum TemplateType implements EnumWithValue { - ADD_IN("AddIn"), - BINARY_DATA("BinaryData"), - DATA_COMPOSITION_SCHEME("DataCompositionSchema"), - DATA_COMPOSITION_APPEARANCE_TEMPLATE("DataCompositionAppearanceTemplate"), - GRAPHICAL_SCHEME("GraphicalSchema"), - HTML_DOCUMENT("HTMLDocument"), - SPREADSHEET_DOCUMENT("SpreadsheetDocument"), - ACTIVE_DOCUMENT("ActiveDocument"), - GEOGRAPHICAL_SCHEMA("GeographicalSchema"), - TEXT_DOCUMENT("TextDocument"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +import java.util.Locale; +import java.util.Map; +@ToString(of = "fullName") +public enum TemplateType implements EnumWithName { + ADD_IN("AddIn", "ВнешняяКомпонента"), + BINARY_DATA("BinaryData", "ДвоичныеДанные"), + DATA_COMPOSITION_SCHEME("DataCompositionSchema", "СхемаКомпоновкиДанных"), + DATA_COMPOSITION_APPEARANCE_TEMPLATE("DataCompositionAppearanceTemplate", "МакетОформленияКомпоновкиДанных"), + GRAPHICAL_SCHEME("GraphicalSchema", "ГрафическаяСхема"), + HTML_DOCUMENT("HTMLDocument", "HTMLДокумент"), + SPREADSHEET_DOCUMENT("SpreadsheetDocument", "ТабличныйДокумент"), + ACTIVE_DOCUMENT("ActiveDocument", "ActiveDocument"), + GEOGRAPHICAL_SCHEMA("GeographicalSchema", "ГеографическаяСхема"), + TEXT_DOCUMENT("TextDocument", "ТекстовыйДокумент"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + TemplateType(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static TemplateType valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TransferDirection.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TransferDirection.java index 2699d8244..75b521c95 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TransferDirection.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/TransferDirection.java @@ -1,46 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные варианты направлений передачи для параметров WS */ -@AllArgsConstructor -@Getter -public enum TransferDirection implements EnumWithValue { - OUT("Out"), - IN_OUT("InOut"), - IN("In"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum TransferDirection implements EnumWithName { + OUT("Out", "Выходной"), + IN_OUT("InOut", "ВходнойВыходной"), + IN("In", "Входной"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + TransferDirection(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static TransferDirection valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UseMode.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UseMode.java index f4b963f64..e87c71c59 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UseMode.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UseMode.java @@ -1,46 +1,62 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; + /** * Возможные варианты "использования" */ -@AllArgsConstructor -@Getter -public enum UseMode implements EnumWithValue { - DONT_USE("DontUse"), - USE("Use"), - USE_WITH_WARNINGS("UseWithWarnings"), - UNKNOWN("unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; +@ToString(of = "fullName") +public enum UseMode implements EnumWithName { + DONT_USE("DontUse", "НеИспользовать"), + USE("Use", "Использовать"), + USE_WITH_WARNINGS("UseWithWarnings", "ИспользоватьСПредупреждениями"), + UNKNOWN("unknown", "неизвестный"); + + private static final Map KEYS = EnumWithName.computeKeys(values()); + @Getter @Accessors(fluent = true) - private final String value; + private final MultiName fullName; + + UseMode(String nameEn, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static UseMode valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UsePurposes.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UsePurposes.java index cb7dc2a2e..d0dc445a3 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UsePurposes.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/UsePurposes.java @@ -21,38 +21,60 @@ */ package com.github._1c_syntax.bsl.mdo.support; -import lombok.AllArgsConstructor; +import com.github._1c_syntax.bsl.types.EnumWithName; +import com.github._1c_syntax.bsl.types.MultiName; import lombok.Getter; +import lombok.ToString; import lombok.experimental.Accessors; +import java.util.Locale; +import java.util.Map; +import java.util.concurrent.ConcurrentSkipListMap; + /** * Назначения использования приложения и форм */ -@AllArgsConstructor -@Getter -public enum UsePurposes implements EnumWithValue { +@ToString(of = "fullName") +public enum UsePurposes implements EnumWithName { PLATFORM_APPLICATION("PersonalComputer", "PlatformApplication", - "Приложение для платформы"), + "ПриложениеДляПлатформы"), MOBILE_PLATFORM_APPLICATION("MobileDevice", "MobilePlatformApplication", - "Приложение для мобильной платформы"), - UNKNOWN("unknown", "unknown", "unknown") { - @Override - public boolean isUnknown() { - return true; - } - }; + "ПриложениеДляМобильнойПлатформы"), + UNKNOWN("unknown", "unknown", "неизвестный"); - @Accessors(fluent = true) - private final String valueVar1; + private static final Map KEYS = computeKeys(); + + @Getter @Accessors(fluent = true) - private final String valueVar2; + private final MultiName fullName; + @Getter @Accessors(fluent = true) - private final String valueRu; + private final MultiName fullNameAdd; - @Override - public String value() { - return valueVar1; + UsePurposes(String nameEn, String nameEnAdd, String nameRu) { + this.fullName = MultiName.create(nameEn, nameRu); + this.fullNameAdd = MultiName.create(nameEnAdd, nameRu); + } + + /** + * Ищет элемент перечисления по именам (рус, анг) + * + * @param string Имя искомого элемента + * @return Найденное значение, если не найден - то UNKNOWN + */ + public static UsePurposes valueByName(String string) { + return KEYS.getOrDefault(string.toLowerCase(Locale.ROOT), UNKNOWN); + } + + private static Map computeKeys() { + Map keysMap = new ConcurrentSkipListMap<>(); + for (var element : values()) { + keysMap.put(element.nameEn().toLowerCase(Locale.ROOT), element); + keysMap.put(element.nameRu().toLowerCase(Locale.ROOT), element); + keysMap.put(element.fullNameAdd().getEn().toLowerCase(Locale.ROOT), element); + } + return keysMap; } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/package-info.java b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/package-info.java index e8fdf90a2..16947c68d 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdo/support/package-info.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdo/support/package-info.java @@ -24,4 +24,10 @@ * - типы * - контейнеры данных (для хранения сложной информации) */ +@ParametersAreNonnullByDefault +@ReturnValuesAreNonnullByDefault package com.github._1c_syntax.bsl.mdo.support; + +import edu.umd.cs.findbugs.annotations.ReturnValuesAreNonnullByDefault; + +import javax.annotation.ParametersAreNonnullByDefault; diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/context/MDCReaderContext.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/context/MDCReaderContext.java index aa441d090..311b7e211 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/context/MDCReaderContext.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/context/MDCReaderContext.java @@ -121,7 +121,7 @@ private void setValueChildren() { childrenNames.forEach((String name) -> { var child = children.get(name); if (child != null) { - var fieldName = child.getMdoType().getName(); + var fieldName = child.getMdoType().nameEn(); setValue(fieldName, child); setValue(CHILD_FILED_NAME, child); } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/DataSetConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/DataSetConverter.java index ee974d9ae..fa4c3aecf 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/DataSetConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/DataSetConverter.java @@ -46,7 +46,7 @@ public class DataSetConverter implements ReadConverter { @Override public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { var dataSet = DataCompositionSchema.DataSet.builder(); - dataSet.type(DataSetType.fromString(reader.getAttribute(TYPE_ATTRIBUTE_NAME))); + dataSet.type(DataSetType.valueByName(reader.getAttribute(TYPE_ATTRIBUTE_NAME))); while (reader.hasMoreChildren()) { reader.moveDown(); diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/EnumConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/EnumConverter.java index 18197ee23..a60026d12 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/EnumConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/EnumConverter.java @@ -1,81 +1,72 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.reader.common.converter; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.reader.common.converter; -import com.github._1c_syntax.bsl.mdo.support.EnumWithValue; -import com.github._1c_syntax.bsl.mdo.support.UsePurposes; +import com.github._1c_syntax.bsl.types.EnumWithName; import com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter; import lombok.extern.slf4j.Slf4j; -import java.util.HashMap; -import java.util.Map; +import java.lang.reflect.InvocationTargetException; +import java.lang.reflect.Method; +import java.lang.reflect.Modifier; /** * Класс-конвертер из строкового значения в элемент перечисления. - * Для каждого конкретного перечисления надо создать собственный класс, унаследованный от EnumWithValues. - * Необходимо в конструкторе передать класс перечисления и зарегистрировать созданный класс конвертора в - * *XStreamFactory. + * Для использования с конкретным перечислением достаточно зарегистрировать + * EnumConverter<ВашEnum> в XStream (см. ExtendXStream). + * Перечисление должно реализовывать EnumWithName и предоставлять статический метод valueByName(String). */ @Slf4j -public class EnumConverter & EnumWithValue> extends AbstractSingleValueConverter { - - private static final String URL_TEMPLATE = - "https://github.com/1c-syntax/mdclasses/issues/new?labels=bug&title=%5BBUG%5D%20Unknown%20element%20%5B{}%20{}%5D"; - private static final String WARN_TEMPLATE = - "Parsing error due to unknown element {}. Please, create issue using link " + URL_TEMPLATE; - +public class EnumConverter & EnumWithName> extends AbstractSingleValueConverter { private final Class enumClazz; - private final T unknown; - private final Map enumElements; + private final Method valueByNameMethod; public EnumConverter(Class clazz) { enumClazz = clazz; - unknown = unknown(); - enumElements = new HashMap<>(); - for (T item : enumClazz.getEnumConstants()) { - enumElements.put(item.value(), item); - if (UsePurposes.class.isAssignableFrom(enumClazz)) { - enumElements.put(((UsePurposes) item).valueVar2(), item); + try { + var methodFind = clazz.getDeclaredMethod("valueByName", String.class); + if (!Modifier.isStatic(methodFind.getModifiers())) { + throw new IllegalArgumentException("valueByName must be static: " + clazz.getName()); + } + if (!enumClazz.isAssignableFrom(methodFind.getReturnType())) { + throw new IllegalArgumentException("valueByName must return " + enumClazz.getName()); } + methodFind.setAccessible(true); + valueByNameMethod = methodFind; + } catch (NoSuchMethodException e) { + throw new IllegalArgumentException("Not found valueByName(String) in " + clazz.getName(), e); } } @Override public Object fromString(String sourceString) { - var result = enumElements.get(sourceString); - if (result == null) { - LOGGER.warn(WARN_TEMPLATE, sourceString, enumClazz.getName(), sourceString); - result = unknown; + if (sourceString == null) { + return null; } - return result; - } - - private T unknown() { - for (T item : enumClazz.getEnumConstants()) { - if (item.isUnknown()) { - return item; - } + try { + return valueByNameMethod.invoke(null, sourceString); + } catch (IllegalAccessException | InvocationTargetException e) { + throw new RuntimeException(e); } - throw new IllegalStateException("No unknown value found for enum " + enumClazz.getName()); } @Override diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/MultiLanguageStringConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/MultiLanguageStringConverter.java index c16e8843a..42a10d640 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/MultiLanguageStringConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/MultiLanguageStringConverter.java @@ -21,10 +21,10 @@ */ package com.github._1c_syntax.bsl.reader.common.converter; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.reader.common.xstream.ExtendXStream; import com.github._1c_syntax.bsl.reader.common.xstream.ReadConverter; import com.github._1c_syntax.bsl.types.ConfigurationSource; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; import lombok.extern.slf4j.Slf4j; diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/SubsystemConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/SubsystemConverter.java index 899f117db..e639d4000 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/SubsystemConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/SubsystemConverter.java @@ -44,9 +44,10 @@ @CommonConverter public class SubsystemConverter implements ReadConverter { - private static final String START_MDOREF_NAME = MDOType.SUBSYSTEM.getName() + "."; + private static final String START_MDOREF_NAME = MDOType.SUBSYSTEM.nameEn() + "."; private static final int COUNT_PARTS = 2; - private static final Pattern NAME_SPLITTER_PATTERN = CaseInsensitivePattern.compile("[\\\\/]" + MDOType.SUBSYSTEM.getGroupName() + "[\\\\/]"); + private static final Pattern NAME_SPLITTER_PATTERN = CaseInsensitivePattern.compile("[\\\\/]" + + MDOType.SUBSYSTEM.groupName() + "[\\\\/]"); @Override public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { @@ -83,7 +84,7 @@ private static Path dataPath(MDReader mdReader, Path currentPath) { return Paths.get( mdReader.mdoTypeFolderPath(currentPath).toString(), FilenameUtils.getBaseName(currentPath.toString()), - MDOType.SUBSYSTEM.getGroupName() + MDOType.SUBSYSTEM.groupName() ); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeConverter.java index c4bbc641b..ff5b81504 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeConverter.java @@ -21,15 +21,17 @@ */ package com.github._1c_syntax.bsl.reader.common.converter; -import com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType; -import com.github._1c_syntax.bsl.mdo.support.MetadataValueType; import com.github._1c_syntax.bsl.types.ValueType; +import com.github._1c_syntax.bsl.types.ValueTypeVariant; +import com.github._1c_syntax.bsl.types.ValueTypes; +import com.github._1c_syntax.bsl.types.value.CustomValueType; +import com.github._1c_syntax.bsl.types.value.MDOValueType; import com.github._1c_syntax.bsl.types.value.PrimitiveValueType; -import com.github._1c_syntax.bsl.types.value.UnknownValueType; import com.github._1c_syntax.bsl.types.value.V8ValueType; import com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter; import lombok.extern.slf4j.Slf4j; +import java.util.Arrays; import java.util.Locale; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @@ -73,16 +75,13 @@ public Object fromString(String string) { } // Попробуем найти тип в типах метаданных - type = MetadataValueType.fromString(trimString); - if (type != null) { - putType(string, type); - return type; - } - - // Тип нам неизвестен, выведем ворнинг и создадим неизвестный тип - LOGGER.warn(WARN_TEMPLATE, string, string); - type = new UnknownValueType(string); + type = ValueTypes.getOrCompute(trimString); putType(string, type); + + if (type instanceof CustomValueType customValueType && customValueType.variant() == ValueTypeVariant.UNKNOWN) { + // Тип нам неизвестен, выведем ворнинг + LOGGER.warn(WARN_TEMPLATE, string, string); + } return type; } @@ -94,23 +93,21 @@ public boolean canConvert(Class type) { private static Map builtinTypes() { Map types = new ConcurrentHashMap<>(); - MetadataValueType.builtinTypes().forEach(valueType -> - types.put(valueType.getName().toLowerCase(Locale.ROOT), valueType)); + Arrays.stream(MDOValueType.values()).forEach(valueType -> + types.put(valueType.nameEn().toLowerCase(Locale.ROOT), valueType)); + types.put("cfg:AnyIBRef".toLowerCase(Locale.ROOT), MDOValueType.ANY_REF); - PrimitiveValueType.builtinTypes().forEach(valueType -> - types.put(valueType.getName().toLowerCase(Locale.ROOT), valueType)); + Arrays.stream(PrimitiveValueType.values()).forEach(valueType -> + types.put(valueType.nameEn().toLowerCase(Locale.ROOT), valueType)); types.put("xs:decimal".toLowerCase(Locale.ROOT), PrimitiveValueType.NUMBER); types.put("xs:dateTime".toLowerCase(Locale.ROOT), PrimitiveValueType.DATE); - V8ValueType.builtinTypes().forEach(valueType -> - types.put(valueType.getName().toLowerCase(Locale.ROOT), valueType)); + Arrays.stream(V8ValueType.values()).forEach(valueType -> + types.put(valueType.nameEn().toLowerCase(Locale.ROOT), valueType)); types.put("xs:base64Binary".toLowerCase(Locale.ROOT), V8ValueType.VALUE_STORAGE); - types.put("cfg:AnyIBRef".toLowerCase(Locale.ROOT), V8ValueType.ANY_REF); - FormAttributeValueType.builtinTypes().forEach(valueType -> - types.put(valueType.getName().toLowerCase(Locale.ROOT), valueType)); - types.put("v8:ValueListType".toLowerCase(Locale.ROOT), FormAttributeValueType.VALUE_LIST); - types.put("d5p1:FlowchartContextType".toLowerCase(Locale.ROOT), FormAttributeValueType.GRAPHICAL_SCHEMA); + types.put("v8:ValueListType".toLowerCase(Locale.ROOT), V8ValueType.VALUE_LIST); + types.put("d5p1:FlowchartContextType".toLowerCase(Locale.ROOT), V8ValueType.GRAPHICAL_SCHEMA); return types; } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeDescriptionConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeDescriptionConverter.java index 1217a0f5f..1457946d2 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeDescriptionConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeDescriptionConverter.java @@ -21,13 +21,11 @@ */ package com.github._1c_syntax.bsl.reader.common.converter; -import com.github._1c_syntax.bsl.mdo.support.MetadataValueType; import com.github._1c_syntax.bsl.reader.common.xstream.ExtendXStream; import com.github._1c_syntax.bsl.reader.common.xstream.ReadConverter; import com.github._1c_syntax.bsl.types.Qualifier; import com.github._1c_syntax.bsl.types.ValueType; import com.github._1c_syntax.bsl.types.ValueTypeDescription; -import com.github._1c_syntax.bsl.types.value.V8ValueType; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; import lombok.extern.slf4j.Slf4j; @@ -47,21 +45,11 @@ public class ValueTypeDescriptionConverter implements ReadConverter { public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { List types = new ArrayList<>(); List qualifiers = new ArrayList<>(); - var composite = false; while (reader.hasMoreChildren()) { reader.moveDown(); var nodeName = reader.getNodeName(); if (TYPE_NODE_NAMES.contains(nodeName)) { - var result = ExtendXStream.readValue(context, ValueType.class); - if (!composite) { - if (result instanceof MetadataValueType metadataValueType) { - composite = metadataValueType.isComposite(); - } else if (result == V8ValueType.ANY_REF) { - composite = true; - } - } - - types.add(result); + types.add(ExtendXStream.readValue(context, ValueType.class)); } else if (nodeName.endsWith("Qualifiers")) { qualifiers.add(ExtendXStream.readValue(context, Qualifier.class)); } else { // что-то еще @@ -69,7 +57,7 @@ public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext co } reader.moveUp(); } - return ValueTypeDescription.create(types, composite || types.size() > 1, qualifiers); + return ValueTypeDescription.create(types, qualifiers); } @Override diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeQualifierConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeQualifierConverter.java index 965e98a72..7ebbc0876 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeQualifierConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/converter/ValueTypeQualifierConverter.java @@ -27,15 +27,12 @@ import com.github._1c_syntax.bsl.types.Qualifier; import com.github._1c_syntax.bsl.types.qualifiers.BinaryDataQualifiers; import com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers; -import com.github._1c_syntax.bsl.types.qualifiers.EmptyQualifiers; import com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers; import com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; import lombok.extern.slf4j.Slf4j; -import java.util.Locale; - /** * Конвертор обработчика типа значения в формате ЕДТ */ @@ -63,7 +60,7 @@ public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext co var nodeName = reader.getNodeName(); var length = 0; var allowedLength = AllowedLength.VARIABLE; - var dateFractions = DateFractions.DATETIME; + var dateFractions = DateFractions.DATE_TIME; var precision = 0; var scale = 0; var nonNegative = false; @@ -73,14 +70,14 @@ public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext co if (LENGTH_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { length = Integer.parseInt(reader.getValue()); } else if (ALLOWED_LENGTH_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { - allowedLength = AllowedLength.valueOf(reader.getValue().toUpperCase(Locale.ROOT)); + allowedLength = AllowedLength.valueByName(reader.getValue()); } else if (DATE_FRACTIONS_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { - dateFractions = DateFractions.valueOf(reader.getValue().toUpperCase(Locale.ROOT)); + dateFractions = DateFractions.valueByName(reader.getValue()); } else if (SCALE_NODE_NAME.equalsIgnoreCase(reader.getNodeName()) || FRACTION_DIGITS_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { scale = Integer.parseInt(reader.getValue()); } else if (PRECISION_NODE_NAME.equalsIgnoreCase(reader.getNodeName()) - || DIGITS_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { + || DIGITS_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { precision = Integer.parseInt(reader.getValue()); } else if (NON_NEGATIVE_NODE_NAME.equalsIgnoreCase(reader.getNodeName())) { nonNegative = Boolean.parseBoolean(reader.getValue()); @@ -100,7 +97,7 @@ public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext co return BinaryDataQualifiers.create(length, allowedLength); } else { // квалификаторы пока не обрабатываются LOGGER.warn("Unknown qualifiers {}", nodeName); - return EmptyQualifiers.EMPTY; + return Qualifier.EMPTY; } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/common/xstream/ExtendXStream.java b/src/main/java/com/github/_1c_syntax/bsl/reader/common/xstream/ExtendXStream.java index 12fcd3fde..1b5890049 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/common/xstream/ExtendXStream.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/common/xstream/ExtendXStream.java @@ -42,7 +42,6 @@ import com.github._1c_syntax.bsl.mdo.support.ReturnValueReuse; import com.github._1c_syntax.bsl.mdo.support.ReuseSessions; import com.github._1c_syntax.bsl.mdo.support.RoleRight; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.mdo.support.TemplateType; import com.github._1c_syntax.bsl.mdo.support.TransferDirection; import com.github._1c_syntax.bsl.mdo.support.UseMode; @@ -50,6 +49,8 @@ import com.github._1c_syntax.bsl.reader.MDReader; import com.github._1c_syntax.bsl.reader.common.converter.CommonConverter; import com.github._1c_syntax.bsl.reader.common.converter.EnumConverter; +import com.github._1c_syntax.bsl.types.DateFractions; +import com.github._1c_syntax.bsl.types.ScriptVariant; import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.converters.ConversionException; import com.thoughtworks.xstream.converters.Converter; @@ -271,6 +272,7 @@ protected void setupConverters() { registerConverter(new EnumConverter<>(UsePurposes.class)); registerConverter(new EnumConverter<>(FormElementType.class)); registerConverter(new EnumConverter<>(InterfaceCompatibilityMode.class)); + registerConverter(new EnumConverter<>(DateFractions.class)); } private void init() { diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/DesignerReader.java b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/DesignerReader.java index 850ea1e75..cd65f13fd 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/DesignerReader.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/DesignerReader.java @@ -1,25 +1,25 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.reader.designer; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.reader.designer; import com.github._1c_syntax.bsl.mdclasses.Configuration; import com.github._1c_syntax.bsl.mdclasses.ExternalReport; @@ -108,7 +108,7 @@ public ConfigurationSource getConfigurationSource() { @NonNull public MDClass readConfiguration() { var mdc = Optional.ofNullable((MDClass) read( - mdoPath(rootPath, MDOType.CONFIGURATION, MDOType.CONFIGURATION.getName()) + mdoPath(rootPath, MDOType.CONFIGURATION, MDOType.CONFIGURATION.nameEn()) )); return mdc.orElse(Configuration.EMPTY); } @@ -254,7 +254,7 @@ private Path parentConfigurationsPath() { } private static Path mdoPath(Path path, MDOType type, String name) { - return mdoPath(Paths.get(path.toString(), type.getGroupName()), name); + return mdoPath(Paths.get(path.toString(), type.groupName()), name); } private static Path mdoPath(Path folder, String name) { @@ -262,6 +262,6 @@ private static Path mdoPath(Path folder, String name) { } private static Path childrenFolder(Path path, MDOType type) { - return Paths.get(path.getParent().toString(), FilenameUtils.getBaseName(path.toString()), type.getGroupName()); + return Paths.get(path.getParent().toString(), FilenameUtils.getBaseName(path.toString()), type.groupName()); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/FormElementConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/FormElementConverter.java index 8d6dbf523..67be7c5a1 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/FormElementConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/FormElementConverter.java @@ -45,7 +45,7 @@ public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext co LOGGER.debug("Unknown type {} in file {}", reader.getNodeName(), ExtendXStream.getCurrentPath(reader).toString()); return null; } - readerContext.setValue("type", FormElementType.fromString(reader.getNodeName())); + readerContext.setValue("type", FormElementType.valueByName(reader.getNodeName())); readerContext.setValue("name", reader.getAttribute("name")); Unmarshaller.unmarshal(reader, context, readerContext); return readerContext.build(); diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/MDChildConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/MDChildConverter.java index 13dea4978..5ffe24bee 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/MDChildConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/MDChildConverter.java @@ -79,7 +79,7 @@ private static Map computeTypes() { private static Path childDataPath(Path path, MDOType mdoType, String childName) { return Paths.get(path.getParent().toString(), FilenameUtils.getBaseName(path.toString()), - mdoType.getGroupName(), + mdoType.groupName(), childName + ".xml"); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/TemplateConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/TemplateConverter.java index 6ade81b99..ea27e15d6 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/TemplateConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/designer/converter/TemplateConverter.java @@ -85,7 +85,7 @@ private static Path childDataPath(Path path, String childName) { return Paths.get( path.getParent().toString(), FilenameUtils.getBaseName(path.toString()), - MDOType.TEMPLATE.getGroupName(), + MDOType.TEMPLATE.groupName(), childName + ".xml" ); } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/EDTReader.java b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/EDTReader.java index c8d0d8efa..86fcda4b5 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/EDTReader.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/EDTReader.java @@ -1,25 +1,25 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.reader.edt; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.reader.edt; import com.github._1c_syntax.bsl.mdclasses.Configuration; import com.github._1c_syntax.bsl.mdclasses.ExternalReport; @@ -106,7 +106,7 @@ public ConfigurationSource getConfigurationSource() { @NonNull public MDClass readConfiguration() { var mdc = Optional.ofNullable((MDClass) read( - mdoPath(rootPath, MDOType.CONFIGURATION, MDOType.CONFIGURATION.getName()) + mdoPath(rootPath, MDOType.CONFIGURATION, MDOType.CONFIGURATION.nameEn()) )); return mdc.orElse(Configuration.EMPTY); } @@ -149,7 +149,7 @@ public FormData readFormData(Path currentPath, String name, MDOType mdoType) { if (mdoType == MDOType.COMMON_FORM) { formDataPath = Path.of(basePath, "Form.form"); } else { - formDataPath = Path.of(basePath, MDOType.FORM.getGroupName(), name, "Form.form"); + formDataPath = Path.of(basePath, MDOType.FORM.groupName(), name, "Form.form"); } if (!formDataPath.toFile().exists()) { @@ -164,7 +164,7 @@ public Path moduleFolder(Path mdoPath, MDOType mdoType) { if (mdoType == MDOType.EXTERNAL_DATA_SOURCE_TABLE) { return mdoPath.getParent().getParent(); } else if (!MDOType.valuesWithoutChildren().contains(mdoType)) { - return Paths.get(mdoPath.getParent().toString(), mdoType.getGroupName()); + return Paths.get(mdoPath.getParent().toString(), mdoType.groupName()); } else { return mdoTypeFolderPath(mdoPath); } @@ -174,7 +174,7 @@ public Path moduleFolder(Path mdoPath, MDOType mdoType) { @NonNull public Path modulePath(Path folder, String name, ModuleType moduleType) { if (ModuleType.byMDOType(MDOType.CONFIGURATION).contains(moduleType)) { - return Paths.get(folder.toString(), MDOType.CONFIGURATION.getName(), moduleType.getFileName()); + return Paths.get(folder.toString(), MDOType.CONFIGURATION.nameEn(), moduleType.getFileName()); } return Paths.get(folder.toString(), name, moduleType.getFileName()); } @@ -247,12 +247,12 @@ private static void registerClasses(XStream xStream) { } private Path parentConfigurationsPath() { - return Paths.get(rootPath.toString(), "src", MDOType.CONFIGURATION.getName(), + return Paths.get(rootPath.toString(), "src", MDOType.CONFIGURATION.nameEn(), "ParentConfigurations.bin"); } private static Path mdoPath(Path rootPath, MDOType type, String name) { - return mdoPath(Paths.get(rootPath.toString(), "src", type.getGroupName()), name); + return mdoPath(Paths.get(rootPath.toString(), "src", type.groupName()), name); } private static Path mdoPath(Path folder, String name) { diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ExternalDataSourceTableConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ExternalDataSourceTableConverter.java index 03f1082cf..719c42a8c 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ExternalDataSourceTableConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ExternalDataSourceTableConverter.java @@ -1,25 +1,25 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.reader.edt.converter; +/* + * This file is a part of MDClasses. + * + * Copyright (c) 2019 - 2025 + * Tymko Oleg , Maximov Valery and contributors + * + * SPDX-License-Identifier: LGPL-3.0-or-later + * + * MDClasses is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3.0 of the License, or (at your option) any later version. + * + * MDClasses is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with MDClasses. + */ +package com.github._1c_syntax.bsl.reader.edt.converter; import com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable; import com.github._1c_syntax.bsl.reader.common.converter.AbstractReadConverter; @@ -58,7 +58,7 @@ public boolean canConvert(Class type) { } private static Path dataPath(Path path, String childName) { - return Paths.get(path.getParent().toString(), MDOType.EXTERNAL_DATA_SOURCE_TABLE.getGroupName(), + return Paths.get(path.getParent().toString(), MDOType.EXTERNAL_DATA_SOURCE_TABLE.groupName(), childName, childName + ".mdo"); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/FormItemConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/FormItemConverter.java index 5b5a219b7..591b2e389 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/FormItemConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/FormItemConverter.java @@ -40,7 +40,7 @@ public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext co var attributeType = reader.getAttribute("type"); Unmarshaller.unmarshal(reader, context, readerContext); if (readerContext.getElementType() == null) { - readerContext.setValue("type", FormElementType.fromString(attributeType.replace("form:", ""))); + readerContext.setValue("type", FormElementType.valueByName(attributeType.replace("form:", ""))); } return readerContext.build(); } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ObjectTemplateConverter.java b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ObjectTemplateConverter.java index efe78eb82..cdd42c277 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ObjectTemplateConverter.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/ObjectTemplateConverter.java @@ -58,6 +58,6 @@ public boolean canConvert(Class type) { } private static Path dataPath(Path path, String name) { - return Path.of(path.getParent().toString(), MDOType.TEMPLATE.getGroupName(), name, "Template.dcs"); + return Path.of(path.getParent().toString(), MDOType.TEMPLATE.groupName(), name, "Template.dcs"); } } diff --git a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/Unmarshaller.java b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/Unmarshaller.java index d88d37490..490011017 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/Unmarshaller.java +++ b/src/main/java/com/github/_1c_syntax/bsl/reader/edt/converter/Unmarshaller.java @@ -24,7 +24,6 @@ import com.github._1c_syntax.bsl.mdo.Language; import com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField; import com.github._1c_syntax.bsl.mdo.storage.form.FormElementType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.TemplateType; import com.github._1c_syntax.bsl.reader.common.context.AbstractReaderContext; import com.github._1c_syntax.bsl.reader.common.context.FormElementReaderContext; @@ -33,6 +32,7 @@ import com.github._1c_syntax.bsl.reader.common.xstream.ExtendXStream; import com.github._1c_syntax.bsl.support.CompatibilityMode; import com.github._1c_syntax.bsl.types.MDOType; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import com.github._1c_syntax.bsl.types.ValueTypeDescription; import com.thoughtworks.xstream.converters.UnmarshallingContext; import com.thoughtworks.xstream.io.HierarchicalStreamReader; diff --git a/src/test/java/com/github/_1c_syntax/bsl/examples/ValueTypeTest.java b/src/test/java/com/github/_1c_syntax/bsl/examples/ValueTypeTest.java index 8473e1875..d1dfb2154 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/examples/ValueTypeTest.java +++ b/src/test/java/com/github/_1c_syntax/bsl/examples/ValueTypeTest.java @@ -27,9 +27,10 @@ import com.github._1c_syntax.bsl.mdo.Catalog; import com.github._1c_syntax.bsl.mdo.DefinedType; import com.github._1c_syntax.bsl.mdo.children.ObjectAttribute; -import com.github._1c_syntax.bsl.mdo.support.MetadataValueType; import com.github._1c_syntax.bsl.types.MDOType; +import com.github._1c_syntax.bsl.types.ValueTypes; import com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers; +import com.github._1c_syntax.bsl.types.value.CustomValueType; import com.github._1c_syntax.bsl.types.value.PrimitiveValueType; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.aggregator.ArgumentsAccessor; @@ -97,17 +98,17 @@ void testDefinedType(ArgumentsAccessor argumentsAccessor) { assertThat(definedType.getValueType().isComposite()).isTrue(); assertThat(definedType.getValueType().getQualifiers()).isEmpty(); - var typeContains = MetadataValueType.fromString("EnumRef.ДополнительныеЗначенияДоступа"); - var typeNotContains = MetadataValueType.fromString("CatalogRef.Контрагенты"); + var typeContains = ValueTypes.getOrCompute("EnumRef.ДополнительныеЗначенияДоступа"); + var typeNotContains = ValueTypes.getOrCompute("CatalogRef.Контрагенты"); assertThat(typeContains).isNotNull(); assertThat(typeNotContains).isNotNull(); assertThat(definedType.getValueType().contains(typeContains)).isTrue(); assertThat(definedType.getValueType().contains(typeNotContains)).isFalse(); + assertThat(typeContains).isInstanceOf(CustomValueType.class); - assertThat(typeContains.getKind()).isEqualTo(MDOType.ENUM); - assertThat(typeContains.isComposite()).isFalse(); - assertThat(typeContains.getName()).isEqualTo("EnumRef.ДополнительныеЗначенияДоступа"); - assertThat(typeContains.getNameRu()).isEqualTo("ПеречислениеСсылка.ДополнительныеЗначенияДоступа"); + assertThat(((CustomValueType) typeContains).kind()).isEqualTo(MDOType.ENUM); + assertThat(typeContains.nameEn()).isEqualTo("EnumRef.ДополнительныеЗначенияДоступа"); + assertThat(typeContains.nameRu()).isEqualTo("ПеречислениеСсылка.ДополнительныеЗначенияДоступа"); } } diff --git a/src/test/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReportTest.java b/src/test/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReportTest.java index 73aa85b60..4db402200 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReportTest.java +++ b/src/test/java/com/github/_1c_syntax/bsl/mdclasses/ExternalReportTest.java @@ -24,10 +24,10 @@ import com.github._1c_syntax.bsl.mdo.Module; import com.github._1c_syntax.bsl.mdo.storage.ManagedFormData; import com.github._1c_syntax.bsl.mdo.support.FormType; -import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.UsePurposes; import com.github._1c_syntax.bsl.support.SupportVariant; import com.github._1c_syntax.bsl.test_utils.MDTestUtils; +import com.github._1c_syntax.bsl.types.MultiLanguageString; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.aggregator.ArgumentsAccessor; import org.junit.jupiter.params.provider.CsvSource; diff --git a/src/test/java/com/github/_1c_syntax/bsl/mdo/EnumTest.java b/src/test/java/com/github/_1c_syntax/bsl/mdo/EnumTest.java index e245e97bc..74aa02f98 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/mdo/EnumTest.java +++ b/src/test/java/com/github/_1c_syntax/bsl/mdo/EnumTest.java @@ -21,9 +21,9 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.test_utils.MDTestUtils; import com.github._1c_syntax.bsl.types.MdoReference; +import com.github._1c_syntax.bsl.types.ScriptVariant; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.aggregator.ArgumentsAccessor; import org.junit.jupiter.params.provider.CsvSource; diff --git a/src/test/java/com/github/_1c_syntax/bsl/mdo/LanguageTest.java b/src/test/java/com/github/_1c_syntax/bsl/mdo/LanguageTest.java index 7014ffde1..00ddba669 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/mdo/LanguageTest.java +++ b/src/test/java/com/github/_1c_syntax/bsl/mdo/LanguageTest.java @@ -21,8 +21,8 @@ */ package com.github._1c_syntax.bsl.mdo; -import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.test_utils.MDTestUtils; +import com.github._1c_syntax.bsl.types.ScriptVariant; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.aggregator.ArgumentsAccessor; diff --git a/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunModeTest.java b/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunModeTest.java index 6b8faac88..81771f3c8 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunModeTest.java +++ b/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ApplicationRunModeTest.java @@ -29,10 +29,10 @@ class ApplicationRunModeTest { @Test void getByName() { - assertThat(ApplicationRunMode.getByName("auto")).isEqualTo(ApplicationRunMode.AUTO); - assertThat(ApplicationRunMode.getByName("auTo")).isEqualTo(ApplicationRunMode.AUTO); - assertThat(ApplicationRunMode.getByName("{sfdsfsd}")).isEqualTo(ApplicationRunMode.MANAGED_APPLICATION); - assertThat(ApplicationRunMode.getByName("Managedapplication")) + assertThat(ApplicationRunMode.valueByName("auto")).isEqualTo(ApplicationRunMode.AUTO); + assertThat(ApplicationRunMode.valueByName("auTo")).isEqualTo(ApplicationRunMode.AUTO); + assertThat(ApplicationRunMode.valueByName("{sfdsfsd}")).isEqualTo(ApplicationRunMode.UNKNOWN); + assertThat(ApplicationRunMode.valueByName("Managedapplication")) .isEqualTo(ApplicationRunMode.MANAGED_APPLICATION); } } \ No newline at end of file diff --git a/src/test/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityModeTest.java b/src/test/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityModeTest.java index 566a4720c..9aaade63c 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityModeTest.java +++ b/src/test/java/com/github/_1c_syntax/bsl/mdo/support/InterfaceCompatibilityModeTest.java @@ -30,11 +30,11 @@ class InterfaceCompatibilityModeTest { @Test void getByName() { - assertThat(InterfaceCompatibilityMode.getByName("taxi")).isEqualTo(InterfaceCompatibilityMode.TAXI); - assertThat(InterfaceCompatibilityMode.getByName("TAXI")).isEqualTo(InterfaceCompatibilityMode.TAXI); - assertThat(InterfaceCompatibilityMode.getByName("VERSION_8_2")) + assertThat(InterfaceCompatibilityMode.valueByName("taxi")).isEqualTo(InterfaceCompatibilityMode.TAXI); + assertThat(InterfaceCompatibilityMode.valueByName("TAXI")).isEqualTo(InterfaceCompatibilityMode.TAXI); + assertThat(InterfaceCompatibilityMode.valueByName("Версия8_2")) .isEqualTo(InterfaceCompatibilityMode.VERSION_8_2); - assertThat(InterfaceCompatibilityMode.getByName("Version8_5EnableTaxi")) + assertThat(InterfaceCompatibilityMode.valueByName("Version8_5EnableTaxi")) .isEqualTo(InterfaceCompatibilityMode.VERSION_8_5_ENABLE_TAXI); } } \ No newline at end of file diff --git a/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ScriptVariantTest.java b/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ScriptVariantTest.java deleted file mode 100644 index ed5083a7d..000000000 --- a/src/test/java/com/github/_1c_syntax/bsl/mdo/support/ScriptVariantTest.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.mdo.support; - -import org.junit.jupiter.params.ParameterizedTest; -import org.junit.jupiter.params.aggregator.ArgumentsAccessor; -import org.junit.jupiter.params.provider.CsvSource; - -import static org.assertj.core.api.Assertions.assertThat; - -class ScriptVariantTest { - @ParameterizedTest(name = "{index}: {0}") - @CsvSource( - { - "RUSSIAN,русский,ru,RussIan", - "ENGLISH,английский,en,engLish", - "RUSSIAN,ру,рус,eng" - } - ) - void testValueByString(ArgumentsAccessor argumentsAccessor) { - var element = ScriptVariant.valueOf(argumentsAccessor.getString(0)); - assertThat(ScriptVariant.valueByString(argumentsAccessor.getString(1))).isEqualTo(element); - assertThat(ScriptVariant.valueByString(argumentsAccessor.getString(2))).isEqualTo(element); - assertThat(ScriptVariant.valueByString(argumentsAccessor.getString(3))).isEqualTo(element); - } -} diff --git a/src/test/java/com/github/_1c_syntax/bsl/smoke/EnumsTest.java b/src/test/java/com/github/_1c_syntax/bsl/smoke/EnumsTest.java deleted file mode 100644 index 147d0b311..000000000 --- a/src/test/java/com/github/_1c_syntax/bsl/smoke/EnumsTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * This file is a part of MDClasses. - * - * Copyright (c) 2019 - 2025 - * Tymko Oleg , Maximov Valery and contributors - * - * SPDX-License-Identifier: LGPL-3.0-or-later - * - * MDClasses is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3.0 of the License, or (at your option) any later version. - * - * MDClasses is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with MDClasses. - */ -package com.github._1c_syntax.bsl.smoke; - -import com.github._1c_syntax.bsl.mdo.support.EnumWithValue; -import io.github.classgraph.ClassGraph; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.List; - -import static org.assertj.core.api.Assertions.assertThat; - -class EnumsTest { - - @Test - void unknown() { - try (var scanResult = new ClassGraph() - .enableClassInfo() - .acceptPackages("com.github._1c_syntax.bsl") - .scan()) { - - var classes = scanResult.getClassesImplementing(EnumWithValue.class); - List list = new ArrayList<>(); - classes.forEach(classInfo -> { - if (unknown(classInfo.getName()) == null) { - list.add(classInfo.getName()); - } - }); - assertThat(list).isEmpty(); - } - } - - @SuppressWarnings("unchecked") - private static & EnumWithValue> T unknown(String className) { - Class clazz = null; - try { - clazz = (Class) Class.forName(className); - } catch (ClassNotFoundException e) { - return null; - } - - for (T item : clazz.getEnumConstants()) { - if (item.isUnknown()) { - return item; - } - } - return null; - } -} diff --git a/src/test/java/com/github/_1c_syntax/bsl/test_utils/MDTestUtils.java b/src/test/java/com/github/_1c_syntax/bsl/test_utils/MDTestUtils.java index fb5ebe4ad..ed8d26ced 100644 --- a/src/test/java/com/github/_1c_syntax/bsl/test_utils/MDTestUtils.java +++ b/src/test/java/com/github/_1c_syntax/bsl/test_utils/MDTestUtils.java @@ -208,8 +208,8 @@ public ExternalSource readExternalSourceWithSimpleTest(ArgumentsAccessor argumen Path externalSourcePath; if (isEDT) { var sourceTypeName = (isReport) - ? MDOType.EXTERNAL_REPORT.getGroupName() - : MDOType.EXTERNAL_DATA_PROCESSOR.getGroupName(); + ? MDOType.EXTERNAL_REPORT.groupName() + : MDOType.EXTERNAL_DATA_PROCESSOR.groupName(); externalSourcePath = Path.of(EXAMPLES_PATH, EDT_PATH, EXTERNAL_SOURCE_PATH, sourceTypeName, name, name + ".mdo"); } else { var sourceTypeName = (isReport) ? "erf" : "epf"; @@ -237,6 +237,7 @@ public ExternalSource readExternalSourceWithSimpleTest(ArgumentsAccessor argumen private void objectEqualJson(Object obj, Path fixturePath) { var fixture = getFixture(fixturePath); var current = createJson(obj); + Assertions.assertThat(fixRusYi(current), true).isEqual(fixRusYi(fixture)); } diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" index b3eba27c0..a1c9939a5 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" @@ -12,9 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит обработки" + } + } ] }, "supportVariant": "NONE", @@ -30,25 +37,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -94,9 +102,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Тестовая внешняя обработка" + } + } ] }, "tabularSections": [ @@ -112,9 +127,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Табличная часть обработки" + } + } ] }, "supportVariant": "NONE", @@ -134,9 +156,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит ТЧ" + } + } ] }, "supportVariant": "NONE", @@ -150,24 +179,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalDataProcessor/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalDataProcessor/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -200,9 +230,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Макет" + } + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" index 26131ae33..50ab577d6 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" @@ -12,9 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит обработки" + } + } ] }, "supportVariant": "NONE", @@ -30,25 +37,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -94,9 +102,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Тестовая внешняя обработка" + } + } ] }, "tabularSections": [ @@ -112,9 +127,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Табличная часть обработки" + } + } ] }, "supportVariant": "NONE", @@ -134,9 +156,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит ТЧ" + } + } ] }, "supportVariant": "NONE", @@ -150,24 +179,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalDataProcessor/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalDataProcessor/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -200,9 +230,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Макет" + } + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" index 53d2039c8..ceddb324c 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" @@ -12,9 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Ревзит отчета" + } + } ] }, "supportVariant": "NONE", @@ -30,25 +37,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -94,9 +102,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Тестовый внешний отчет" + } + } ] }, "tabularSections": [ @@ -112,9 +127,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Табличная часть" + } + } ] }, "supportVariant": "NONE", @@ -134,9 +156,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит ТЧ" + } + } ] }, "supportVariant": "NONE", @@ -150,13 +179,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Валюты", - "nameRu": "СправочникСсылка.Валюты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Валюты", + "nameEn": "CatalogRef.Валюты" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -165,7 +196,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -199,9 +230,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Основная схема компоновки данных" + } + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" index bdc0aa67d..06b2d6937 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" @@ -12,9 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Ревзит отчета" + } + } ] }, "supportVariant": "NONE", @@ -30,25 +37,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -94,9 +102,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Тестовый внешний отчет" + } + } ] }, "tabularSections": [ @@ -112,9 +127,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Табличная часть" + } + } ] }, "supportVariant": "NONE", @@ -134,9 +156,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит ТЧ" + } + } ] }, "supportVariant": "NONE", @@ -150,13 +179,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Валюты", - "nameRu": "СправочникСсылка.Валюты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Валюты", + "nameEn": "CatalogRef.Валюты" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -165,7 +196,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -199,9 +230,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Основная схема компоновки данных" + } + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" "b/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" index e1040596d..38ac27f66 100644 --- "a/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" +++ "b/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" @@ -30,25 +30,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -108,26 +109,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" "b/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" index dcc9f96d2..0595b71c1 100644 --- "a/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" +++ "b/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" @@ -30,25 +30,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -108,26 +109,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -137,12 +139,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Регистр накопления" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" index d9ef8227a..f9ca33a57 100644 --- "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" @@ -30,25 +30,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -95,12 +96,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перерасчет" } - ] + } ] }, "supportVariant": "NONE", @@ -145,26 +150,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" index 2f0081a12..8619d74de 100644 --- "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" @@ -30,25 +30,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -95,12 +96,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перерасчет" } - ] + } ] }, "supportVariant": "NONE", @@ -145,26 +150,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" index cca3d3fcc..96186c6fd 100644 --- "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" +++ "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" @@ -27,25 +27,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -86,26 +87,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -146,20 +148,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -230,12 +229,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма элемента" } - ] + } ] }, "supportVariant": "NONE", @@ -381,13 +384,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Справочник1", - "nameRu": "СправочникОбъект.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Справочник1", + "nameEn": "CatalogObject.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -421,12 +426,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NONE", @@ -461,19 +470,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.МояОбработка2", - "nameRu": "ОбработкаОбъект.МояОбработка2", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.МояОбработка1", + "nameEn": "DataProcessorObject.МояОбработка1" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.МояОбработка1", - "nameRu": "ОбработкаОбъект.МояОбработка1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.МояОбработка2", + "nameEn": "DataProcessorObject.МояОбработка2" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -487,25 +500,26 @@ "name": "МойСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Мой список" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -539,12 +553,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма выбора" } - ] + } ] }, "supportVariant": "NONE", @@ -579,12 +597,16 @@ "name": "СписокКомпоновщикНастроекПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -730,12 +752,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -794,6 +814,7 @@ ], "name": "Справочник1", "objectBelonging": "OWN", + "owners": [], "possibleRights": [ { "default": { @@ -875,24 +896,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -933,25 +955,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -986,12 +1009,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Макет" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" index b141c9eb9..90f143f64 100644 --- "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" @@ -27,25 +27,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -86,26 +87,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -146,20 +148,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -230,12 +229,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма элемента" } - ] + } ] }, "supportVariant": "NONE", @@ -381,13 +384,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Справочник1", - "nameRu": "СправочникОбъект.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Справочник1", + "nameEn": "CatalogObject.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -421,12 +426,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NONE", @@ -461,19 +470,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.МояОбработка2", - "nameRu": "ОбработкаОбъект.МояОбработка2", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.МояОбработка1", + "nameEn": "DataProcessorObject.МояОбработка1" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.МояОбработка1", - "nameRu": "ОбработкаОбъект.МояОбработка1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.МояОбработка2", + "nameEn": "DataProcessorObject.МояОбработка2" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -487,25 +500,26 @@ "name": "МойСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Мой список" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -539,12 +553,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма выбора" } - ] + } ] }, "supportVariant": "NONE", @@ -579,12 +597,16 @@ "name": "СписокКомпоновщикНастроекПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -730,12 +752,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -794,6 +814,7 @@ ], "name": "Справочник1", "objectBelonging": "OWN", + "owners": [], "possibleRights": [ { "default": { @@ -875,24 +896,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -933,25 +955,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -986,12 +1009,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Макет" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" index 56b8c3c17..7cf568bbd 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Признак учета" } - ] + } ] }, "supportVariant": "NONE", @@ -33,20 +37,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -86,12 +87,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" index 1bb31ceae..219183baa 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Признак учета" } - ] + } ] }, "supportVariant": "NONE", @@ -33,20 +37,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -86,12 +87,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" index 882c81461..9678b9ec5 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" @@ -84,5 +84,33 @@ }, "tabularSections": [], "templates": [], - "uuid": "f53a24c3-f1dc-43b7-8dcf-eeb8c0b7f452" + "uuid": "f53a24c3-f1dc-43b7-8dcf-eeb8c0b7f452", + "valueType": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } + } + } + ] + } }} \ No newline at end of file diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" index 6e84f15cc..5246385d6 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" @@ -84,5 +84,33 @@ }, "tabularSections": [], "templates": [], - "uuid": "f53a24c3-f1dc-43b7-8dcf-eeb8c0b7f452" + "uuid": "f53a24c3-f1dc-43b7-8dcf-eeb8c0b7f452", + "valueType": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } + } + } + ] + } }} \ No newline at end of file diff --git "a/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" "b/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" index a31b7d09f..2d044c330 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" @@ -67,25 +67,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" index f175d7fbb..288e1aafc 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" @@ -48,12 +48,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма" } - ] + } ] }, "uuid": "5ac59104-28a5-40b1-ab5b-2857fb41991a" diff --git "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" index 6d8b6ab72..9f01d78d2 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" @@ -48,12 +48,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма" } - ] + } ] }, "uuid": "5ac59104-28a5-40b1-ab5b-2857fb41991a" diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" index ff8d52305..994014465 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Глобальный общий модуль" } - ] + } ] }, "uri": "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Глобальны_Общи_Модуль/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" index a2a19de0a..606b5e5fe 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Глобальный общий модуль" } - ] + } ] }, "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Глобальны_Общи_Модуль/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" index 07fa545c9..b1b384e02 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль вызов сервера" } - ] + } ] }, "uri": "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульВызовСервера/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" index 747363bf8..0e29bb5c7 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль вызов сервера" } - ] + } ] }, "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульВызовСервера/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" index e28d4f8f7..41295be1e 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль повт исп вызов" } - ] + } ] }, "uri": "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульПовтИспВызов/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" index f884e82f0..7f59987e9 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль повт исп вызов" } - ] + } ] }, "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульПовтИспВызов/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" index b1df6981c..4e5fe7bab 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль повт исп сеанс" } - ] + } ] }, "uri": "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульПовтИспСеанс/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" index a76ab0946..0916ebf8f 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль повт исп сеанс" } - ] + } ] }, "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульПовтИспСеанс/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" index d7cd0b8d9..d1f4ad60a 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль полныйе права" } - ] + } ] }, "uri": "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульПолны_еПрава/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" index f2808a4b8..ed273d4e9 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий модуль полныйе права" } - ] + } ] }, "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульПолны_еПрава/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" index 04a6ea349..d426da907 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Простой общий модуль" } - ] + } ] }, "uri": "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Просто_Общи_Модуль/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" index cce2f6b3c..14b1b369e 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Простой общий модуль" } - ] + } ] }, "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Просто_Общи_Модуль/Module.bsl", diff --git a/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json b/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json index 5f8dd1f3e..15482d2a4 100644 --- a/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json +++ b/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Active" } - ] + } ] }, "templateType": "ACTIVE_DOCUMENT", diff --git a/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json b/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json index 834954e9b..a8e39fd92 100644 --- a/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json +++ b/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "HTML" } - ] + } ] }, "templateType": "HTML_DOCUMENT", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" index e670b38b9..62b27bbb6 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внешняя компонента" } - ] + } ] }, "templateType": "ADD_IN", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" index 211a88a9f..08796e909 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Географическая схема" } - ] + } ] }, "templateType": "GEOGRAPHICAL_SCHEMA", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" index bb43d5674..fd9ecdd87 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Графическая схема" } - ] + } ] }, "templateType": "GRAPHICAL_SCHEME", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" index 0b08a70f7..da0de120d 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Двоичные данные" } - ] + } ] }, "templateType": "BINARY_DATA", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" index 3865402db..d3a55ea92 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Макет оформления" } - ] + } ] }, "templateType": "DATA_COMPOSITION_APPEARANCE_TEMPLATE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" index 923955f93..452795cce 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" @@ -18,12 +18,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "СКД" } - ] + } ] }, "templateType": "DATA_COMPOSITION_SCHEME", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" index 2db456023..8aca9d447 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" @@ -18,12 +18,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "СКД" } - ] + } ] }, "templateType": "DATA_COMPOSITION_SCHEME", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" index ee62c2efb..e23b2555d 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Табличный документ" } - ] + } ] }, "templateType": "SPREADSHEET_DOCUMENT", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" index 636aafab7..1874a91f3 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" @@ -15,12 +15,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текстовый документ" } - ] + } ] }, "templateType": "TEXT_DOCUMENT", diff --git a/src/test/resources/fixtures/mdclasses/Configuration.json b/src/test/resources/fixtures/mdclasses/Configuration.json index f11d5447b..85825b25d 100644 --- a/src/test/resources/fixtures/mdclasses/Configuration.json +++ b/src/test/resources/fixtures/mdclasses/Configuration.json @@ -96,26 +96,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -147,25 +148,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -195,9 +197,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Регистр накопления" + } + } ] }, "supportVariant": "NONE", @@ -229,25 +238,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -279,24 +289,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -397,25 +408,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -447,24 +459,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -489,9 +502,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Перерасчет" + } + } ] }, "supportVariant": "NONE", @@ -600,9 +620,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Макет" + } + } ] }, "supportVariant": "NONE", @@ -618,7 +645,8 @@ ], "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/XDTOPackages/com.github._1c_syntax.bsl.mdo.XDTOPackage/synonym" - } + }, + "owners": [] } ], "chartsOfAccounts": [ @@ -657,9 +685,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Признак учета" + } + } ] }, "supportVariant": "NONE", @@ -673,20 +708,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -719,12 +751,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfAccounts/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -786,6 +816,33 @@ "tabularSections": [], "forms": [], "templates": [], + "type": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } + } + } + ] + }, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/XDTOPackages/com.github._1c_syntax.bsl.mdo.XDTOPackage/synonym" } @@ -828,24 +885,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -909,9 +967,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Форма" + } + } ] }, "supportVariant": "NONE", @@ -992,24 +1057,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1080,24 +1146,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1144,9 +1211,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Графа" + } + } ] }, "supportVariant": "NONE", @@ -1288,6 +1362,7 @@ "commands": [], "forms": [], "templates": [], + "attributes": [], "enumValues": [ { "uuid": "47a90ebe-6127-4041-bdd4-def343363004", @@ -1332,13 +1407,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Справочник1", - "nameRu": "СправочникОбъект.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Справочник1", + "nameEn": "CatalogObject.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1403,9 +1480,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Текущая СУБД" + } + } ] }, "supportVariant": "NONE", @@ -1422,9 +1506,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Информация об ошибках" + } + } ] }, "supportVariant": "NONE", @@ -1447,9 +1538,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Command" + } + } ] }, "supportVariant": "NONE", @@ -1486,9 +1584,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Template" + } + } ] }, "supportVariant": "NONE", @@ -1577,9 +1682,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Параметр функциональных опций" + } + } ] }, "supportVariant": "NONE", @@ -1621,9 +1733,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Шаблон URL" + } + } ] }, "supportVariant": "NONE", @@ -1856,13 +1975,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -1902,12 +2023,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfAccounts/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1967,9 +2086,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Стиль" + } + } ] }, "supportVariant": "NONE" @@ -2019,9 +2145,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит адресации" + } + } ] }, "supportVariant": "NONE", @@ -2035,24 +2168,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2135,9 +2269,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "WSСсылка" + } + } ] }, "supportVariant": "NONE", diff --git a/src/test/resources/fixtures/mdclasses/Configuration_edt.json b/src/test/resources/fixtures/mdclasses/Configuration_edt.json index e8eb91540..11e2ef53e 100644 --- a/src/test/resources/fixtures/mdclasses/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses/Configuration_edt.json @@ -96,26 +96,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -147,25 +148,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -195,9 +197,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Регистр накопления" + } + } ] }, "supportVariant": "NONE", @@ -229,25 +238,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -279,24 +289,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -397,25 +408,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -447,24 +459,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -489,9 +502,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Перерасчет" + } + } ] }, "supportVariant": "NONE", @@ -600,9 +620,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Макет" + } + } ] }, "supportVariant": "NONE", @@ -618,7 +645,8 @@ ], "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/XDTOPackages/com.github._1c_syntax.bsl.mdo.XDTOPackage/synonym" - } + }, + "owners": [] } ], "chartsOfAccounts": [ @@ -657,9 +685,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Признак учета" + } + } ] }, "supportVariant": "NONE", @@ -673,20 +708,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -719,12 +751,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfAccounts/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -786,6 +816,33 @@ "tabularSections": [], "forms": [], "templates": [], + "type": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } + } + } + ] + }, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/XDTOPackages/com.github._1c_syntax.bsl.mdo.XDTOPackage/synonym" } @@ -828,24 +885,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -909,9 +967,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Форма" + } + } ] }, "supportVariant": "NONE", @@ -992,24 +1057,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1080,24 +1146,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1144,9 +1211,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Графа" + } + } ] }, "supportVariant": "NONE", @@ -1288,6 +1362,7 @@ "commands": [], "forms": [], "templates": [], + "attributes": [], "enumValues": [ { "uuid": "47a90ebe-6127-4041-bdd4-def343363004", @@ -1332,13 +1407,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Справочник1", - "nameRu": "СправочникОбъект.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Справочник1", + "nameEn": "CatalogObject.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1403,9 +1480,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Текущая СУБД" + } + } ] }, "supportVariant": "NONE", @@ -1422,9 +1506,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Информация об ошибках" + } + } ] }, "supportVariant": "NONE", @@ -1447,9 +1538,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Command" + } + } ] }, "supportVariant": "NONE", @@ -1486,9 +1584,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Template" + } + } ] }, "supportVariant": "NONE", @@ -1577,9 +1682,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Параметр функциональных опций" + } + } ] }, "supportVariant": "NONE", @@ -1621,9 +1733,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Шаблон URL" + } + } ] }, "supportVariant": "NONE", @@ -1851,13 +1970,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -1897,12 +2018,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfAccounts/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1994,9 +2113,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит адресации" + } + } ] }, "supportVariant": "NONE", @@ -2010,24 +2136,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2110,9 +2237,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "WSСсылка" + } + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" index 7878d5ec9..b825a8b00 100644 --- "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" @@ -11,19 +11,19 @@ }, "mdoType": "CONSTANT", "moduleTypes": [ - [ - "ValueManagerModule", - "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ValueManagerModule.bsl" - ], [ "ManagerModule", "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ManagerModule.bsl" + ], + [ + "ValueManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ValueManagerModule.bsl" ] ], "modules": [ { - "moduleType": "ValueManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ValueManagerModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Constant/mdoReference" }, @@ -31,8 +31,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ManagerModule.bsl", + "moduleType": "ValueManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ValueManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Constant/mdoReference" }, @@ -71,25 +71,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" index 8d1279ff5..e67e9aa3f 100644 --- "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" @@ -11,19 +11,19 @@ }, "mdoType": "CONSTANT", "moduleTypes": [ - [ - "ValueManagerModule", - "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ValueManagerModule.bsl" - ], [ "ManagerModule", "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ManagerModule.bsl" + ], + [ + "ValueManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ValueManagerModule.bsl" ] ], "modules": [ { - "moduleType": "ValueManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ValueManagerModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Constant/mdoReference" }, @@ -31,8 +31,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ManagerModule.bsl", + "moduleType": "ValueManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ValueManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Constant/mdoReference" }, @@ -71,25 +71,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" index f3b0d8861..9f5fadf91 100644 --- "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" @@ -20,12 +20,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма" } - ] + } ] }, "supportVariant": "NONE", @@ -112,13 +116,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.Обработка1", - "nameRu": "ОбработкаОбъект.Обработка1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.Обработка1", + "nameEn": "DataProcessorObject.Обработка1" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -127,7 +133,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -144,25 +150,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -178,24 +185,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -211,49 +219,36 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 6, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - }, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "UUID", - "nameRu": "УникальныйИдентификатор", - "variant": "V8" - }, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedString", - "nameRu": "ФорматированнаяСтрока" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef", - "nameRu": "ДокументСсылка", - "composite": true, - "kind": "DOCUMENT" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "DOCUMENT_REF", + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_STRING", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING", + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, + "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } + }, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" - }, - "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -269,13 +264,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "SpreadsheetDocument", - "nameRu": "ТабличныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SPREADSHEET_DOCUMENT" } ], "composite": false, @@ -292,13 +284,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.Перечисление1", - "nameRu": "ПеречислениеСсылка.Перечисление1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.Перечисление1", + "nameEn": "EnumRef.Перечисление1" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -336,12 +330,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "ЖурналРегистрации" } - ] + } ] }, "supportVariant": "NONE", @@ -361,12 +359,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Журнал регистрации" } - ] + } ] }, "handlers": [ @@ -394,12 +396,16 @@ "name": "ГруппаОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отбора" } - ] + } ] }, "dataPath": { @@ -413,12 +419,16 @@ "name": "КоличествоПоказываемыхСобытий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать" } - ] + } ] }, "dataPath": { @@ -444,12 +454,16 @@ "name": "ПредставлениеОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отбор" } - ] + } ] }, "dataPath": { @@ -467,12 +481,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -497,12 +515,16 @@ "name": "Журнал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Журнал" } - ] + } ] }, "dataPath": { @@ -516,12 +538,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата, время" } - ] + } ] }, "dataPath": { @@ -547,12 +573,16 @@ "name": "ГруппаПользовательКомпьютерПриложение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь, компьютер, приложение, сеанс" } - ] + } ] }, "dataPath": { @@ -566,12 +596,16 @@ "name": "ИмяПользователя", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь" } - ] + } ] }, "dataPath": { @@ -585,12 +619,16 @@ "name": "Компьютер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Компьютер" } - ] + } ] }, "dataPath": { @@ -604,12 +642,16 @@ "name": "ГруппаПриложениеСеанс", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приложение сеанс" } - ] + } ] }, "dataPath": { @@ -623,12 +665,16 @@ "name": "ПредставлениеПриложения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приложение" } - ] + } ] }, "dataPath": { @@ -662,12 +708,16 @@ "name": "ГруппаСобытиеИДанные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Событие, данные и метаданные, комментарий" } - ] + } ] }, "dataPath": { @@ -681,12 +731,16 @@ "name": "ПредставлениеСобытия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Событие" } - ] + } ] }, "dataPath": { @@ -700,12 +754,16 @@ "name": "ГруппаДанныеМетаданные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данные метаданные" } - ] + } ] }, "dataPath": { @@ -731,12 +789,16 @@ "name": "ПредставлениеМетаданных", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Метаданные" } - ] + } ] }, "dataPath": { @@ -754,12 +816,16 @@ "name": "Комментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "dataPath": { @@ -777,12 +843,16 @@ "name": "ГруппаСервер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Рабочий сервер, IP порты" } - ] + } ] }, "dataPath": { @@ -836,12 +906,16 @@ "name": "ГруппаТранзакция", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Транзакция" } - ] + } ] }, "dataPath": { @@ -855,12 +929,16 @@ "name": "СтатусТранзакции", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус транзакции" } - ] + } ] }, "dataPath": { @@ -908,12 +986,16 @@ "name": "ИндикаторДлительныхОпераций", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Индикатор длительных операций" } - ] + } ] }, "dataPath": { @@ -953,13 +1035,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.ЖурналРегистрации", - "nameRu": "ОбработкаОбъект.ЖурналРегистрации", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.ЖурналРегистрации", + "nameEn": "DataProcessorObject.ЖурналРегистрации" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -973,36 +1057,41 @@ "name": "ПредставлениеОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление отбора" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1018,13 +1107,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1048,38 +1134,43 @@ "name": "КоличествоПоказываемыхСобытий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Количество показываемых событий" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -1095,13 +1186,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "StandardPeriod", - "nameRu": "СтандартныйПериод" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "STANDARD_PERIOD" } ], "composite": false, @@ -1113,24 +1201,26 @@ "name": "ПолеИндикаторДлительныхОпераций", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Поле индикатор длительных операций" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SPREADSHEET_DOCUMENT" } ], "composite": false, @@ -1147,24 +1237,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1185,36 +1276,41 @@ "name": "Критичность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Критичность" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1230,12 +1326,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType[3]" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1252,12 +1346,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, diff --git "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" index 9d392edd6..1d6ccb022 100644 --- "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" @@ -20,12 +20,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма" } - ] + } ] }, "supportVariant": "NONE", @@ -86,7 +90,7 @@ "items": [] }, { - "type": "SPREADSHEET_DOCUMENT_FIELD", + "type": "SPREAD_SHEET_DOCUMENT_FIELD", "id": 10, "name": "Реквизит4", "title": { @@ -112,13 +116,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.Обработка1", - "nameRu": "ОбработкаОбъект.Обработка1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.Обработка1", + "nameEn": "DataProcessorObject.Обработка1" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -127,7 +133,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -144,25 +150,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -178,24 +185,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -211,49 +219,36 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 6, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - }, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "UUID", - "nameRu": "УникальныйИдентификатор", - "variant": "V8" - }, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedString", - "nameRu": "ФорматированнаяСтрока" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef", - "nameRu": "ДокументСсылка", - "composite": true, - "kind": "DOCUMENT" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "DOCUMENT_REF", + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_STRING", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING", + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, + "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } + }, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" - }, - "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -269,13 +264,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "SpreadsheetDocument", - "nameRu": "ТабличныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SPREADSHEET_DOCUMENT" } ], "composite": false, @@ -292,13 +284,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.Перечисление1", - "nameRu": "ПеречислениеСсылка.Перечисление1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.Перечисление1", + "nameEn": "EnumRef.Перечисление1" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -336,12 +330,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "ЖурналРегистрации" } - ] + } ] }, "supportVariant": "NONE", @@ -361,12 +359,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Журнал регистрации" } - ] + } ] }, "handlers": [ @@ -394,12 +396,16 @@ "name": "ГруппаОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отбора" } - ] + } ] }, "dataPath": { @@ -413,12 +419,16 @@ "name": "КоличествоПоказываемыхСобытий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать" } - ] + } ] }, "dataPath": { @@ -444,12 +454,16 @@ "name": "ПредставлениеОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отбор" } - ] + } ] }, "dataPath": { @@ -467,12 +481,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -497,12 +515,16 @@ "name": "Журнал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Журнал" } - ] + } ] }, "dataPath": { @@ -516,12 +538,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата, время" } - ] + } ] }, "dataPath": { @@ -547,12 +573,16 @@ "name": "ГруппаПользовательКомпьютерПриложение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь, компьютер, приложение, сеанс" } - ] + } ] }, "dataPath": { @@ -566,12 +596,16 @@ "name": "ИмяПользователя", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь" } - ] + } ] }, "dataPath": { @@ -585,12 +619,16 @@ "name": "Компьютер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Компьютер" } - ] + } ] }, "dataPath": { @@ -604,12 +642,16 @@ "name": "ГруппаПриложениеСеанс", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приложение сеанс" } - ] + } ] }, "dataPath": { @@ -623,12 +665,16 @@ "name": "ПредставлениеПриложения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приложение" } - ] + } ] }, "dataPath": { @@ -662,12 +708,16 @@ "name": "ГруппаСобытиеИДанные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Событие, данные и метаданные, комментарий" } - ] + } ] }, "dataPath": { @@ -681,12 +731,16 @@ "name": "ПредставлениеСобытия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Событие" } - ] + } ] }, "dataPath": { @@ -700,12 +754,16 @@ "name": "ГруппаДанныеМетаданные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данные метаданные" } - ] + } ] }, "dataPath": { @@ -731,12 +789,16 @@ "name": "ПредставлениеМетаданных", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Метаданные" } - ] + } ] }, "dataPath": { @@ -754,12 +816,16 @@ "name": "Комментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "dataPath": { @@ -777,12 +843,16 @@ "name": "ГруппаСервер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Рабочий сервер, IP порты" } - ] + } ] }, "dataPath": { @@ -836,12 +906,16 @@ "name": "ГруппаТранзакция", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Транзакция" } - ] + } ] }, "dataPath": { @@ -855,12 +929,16 @@ "name": "СтатусТранзакции", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус транзакции" } - ] + } ] }, "dataPath": { @@ -908,12 +986,16 @@ "name": "ИндикаторДлительныхОпераций", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Индикатор длительных операций" } - ] + } ] }, "dataPath": { @@ -921,7 +1003,7 @@ }, "items": [ { - "type": "SPREADSHEET_DOCUMENT_FIELD", + "type": "SPREAD_SHEET_DOCUMENT_FIELD", "id": 114, "name": "ПолеИндикаторДлительныхОпераций", "title": { @@ -953,13 +1035,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.ЖурналРегистрации", - "nameRu": "ОбработкаОбъект.ЖурналРегистрации", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.ЖурналРегистрации", + "nameEn": "DataProcessorObject.ЖурналРегистрации" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -973,36 +1057,41 @@ "name": "ПредставлениеОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление отбора" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1018,13 +1107,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1048,38 +1134,43 @@ "name": "КоличествоПоказываемыхСобытий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Количество показываемых событий" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -1095,13 +1186,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "StandardPeriod", - "nameRu": "СтандартныйПериод" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "STANDARD_PERIOD" } ], "composite": false, @@ -1113,24 +1201,26 @@ "name": "ПолеИндикаторДлительныхОпераций", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Поле индикатор длительных операций" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SPREADSHEET_DOCUMENT" } ], "composite": false, @@ -1147,24 +1237,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1185,36 +1276,41 @@ "name": "Критичность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Критичность" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1230,12 +1326,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType[3]" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1252,12 +1346,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, diff --git "a/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" "b/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" index f05c52ec6..1ffacc732 100644 --- "a/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" +++ "b/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" @@ -18,25 +18,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" index 67168cf45..f74addb79 100644 --- "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" +++ "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Графа" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" index 29666e5e8..6c4de2477 100644 --- "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Графа" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" index a3da185bb..4b1f77604 100644 --- "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" @@ -27,25 +27,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -86,26 +87,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -146,24 +148,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -197,12 +200,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команда" } - ] + } ] }, "supportVariant": "NONE", @@ -272,12 +279,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма документа" } - ] + } ] }, "supportVariant": "NONE", @@ -432,13 +443,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentObject.Документ1", - "nameRu": "ДокументОбъект.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументОбъект.Документ1", + "nameEn": "DocumentObject.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -447,7 +460,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -479,12 +492,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NONE", @@ -514,12 +531,16 @@ "name": "СписокКомпоновщикНастроекПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -653,13 +674,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -691,12 +709,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма выбора" } - ] + } ] }, "supportVariant": "NONE", @@ -858,12 +880,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1030,13 +1050,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Справочник1", - "nameRu": "СправочникСсылка.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Справочник1", + "nameEn": "CatalogRef.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1080,25 +1102,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" index d6ed451d7..c768dab9d 100644 --- "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" @@ -27,25 +27,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -86,26 +87,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -146,24 +148,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -197,12 +200,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команда" } - ] + } ] }, "supportVariant": "NONE", @@ -272,12 +279,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма документа" } - ] + } ] }, "supportVariant": "NONE", @@ -432,13 +443,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentObject.Документ1", - "nameRu": "ДокументОбъект.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументОбъект.Документ1", + "nameEn": "DocumentObject.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -447,7 +460,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -479,12 +492,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NONE", @@ -514,12 +531,16 @@ "name": "СписокКомпоновщикНастроекПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -653,13 +674,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -691,12 +709,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма выбора" } - ] + } ] }, "supportVariant": "NONE", @@ -858,12 +880,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1030,13 +1050,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Справочник1", - "nameRu": "СправочникСсылка.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Справочник1", + "nameEn": "CatalogRef.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1080,25 +1102,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" index 65fe74076..d9d12dc65 100644 --- "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" +++ "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" @@ -1,4 +1,5 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { + "attributes": [], "commands": [], "comment": "", "description": "Перечисление1", diff --git "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" index 9b56bef87..ecf32e8dc 100644 --- "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" @@ -1,4 +1,5 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { + "attributes": [], "commands": [], "comment": "", "description": "Перечисление1", diff --git "a/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" "b/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" index 102841424..865fb2ddc 100644 --- "a/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" +++ "b/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" @@ -24,13 +24,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Справочник1", - "nameRu": "СправочникОбъект.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Справочник1", + "nameEn": "CatalogObject.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -39,7 +41,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" index 5b264d662..3745bb2a4 100644 --- "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" +++ "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текущая СУБД" } - ] + } ] }, "tables": [ @@ -49,12 +53,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Информация об ошибках" } - ] + } ] }, "supportVariant": "NONE", @@ -63,8 +71,8 @@ }, "modules": [ { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/Ext/ManagerModule.bsl", + "moduleType": "RecordSetModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/Ext/RecordSetModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/mdoReference" }, @@ -72,8 +80,8 @@ "isProtected": false }, { - "moduleType": "RecordSetModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/Ext/RecordSetModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/mdoReference" }, @@ -94,12 +102,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Command" } - ] + } ] }, "supportVariant": "NONE", @@ -133,12 +145,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Период" } - ] + } ] }, "supportVariant": "NONE", @@ -152,25 +168,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 20, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (20, Переменная)", + "nameEn": "StringQualifiers (20, Variable)" + } } } ] @@ -188,12 +205,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Идентификатор ошибки" } - ] + } ] }, "supportVariant": "NONE", @@ -207,13 +228,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ТипUIDСтрока", - "nameRu": "ОпределяемыйТип.ТипUIDСтрока", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ТипUIDСтрока", + "nameEn": "DefinedType.ТипUIDСтрока" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -222,7 +245,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -241,12 +264,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уровень ошибки" } - ] + } ] }, "supportVariant": "NONE", @@ -260,14 +287,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "UUID", - "nameRu": "УникальныйИдентификатор", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, @@ -286,12 +309,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Категория" } - ] + } ] }, "supportVariant": "NONE", @@ -305,12 +332,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, @@ -329,12 +354,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер сеанса" } - ] + } ] }, "supportVariant": "NONE", @@ -348,26 +377,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 15, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (15.0 неотр)", + "nameEn": "NumberQualifiers (15.0 nonneg)" + } } } ] @@ -385,12 +415,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь" } - ] + } ] }, "supportVariant": "NONE", @@ -404,12 +438,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, @@ -428,12 +460,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата уведомления" } - ] + } ] }, "supportVariant": "NONE", @@ -447,24 +483,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 20, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -482,12 +519,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание ошибки" } - ] + } ] }, "supportVariant": "NONE", @@ -501,24 +542,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -541,12 +584,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Record form" } - ] + } ] }, "supportVariant": "NONE", @@ -580,12 +627,16 @@ "name": "СписокКомпоновщикНастроекПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "User settings group" } - ] + } ] }, "dataPath": { @@ -619,12 +670,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "List form" } - ] + } ] }, "supportVariant": "NONE", @@ -693,12 +748,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Template" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" index cddcc8f5d..548796872 100644 --- "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текущая СУБД" } - ] + } ] }, "tables": [ @@ -49,12 +53,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Информация об ошибках" } - ] + } ] }, "supportVariant": "NONE", @@ -63,8 +71,8 @@ }, "modules": [ { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/ManagerModule.bsl", + "moduleType": "RecordSetModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/RecordSetModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/mdoReference" }, @@ -72,8 +80,8 @@ "isProtected": false }, { - "moduleType": "RecordSetModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/RecordSetModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ExternalDataSources/ТекущаяСУБД/Tables/ИнформацияОбОшибках/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/mdoReference" }, @@ -94,12 +102,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Command" } - ] + } ] }, "supportVariant": "NONE", @@ -133,12 +145,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Период" } - ] + } ] }, "supportVariant": "NONE", @@ -152,25 +168,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 20, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (20, Переменная)", + "nameEn": "StringQualifiers (20, Variable)" + } } } ] @@ -188,12 +205,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Идентификатор ошибки" } - ] + } ] }, "supportVariant": "NONE", @@ -207,13 +228,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ТипUIDСтрока", - "nameRu": "ОпределяемыйТип.ТипUIDСтрока", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ТипUIDСтрока", + "nameEn": "DefinedType.ТипUIDСтрока" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -222,7 +245,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -241,12 +264,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уровень ошибки" } - ] + } ] }, "supportVariant": "NONE", @@ -260,14 +287,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "UUID", - "nameRu": "УникальныйИдентификатор", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, @@ -286,12 +309,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Категория" } - ] + } ] }, "supportVariant": "NONE", @@ -305,12 +332,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, @@ -329,12 +354,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер сеанса" } - ] + } ] }, "supportVariant": "NONE", @@ -348,26 +377,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 15, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (15.0 неотр)", + "nameEn": "NumberQualifiers (15.0 nonneg)" + } } } ] @@ -385,12 +415,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь" } - ] + } ] }, "supportVariant": "NONE", @@ -404,12 +438,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "UUID" } ], "composite": false, @@ -428,12 +460,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата уведомления" } - ] + } ] }, "supportVariant": "NONE", @@ -447,24 +483,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 20, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -482,12 +519,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание ошибки" } - ] + } ] }, "supportVariant": "NONE", @@ -501,24 +542,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ExternalDataSource/tables/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTable/fields/c/com.github._1c_syntax.bsl.mdo.children.ExternalDataSourceTableField/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -541,12 +584,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Record form" } - ] + } ] }, "supportVariant": "NONE", @@ -580,12 +627,16 @@ "name": "СписокКомпоновщикНастроекПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "User settings group" } - ] + } ] }, "dataPath": { @@ -619,12 +670,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "List form" } - ] + } ] }, "supportVariant": "NONE", @@ -693,12 +748,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Template" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" "b/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" index 847cef25c..cf021b23d 100644 --- "a/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" +++ "b/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" @@ -12,12 +12,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметр функциональных опций" } - ] + } ] }, "use": { diff --git "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" index 46b038551..b536eaced 100644 --- "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" +++ "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" @@ -43,12 +43,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шаблон URL" } - ] + } ] }, "supportVariant": "NONE", @@ -69,12 +73,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Метод" } - ] + } ] }, "supportVariant": "NONE", @@ -95,12 +103,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Метод1" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" index f325f3689..2a9edc839 100644 --- "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" @@ -43,12 +43,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шаблон URL" } - ] + } ] }, "supportVariant": "NONE", @@ -69,12 +73,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Метод" } - ] + } ] }, "supportVariant": "NONE", @@ -95,12 +103,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Метод1" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" index 16bc942f0..b4241a897 100644 --- "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" +++ "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" @@ -30,25 +30,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" index 7bccc4e93..e3614d3bb 100644 --- "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" @@ -30,25 +30,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" index 277fc4bd6..e0dbfe557 100644 --- "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" @@ -74,12 +74,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Макет отчета" } - ] + } ] }, "supportVariant": "NONE", @@ -104,12 +108,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "СКД" } - ] + } ] }, "supportVariant": "NONE", @@ -352,12 +360,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текстовый документ" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" index 54b06472a..186ef73a7 100644 --- "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" @@ -74,12 +74,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Макет отчета" } - ] + } ] }, "supportVariant": "NONE", @@ -104,12 +108,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "СКД" } - ] + } ] }, "supportVariant": "NONE", @@ -352,12 +360,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текстовый документ" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" index 0be1d54be..c1939c313 100644 --- "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" +++ "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" @@ -28,13 +28,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -43,7 +45,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" index b9d843e62..6167b6724 100644 --- "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" @@ -28,13 +28,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -43,7 +45,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" "b/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" index 5836dbed8..f33c02663 100644 --- "a/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" @@ -28,20 +28,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" "b/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" index 034bc239b..1e457a30a 100644 --- "a/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" +++ "b/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" @@ -12,12 +12,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Стиль" } - ] + } ] }, "uuid": "d6aaa851-cba7-486d-92f4-ab31b1628c6b" diff --git "a/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" index 184620f37..098692ec3 100644 --- "a/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" @@ -70,12 +70,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подчиненная подсистема" } - ] + } ] }, "uuid": "0fbc4f99-ef89-4d98-9b8f-d26c216c8e31" @@ -160,12 +164,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подчиненная подсистема3 уровня" } - ] + } ] }, "uuid": "71eb6d50-7c51-41b4-9a43-753e49ee518b" @@ -174,12 +182,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Починенная система2" } - ] + } ] }, "uuid": "c2e12fa5-e679-4932-8c37-db175f268b3d" @@ -190,12 +202,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Первая подсистема" } - ] + } ] }, "uuid": "3d00f7d6-e3b0-49cf-8093-e2e4f6ea2293" diff --git "a/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" "b/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" index 58888ecf8..ff1ce6391 100644 --- "a/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит адресации" } - ] + } ] }, "supportVariant": "NONE", @@ -33,25 +37,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" "b/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" index 915a23665..12d03d11a 100644 --- "a/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" @@ -13,12 +13,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "WSСсылка" } - ] + } ] }, "uuid": "95b745f2-e1fa-4f94-b7f9-f3f0224fc8c7" diff --git "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" index 0fbecc8c9..2096d249f 100644 --- "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" +++ "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" @@ -42,12 +42,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Операция" } - ] + } ] }, "supportVariant": "NONE", @@ -72,12 +76,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Операция1" } - ] + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" index 88d60d46b..da0988870 100644 --- "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" @@ -42,12 +42,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Операция" } - ] + } ] }, "supportVariant": "NONE", @@ -72,12 +76,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Операция1" } - ] + } ] }, "supportVariant": "NONE", diff --git a/src/test/resources/fixtures/mdclasses_3_18/Configuration.json b/src/test/resources/fixtures/mdclasses_3_18/Configuration.json index 51da3f3e3..223d588c2 100644 --- a/src/test/resources/fixtures/mdclasses_3_18/Configuration.json +++ b/src/test/resources/fixtures/mdclasses_3_18/Configuration.json @@ -57,6 +57,34 @@ "tabularSections": [], "forms": [], "templates": [], + "type": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } + } + } + ] + }, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" } @@ -215,25 +243,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfCharacteristicTypes/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -293,18 +321,16 @@ "comment": "", "synonym": { "content": [ - [ - { - "default": { - "tag": 2 - }, - "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MultiLanguageString$Entry": { - "langKey": "ru", - "value": "Русский" - } + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Русский" } - ] + } ] }, "supportVariant": "NONE", @@ -434,9 +460,16 @@ "synchronousPlatformExtensionAndAddInCallUseMode": "DONT_USE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Конфигурация" + } + } ] }, "tasks": [], diff --git a/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json index b81cc43a8..a87d5ee33 100644 --- a/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json @@ -57,6 +57,34 @@ "tabularSections": [], "forms": [], "templates": [], + "type": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } + } + } + ] + }, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" } @@ -215,25 +243,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfCharacteristicTypes/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -293,18 +321,16 @@ "comment": "", "synonym": { "content": [ - [ - { - "default": { - "tag": 2 - }, - "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MultiLanguageString$Entry": { - "langKey": "ru", - "value": "Русский" - } + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Русский" } - ] + } ] }, "supportVariant": "NONE", @@ -434,9 +460,16 @@ "synchronousPlatformExtensionAndAddInCallUseMode": "DONT_USE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Конфигурация" + } + } ] }, "tasks": [], diff --git a/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json index 2d5845761..67d256328 100644 --- a/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json @@ -96,26 +96,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -147,25 +148,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -195,9 +197,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Регистр накопления" + } + } ] }, "supportVariant": "NONE", @@ -229,25 +238,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -279,24 +289,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -397,25 +408,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/resources/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -447,24 +459,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -489,9 +502,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Перерасчет" + } + } ] }, "supportVariant": "NONE", @@ -600,9 +620,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Макет" + } + } ] }, "supportVariant": "NONE", @@ -618,7 +645,8 @@ ], "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/XDTOPackages/com.github._1c_syntax.bsl.mdo.XDTOPackage/synonym" - } + }, + "owners": [] } ], "chartsOfAccounts": [ @@ -657,9 +685,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Признак учета" + } + } ] }, "supportVariant": "NONE", @@ -673,20 +708,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -719,12 +751,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfAccounts/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -786,6 +816,33 @@ "tabularSections": [], "forms": [], "templates": [], + "type": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } + } + } + ] + }, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/XDTOPackages/com.github._1c_syntax.bsl.mdo.XDTOPackage/synonym" } @@ -828,24 +885,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -909,9 +967,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Форма" + } + } ] }, "supportVariant": "NONE", @@ -992,24 +1057,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1080,24 +1146,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1144,9 +1211,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Графа" + } + } ] }, "supportVariant": "NONE", @@ -1288,6 +1362,7 @@ "commands": [], "forms": [], "templates": [], + "attributes": [], "enumValues": [ { "uuid": "47a90ebe-6127-4041-bdd4-def343363004", @@ -1332,13 +1407,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Справочник1", - "nameRu": "СправочникОбъект.Справочник1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Справочник1", + "nameEn": "CatalogObject.Справочник1" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1403,9 +1480,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Текущая СУБД" + } + } ] }, "supportVariant": "NONE", @@ -1422,9 +1506,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Информация об ошибках" + } + } ] }, "supportVariant": "NONE", @@ -1447,9 +1538,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Command" + } + } ] }, "supportVariant": "NONE", @@ -1486,9 +1584,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Template" + } + } ] }, "supportVariant": "NONE", @@ -1572,9 +1677,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Параметр функциональных опций" + } + } ] }, "supportVariant": "NONE", @@ -1616,9 +1728,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Шаблон URL" + } + } ] }, "supportVariant": "NONE", @@ -1846,13 +1965,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -1891,12 +2012,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfAccounts/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1956,9 +2075,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Стиль" + } + } ] }, "supportVariant": "NONE" @@ -2012,9 +2138,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Реквизит адресации" + } + } ] }, "supportVariant": "NONE", @@ -2028,24 +2161,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/accountingRegisters/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2125,9 +2259,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "WSСсылка" + } + } ] }, "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" "b/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" index 034bc239b..1e457a30a 100644 --- "a/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" +++ "b/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" @@ -12,12 +12,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Стиль" } - ] + } ] }, "uuid": "d6aaa851-cba7-486d-92f4-ab31b1628c6b" diff --git a/src/test/resources/fixtures/mdclasses_5_1/Configuration.json b/src/test/resources/fixtures/mdclasses_5_1/Configuration.json index a0d32618a..e43ab57b9 100644 --- a/src/test/resources/fixtures/mdclasses_5_1/Configuration.json +++ b/src/test/resources/fixtures/mdclasses_5_1/Configuration.json @@ -57,6 +57,34 @@ "tabularSections": [], "forms": [], "templates": [], + "type": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": false, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 10, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } + } + } + ] + }, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" } @@ -215,25 +243,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/chartsOfCharacteristicTypes/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -293,18 +321,16 @@ "comment": "", "synonym": { "content": [ - [ - { - "default": { - "tag": 2 - }, - "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MultiLanguageString$Entry": { - "langKey": "ru", - "value": "Русский" - } + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Русский" } - ] + } ] }, "supportVariant": "NONE", @@ -482,9 +508,16 @@ "synchronousPlatformExtensionAndAddInCallUseMode": "DONT_USE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Конфигурация" + } + } ] }, "tasks": [], diff --git a/src/test/resources/fixtures/mdclasses_ext/Configuration.json b/src/test/resources/fixtures/mdclasses_ext/Configuration.json index f615c7a5a..e1dbb3b1f 100644 --- a/src/test/resources/fixtures/mdclasses_ext/Configuration.json +++ b/src/test/resources/fixtures/mdclasses_ext/Configuration.json @@ -105,25 +105,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -223,24 +224,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.ConfigurationExtension/commonAttributes/com.github._1c_syntax.bsl.mdo.CommonAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.ConfigurationExtension/commonAttributes/com.github._1c_syntax.bsl.mdo.CommonAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -322,7 +324,7 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -520,13 +522,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -589,9 +593,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Расширение" + } + } ] }, "tasks": [ diff --git a/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json index d58d02eb0..52b94b3cf 100644 --- a/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json @@ -105,25 +105,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -224,24 +225,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdclasses.ConfigurationExtension/commonAttributes/com.github._1c_syntax.bsl.mdo.CommonAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.ConfigurationExtension/commonAttributes/com.github._1c_syntax.bsl.mdo.CommonAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -280,9 +282,16 @@ "comment": "", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Форма списка" + } + } ] }, "supportVariant": "NONE", @@ -357,7 +366,7 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -555,13 +564,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Документ1", - "nameRu": "ДокументСсылка.Документ1", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Документ1", + "nameEn": "DocumentRef.Документ1" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -624,9 +635,16 @@ "supportVariant": "NONE", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Расширение" + } + } ] }, "tasks": [ diff --git a/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json index fd577e2e9..a6f23e15a 100644 --- a/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json @@ -33,20 +33,14 @@ "copyrights": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/briefInformation" }, - "dataLockControlMode": { - "@class": "com.github._1c_syntax.bsl.mdo.support.DataLockControlMode", - "$": "UNKNOWN" - }, + "dataLockControlMode": "UNKNOWN", "dataProcessors": [], "defaultLanguage": { "type": "LANGUAGE", "mdoRef": "Language.Русский", "mdoRefRu": "Язык.Русский" }, - "defaultRunMode": { - "@class": "com.github._1c_syntax.bsl.mdo.support.ApplicationRunMode", - "$": "UNKNOWN" - }, + "defaultRunMode": "UNKNOWN", "definedTypes": [], "description": "Конфигурация", "detailedInformation": { @@ -78,18 +72,16 @@ "comment": "", "synonym": { "content": [ - [ - { - "default": { - "tag": 2 - }, - "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MultiLanguageString$Entry": { - "langKey": "ru", - "value": "Русский" - } + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Русский" } - ] + } ] }, "supportVariant": "NONE", @@ -102,10 +94,7 @@ "mdoRefRu": "Конфигурация.Конфигурация" }, "mdoType": "CONFIGURATION", - "modalityUseMode": { - "@class": "com.github._1c_syntax.bsl.mdo.support.UseMode", - "$": "UNKNOWN" - }, + "modalityUseMode": "UNKNOWN", "moduleTypes": [ [ "ManagedApplicationModule", @@ -156,10 +145,7 @@ "reports": [], "roles": [], "scheduledJobs": [], - "scriptVariant": { - "@class": "com.github._1c_syntax.bsl.mdo.support.ScriptVariant", - "$": "UNKNOWN" - }, + "scriptVariant": "RUSSIAN", "sequences": [], "sessionParameters": [], "settingsStorages": [], @@ -168,15 +154,19 @@ "subsystems": [], "supportVariant": "NONE", "synchronousExtensionAndAddInCallUseMode": "USE_WITH_WARNINGS", - "synchronousPlatformExtensionAndAddInCallUseMode": { - "@class": "com.github._1c_syntax.bsl.mdo.support.UseMode", - "$": "UNKNOWN" - }, + "synchronousPlatformExtensionAndAddInCallUseMode": "UNKNOWN", "synonym": { "content": [ - [ - 1 - ] + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Конфигурация" + } + } ] }, "tasks": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" index 378f4d1cf..d373c1f36 100644 --- "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,19 +38,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВнешниеПользователи", - "nameRu": "СправочникСсылка.ВнешниеПользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВнешниеПользователи", + "nameEn": "CatalogRef.ВнешниеПользователи" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -55,7 +63,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -85,12 +93,16 @@ "comment": "Важность задач точки действия Выполнить для исполнителя", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -104,13 +116,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ВариантыВажностиЗадачи", - "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", + "nameEn": "EnumRef.ВариантыВажностиЗадачи" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -142,12 +156,16 @@ "comment": "Результат выполнения задания после завершения бизнес-процесса.", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -161,13 +179,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -197,12 +212,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Главная задача" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -216,13 +235,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskRef.ЗадачаИсполнителя", - "nameRu": "ЗадачаСсылка.ЗадачаИсполнителя", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ЗадачаСсылка.ЗадачаИсполнителя", + "nameEn": "TaskRef.ЗадачаИсполнителя" + }, + "variant": "METADATA", "kind": "TASK" } } @@ -254,12 +275,16 @@ "comment": "Фактическая дата завершения бизнес-процесса", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата завершения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -273,24 +298,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -319,12 +345,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнитель" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -338,20 +368,22 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.РолиИсполнителей", - "nameRu": "СправочникСсылка.РолиИсполнителей", - "composite": false, - "kind": "CATALOG" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.РолиИсполнителей", + "nameEn": "CatalogRef.РолиИсполнителей" + }, + "variant": "METADATA", + "kind": "CATALOG" } } ], @@ -382,12 +414,16 @@ "comment": "АПК:58 - Описание задания", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -401,25 +437,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 250, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (250, Переменная)", + "nameEn": "StringQualifiers (250, Variable)" + } } } ] @@ -448,12 +485,16 @@ "comment": "Признак того, что указан проверяющий по задаче", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "На проверке" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -467,12 +508,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -502,12 +541,16 @@ "comment": "Количество циклов бизнес-процесса между исполнителем и проверяющим", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер итерации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -521,26 +564,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -569,12 +613,16 @@ "comment": "Внутреннее состояние бизнес-процесса", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подтверждено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -588,12 +636,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -623,12 +669,16 @@ "comment": "Объект системы, \"по поводу\" которого был создан бизнес-процесс.", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -642,13 +692,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПредметЗадачи", - "nameRu": "ОпределяемыйТип.ПредметЗадачи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПредметЗадачи", + "nameEn": "DefinedType.ПредметЗадачи" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -680,12 +732,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Проверяющий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -699,17 +755,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[3]" } } ], @@ -740,12 +796,16 @@ "comment": "История переписки исполнителя и проверяющего", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -759,24 +819,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -805,12 +867,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -824,24 +890,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -870,12 +937,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -889,13 +960,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.СостоянияБизнесПроцессов", - "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", + "nameEn": "EnumRef.СостоянияБизнесПроцессов" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -927,12 +1000,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок исполнения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -946,23 +1023,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -991,12 +1069,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок проверки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1010,23 +1092,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1055,12 +1138,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор строкой" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1074,24 +1161,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -1120,12 +1209,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внешнее задание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1139,12 +1232,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1174,12 +1265,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задача источник" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1193,11 +1288,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1228,12 +1323,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание предмета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1247,14 +1346,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "ValueStorage", - "nameRu": "ХранилищеЗначений", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -1284,12 +1379,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1303,13 +1402,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "Characteristic.ОбъектыАдресацииЗадач", - "nameRu": "Характеристика.ОбъектыАдресацииЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "Характеристика.ОбъектыАдресацииЗадач", + "nameEn": "Characteristic.ОбъектыАдресацииЗадач" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -1341,12 +1442,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации (проверяющий)" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1360,11 +1465,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1395,12 +1500,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1414,11 +1523,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1449,12 +1558,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации (проверяющий)" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1468,11 +1581,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1503,12 +1616,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа исполнителей задач" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1522,20 +1639,22 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ГруппыИсполнителейЗадач", - "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", + "nameEn": "CatalogRef.ГруппыИсполнителейЗадач" + }, + "variant": "METADATA", "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -1566,12 +1685,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа исполнителей задач (проверяющий)" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1585,17 +1708,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[26]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[26]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -1622,12 +1745,16 @@ "description": "Задание", "explanation": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задание для исполнителя" } - ] + } ] }, "forms": [ @@ -1644,12 +1771,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Действие выполнить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1706,12 +1837,16 @@ "name": "Документ", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Документ" } - ] + } ] }, "dataPath": { @@ -1725,12 +1860,16 @@ "name": "Шапка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка" } - ] + } ] }, "dataPath": { @@ -1744,12 +1883,16 @@ "name": "ГруппыШапки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группы шапки" } - ] + } ] }, "dataPath": { @@ -1763,12 +1906,16 @@ "name": "ГруппаАвторИсполнитель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор исполнитель" } - ] + } ] }, "dataPath": { @@ -1810,12 +1957,16 @@ "name": "ГруппаДатаИСрок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата и срок" } - ] + } ] }, "dataPath": { @@ -1857,12 +2008,16 @@ "name": "ГруппаНомерИВажность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер и важность" } - ] + } ] }, "dataPath": { @@ -1908,12 +2063,16 @@ "name": "ГруппаПриоритет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приоритет" } - ] + } ] }, "dataPath": { @@ -1959,12 +2118,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -1978,12 +2141,16 @@ "name": "Главное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Главное" } - ] + } ] }, "dataPath": { @@ -2050,12 +2217,16 @@ "name": "ИсторияВыполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "История выполнения" } - ] + } ] }, "dataPath": { @@ -2098,12 +2269,16 @@ "name": "ГруппаРезультат", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения задания:" } - ] + } ] }, "dataPath": { @@ -2129,12 +2304,16 @@ "name": "ГруппаВыполненоДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнено дата" } - ] + } ] }, "dataPath": { @@ -2172,12 +2351,16 @@ "name": "ДатаИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата" } - ] + } ] }, "dataPath": { @@ -2234,13 +2417,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskObject.ЗадачаИсполнителя", - "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", + "nameEn": "TaskObject.ЗадачаИсполнителя" + }, + "variant": "METADATA", "kind": "TASK" } } @@ -2259,12 +2444,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2281,24 +2464,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2314,11 +2498,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -2336,12 +2520,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2358,24 +2540,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2386,36 +2569,41 @@ "name": "ЗаданиеРезультатВыполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "История сообщений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2431,14 +2619,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[3]" } } ], @@ -2473,12 +2661,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Действие проверить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2851,12 +3043,16 @@ "name": "ГруппаРезультат", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат проверки задания:" } - ] + } ] }, "dataPath": { @@ -2882,12 +3078,16 @@ "name": "ГруппаВыполненаДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнена дата" } - ] + } ] }, "dataPath": { @@ -2937,12 +3137,16 @@ "name": "ДатаИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата проверки" } - ] + } ] }, "dataPath": { @@ -2999,11 +3203,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3021,12 +3225,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3043,24 +3245,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3076,11 +3279,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -3098,24 +3301,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3131,12 +3335,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3153,24 +3355,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3186,12 +3389,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3208,13 +3409,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "BusinessProcessRef.Задание", - "nameRu": "БизнесПроцессСсылка.Задание", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "БизнесПроцессСсылка.Задание", + "nameEn": "BusinessProcessRef.Задание" + }, + "variant": "METADATA", "kind": "BUSINESS_PROCESS" } } @@ -3233,14 +3436,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[3]" } } ], @@ -3275,12 +3478,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма бизнес-процесса" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3419,12 +3626,16 @@ "name": "ГруппаСрокВажность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок важность" } - ] + } ] }, "dataPath": { @@ -3478,12 +3689,16 @@ "name": "ГруппаИсполнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнение" } - ] + } ] }, "dataPath": { @@ -3521,12 +3736,16 @@ "name": "СрокИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок" } - ] + } ] }, "dataPath": { @@ -3604,12 +3823,16 @@ "name": "ГруппаПроверка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Проверка" } - ] + } ] }, "dataPath": { @@ -3623,12 +3846,16 @@ "name": "НаПроверке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Проверить выполнение:" } - ] + } ] }, "dataPath": { @@ -3738,12 +3965,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Начато" } - ] + } ] }, "dataPath": { @@ -3772,13 +4003,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "BusinessProcessObject.Задание", - "nameRu": "БизнесПроцессОбъект.Задание", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "БизнесПроцессОбъект.Задание", + "nameEn": "BusinessProcessObject.Задание" + }, + "variant": "METADATA", "kind": "BUSINESS_PROCESS" } } @@ -3797,12 +4030,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3819,24 +4050,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3852,24 +4084,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3880,25 +4113,26 @@ "name": "ИнфоНадписьЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Инфо надпись заголовок" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedString", - "nameRu": "ФорматированнаяСтрока" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_STRING" } ], "composite": false, @@ -3915,12 +4149,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3937,23 +4169,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -3969,12 +4202,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3991,12 +4222,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4013,12 +4242,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4052,12 +4279,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4098,12 +4329,16 @@ "name": "ГруппаПоРеквизитам", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отборы" } - ] + } ] }, "dataPath": { @@ -4157,12 +4392,16 @@ "name": "Флажки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Флажки" } - ] + } ] }, "dataPath": { @@ -4204,12 +4443,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -4223,12 +4466,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -4282,12 +4529,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -4413,12 +4664,16 @@ "name": "ДатаЗавершения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Завершено" } - ] + } ] }, "dataPath": { @@ -4545,13 +4800,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4568,11 +4820,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4590,11 +4842,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4612,11 +4864,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4629,24 +4881,26 @@ "name": "ПоказыватьЗавершенныеЗадания", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать завершенные задания" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4658,24 +4912,26 @@ "name": "ПоказыватьОстановленные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать остановленные" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, diff --git "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" index 7b161801b..2cce8de3a 100644 --- "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,19 +38,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВнешниеПользователи", - "nameRu": "СправочникСсылка.ВнешниеПользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВнешниеПользователи", + "nameEn": "CatalogRef.ВнешниеПользователи" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -55,7 +63,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -85,12 +93,16 @@ "comment": "Важность задач точки действия Выполнить для исполнителя", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -104,13 +116,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ВариантыВажностиЗадачи", - "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", + "nameEn": "EnumRef.ВариантыВажностиЗадачи" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -142,12 +156,16 @@ "comment": "Результат выполнения задания после завершения бизнес-процесса.", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -161,13 +179,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -197,12 +212,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Главная задача" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -216,13 +235,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskRef.ЗадачаИсполнителя", - "nameRu": "ЗадачаСсылка.ЗадачаИсполнителя", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ЗадачаСсылка.ЗадачаИсполнителя", + "nameEn": "TaskRef.ЗадачаИсполнителя" + }, + "variant": "METADATA", "kind": "TASK" } } @@ -254,12 +275,16 @@ "comment": "Фактическая дата завершения бизнес-процесса", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата завершения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -273,24 +298,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -319,12 +345,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнитель" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -338,20 +368,22 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.РолиИсполнителей", - "nameRu": "СправочникСсылка.РолиИсполнителей", - "composite": false, - "kind": "CATALOG" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.РолиИсполнителей", + "nameEn": "CatalogRef.РолиИсполнителей" + }, + "variant": "METADATA", + "kind": "CATALOG" } } ], @@ -382,12 +414,16 @@ "comment": "АПК:58 - Описание задания", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -401,25 +437,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 250, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (250, Переменная)", + "nameEn": "StringQualifiers (250, Variable)" + } } } ] @@ -448,12 +485,16 @@ "comment": "Признак того, что указан проверяющий по задаче", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "На проверке" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -467,12 +508,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -502,12 +541,16 @@ "comment": "Количество циклов бизнес-процесса между исполнителем и проверяющим", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер итерации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -521,26 +564,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -569,12 +613,16 @@ "comment": "Внутреннее состояние бизнес-процесса", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подтверждено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -588,12 +636,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -623,12 +669,16 @@ "comment": "Объект системы, \"по поводу\" которого был создан бизнес-процесс.", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -642,13 +692,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПредметЗадачи", - "nameRu": "ОпределяемыйТип.ПредметЗадачи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПредметЗадачи", + "nameEn": "DefinedType.ПредметЗадачи" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -680,12 +732,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Проверяющий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -699,17 +755,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[3]" } } ], @@ -740,12 +796,16 @@ "comment": "История переписки исполнителя и проверяющего", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -759,24 +819,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -805,12 +867,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -824,24 +890,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -870,12 +937,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -889,13 +960,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.СостоянияБизнесПроцессов", - "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", + "nameEn": "EnumRef.СостоянияБизнесПроцессов" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -927,12 +1000,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок исполнения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -946,23 +1023,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -991,12 +1069,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок проверки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1010,23 +1092,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1055,12 +1138,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор строкой" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1074,24 +1161,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -1120,12 +1209,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внешнее задание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1139,12 +1232,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1174,12 +1265,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задача источник" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1193,11 +1288,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1228,12 +1323,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание предмета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1247,14 +1346,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "ValueStorage", - "nameRu": "ХранилищеЗначений", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -1284,12 +1379,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1303,13 +1402,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "Characteristic.ОбъектыАдресацииЗадач", - "nameRu": "Характеристика.ОбъектыАдресацииЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "Характеристика.ОбъектыАдресацииЗадач", + "nameEn": "Characteristic.ОбъектыАдресацииЗадач" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -1341,12 +1442,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации (проверяющий)" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1360,11 +1465,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1395,12 +1500,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1414,11 +1523,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1449,12 +1558,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации (проверяющий)" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1468,11 +1581,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[22]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1503,12 +1616,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа исполнителей задач" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1522,20 +1639,22 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ГруппыИсполнителейЗадач", - "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", + "nameEn": "CatalogRef.ГруппыИсполнителейЗадач" + }, + "variant": "METADATA", "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -1566,12 +1685,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа исполнителей задач (проверяющий)" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1585,17 +1708,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[26]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[26]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -1622,12 +1745,16 @@ "description": "Задание", "explanation": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задание для исполнителя" } - ] + } ] }, "forms": [ @@ -1644,12 +1771,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Действие выполнить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1694,12 +1825,16 @@ "name": "Документ", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Документ" } - ] + } ] }, "dataPath": { @@ -1713,12 +1848,16 @@ "name": "Шапка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка" } - ] + } ] }, "dataPath": { @@ -1732,12 +1871,16 @@ "name": "ГруппыШапки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группы шапки" } - ] + } ] }, "dataPath": { @@ -1751,12 +1894,16 @@ "name": "ГруппаАвторИсполнитель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор исполнитель" } - ] + } ] }, "dataPath": { @@ -1798,12 +1945,16 @@ "name": "ГруппаДатаИСрок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата и срок" } - ] + } ] }, "dataPath": { @@ -1845,12 +1996,16 @@ "name": "ГруппаНомерИВажность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер и важность" } - ] + } ] }, "dataPath": { @@ -1896,12 +2051,16 @@ "name": "ГруппаПриоритет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приоритет" } - ] + } ] }, "dataPath": { @@ -1947,12 +2106,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -1966,12 +2129,16 @@ "name": "Главное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Главное" } - ] + } ] }, "dataPath": { @@ -2038,12 +2205,16 @@ "name": "ИсторияВыполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "История выполнения" } - ] + } ] }, "dataPath": { @@ -2086,12 +2257,16 @@ "name": "ГруппаРезультат", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения задания:" } - ] + } ] }, "dataPath": { @@ -2117,12 +2292,16 @@ "name": "ГруппаВыполненоДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнено дата" } - ] + } ] }, "dataPath": { @@ -2160,12 +2339,16 @@ "name": "ДатаИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата" } - ] + } ] }, "dataPath": { @@ -2222,13 +2405,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskObject.ЗадачаИсполнителя", - "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", + "nameEn": "TaskObject.ЗадачаИсполнителя" + }, + "variant": "METADATA", "kind": "TASK" } } @@ -2247,12 +2432,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2269,24 +2452,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2302,11 +2486,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -2324,12 +2508,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2346,24 +2528,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2374,36 +2557,41 @@ "name": "ЗаданиеРезультатВыполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "История сообщений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2419,14 +2607,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[3]" } } ], @@ -2461,12 +2649,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Действие проверить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2830,12 +3022,16 @@ "name": "ГруппаРезультат", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат проверки задания:" } - ] + } ] }, "dataPath": { @@ -2861,12 +3057,16 @@ "name": "ГруппаВыполненаДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнена дата" } - ] + } ] }, "dataPath": { @@ -2916,12 +3116,16 @@ "name": "ДатаИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата проверки" } - ] + } ] }, "dataPath": { @@ -2978,11 +3182,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3000,12 +3204,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3022,24 +3224,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3055,11 +3258,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -3077,24 +3280,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3110,12 +3314,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3132,24 +3334,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3165,12 +3368,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3187,13 +3388,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "BusinessProcessRef.Задание", - "nameRu": "БизнесПроцессСсылка.Задание", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "БизнесПроцессСсылка.Задание", + "nameEn": "BusinessProcessRef.Задание" + }, + "variant": "METADATA", "kind": "BUSINESS_PROCESS" } } @@ -3212,14 +3415,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[3]" } } ], @@ -3254,12 +3457,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма бизнес-процесса" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3381,12 +3588,16 @@ "name": "ГруппаСрокВажность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок важность" } - ] + } ] }, "dataPath": { @@ -3440,12 +3651,16 @@ "name": "ГруппаИсполнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнение" } - ] + } ] }, "dataPath": { @@ -3483,12 +3698,16 @@ "name": "СрокИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок" } - ] + } ] }, "dataPath": { @@ -3566,12 +3785,16 @@ "name": "ГруппаПроверка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Проверка" } - ] + } ] }, "dataPath": { @@ -3585,12 +3808,16 @@ "name": "НаПроверке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Проверить выполнение:" } - ] + } ] }, "dataPath": { @@ -3700,12 +3927,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Начато" } - ] + } ] }, "dataPath": { @@ -3734,13 +3965,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "BusinessProcessObject.Задание", - "nameRu": "БизнесПроцессОбъект.Задание", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "БизнесПроцессОбъект.Задание", + "nameEn": "BusinessProcessObject.Задание" + }, + "variant": "METADATA", "kind": "BUSINESS_PROCESS" } } @@ -3759,12 +3992,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3781,24 +4012,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3814,24 +4046,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3842,25 +4075,26 @@ "name": "ИнфоНадписьЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Инфо надпись заголовок" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedString", - "nameRu": "ФорматированнаяСтрока" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_STRING" } ], "composite": false, @@ -3877,12 +4111,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3899,23 +4131,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -3931,12 +4164,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3953,12 +4184,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3975,12 +4204,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4014,12 +4241,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4060,12 +4291,16 @@ "name": "ГруппаПоРеквизитам", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отборы" } - ] + } ] }, "dataPath": { @@ -4119,12 +4354,16 @@ "name": "Флажки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Флажки" } - ] + } ] }, "dataPath": { @@ -4166,12 +4405,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -4185,12 +4428,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -4244,12 +4491,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -4375,12 +4626,16 @@ "name": "ДатаЗавершения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Завершено" } - ] + } ] }, "dataPath": { @@ -4507,13 +4762,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4530,11 +4782,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4552,11 +4804,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4574,11 +4826,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4591,24 +4843,26 @@ "name": "ПоказыватьЗавершенныеЗадания", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать завершенные задания" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4620,24 +4874,26 @@ "name": "ПоказыватьОстановленные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать остановленные" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, diff --git "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" index dfe0ad3cf..7e8d86482 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,13 +38,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -49,7 +55,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -79,12 +85,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -98,13 +108,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПредметЗаметок", - "nameRu": "ОпределяемыйТип.ПредметЗаметок", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПредметЗаметок", + "nameEn": "DefinedType.ПредметЗаметок" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -136,12 +148,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -155,14 +171,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "ValueStorage", - "nameRu": "ХранилищеЗначений", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -204,25 +216,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -251,12 +264,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для рабочего стола" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -270,13 +287,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -306,12 +320,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пометка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -325,13 +343,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ЦветаЗаметок", - "nameRu": "ПеречислениеСсылка.ЦветаЗаметок", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ЦветаЗаметок", + "nameEn": "EnumRef.ЦветаЗаметок" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -363,12 +383,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата изменения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -382,24 +406,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -440,24 +465,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (100, Переменная)", + "nameEn": "StringQualifiers (100, Variable)" + } } } ] @@ -490,12 +517,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Все заметки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -534,12 +565,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма элемента" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -593,12 +628,16 @@ "name": "СодержаниеЗаметки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание заметки" } - ] + } ] }, "dataPath": { @@ -623,12 +662,16 @@ "name": "НадписьПредмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет:" } - ] + } ] }, "dataPath": { @@ -672,12 +715,16 @@ "name": "ПараметрыОтображения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры отображения" } - ] + } ] }, "dataPath": { @@ -691,12 +738,16 @@ "name": "ОтображатьНаРабочемСтоле", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отображать на рабочем столе" } - ] + } ] }, "dataPath": { @@ -710,12 +761,16 @@ "name": "Пометка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Цвет" } - ] + } ] }, "dataPath": { @@ -745,12 +800,16 @@ "name": "ИнформацияОбАвторе", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Информация об авторе" } - ] + } ] }, "dataPath": { @@ -764,12 +823,16 @@ "name": "НадписьАвтор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор:" } - ] + } ] }, "dataPath": { @@ -799,12 +862,16 @@ "name": "ДатаЗаметки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записана: 25 ноября 2011 г." } - ] + } ] }, "dataPath": { @@ -827,13 +894,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Заметки", - "nameRu": "СправочникОбъект.Заметки", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Заметки", + "nameEn": "CatalogObject.Заметки" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -847,25 +916,26 @@ "name": "ФорматированныйТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форматированный текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedDocument", - "nameRu": "ФорматированныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_DOCUMENT" } ], "composite": false, @@ -942,12 +1012,16 @@ "name": "Фильтры", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтры" } - ] + } ] }, "dataPath": { @@ -1001,12 +1075,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1020,12 +1098,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -1039,12 +1121,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -1058,12 +1144,16 @@ "name": "Тема", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тема" } - ] + } ] }, "dataPath": { @@ -1126,13 +1216,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1144,36 +1231,41 @@ "name": "ВыбранныйПредмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбранный предмет" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1184,23 +1276,27 @@ "name": "ВыбранныйЦвет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбранный цвет" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1213,24 +1309,26 @@ "name": "ПоказыватьУдаленные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать удаленные" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1264,12 +1362,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заметки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1289,12 +1391,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Мои заметки" } - ] + } ] }, "handlers": [ @@ -1441,12 +1547,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1470,24 +1574,26 @@ "name": "ПоказыватьЗаметкиДругихПользователей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать заметки других пользователей" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1504,12 +1610,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1648,12 +1752,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1685,12 +1787,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма группы" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1789,11 +1895,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1853,6 +1959,7 @@ ], "name": "Заметки", "objectBelonging": "OWN", + "owners": [], "possibleRights": [ { "default": { diff --git "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" index cce21d44e..a3bf5dc49 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,13 +38,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -49,7 +55,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -79,12 +85,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -98,13 +108,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПредметЗаметок", - "nameRu": "ОпределяемыйТип.ПредметЗаметок", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПредметЗаметок", + "nameEn": "DefinedType.ПредметЗаметок" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -136,12 +148,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -155,14 +171,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "ValueStorage", - "nameRu": "ХранилищеЗначений", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -204,25 +216,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -251,12 +264,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для рабочего стола" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -270,13 +287,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -306,12 +320,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пометка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -325,13 +343,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ЦветаЗаметок", - "nameRu": "ПеречислениеСсылка.ЦветаЗаметок", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ЦветаЗаметок", + "nameEn": "EnumRef.ЦветаЗаметок" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -363,12 +383,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата изменения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -382,24 +406,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -440,24 +465,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (100, Переменная)", + "nameEn": "StringQualifiers (100, Variable)" + } } } ] @@ -490,12 +517,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Все заметки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -534,12 +565,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма элемента" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -574,12 +609,16 @@ "name": "СодержаниеЗаметки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание заметки" } - ] + } ] }, "dataPath": { @@ -604,12 +643,16 @@ "name": "НадписьПредмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет:" } - ] + } ] }, "dataPath": { @@ -653,12 +696,16 @@ "name": "ПараметрыОтображения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры отображения" } - ] + } ] }, "dataPath": { @@ -672,12 +719,16 @@ "name": "ОтображатьНаРабочемСтоле", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отображать на рабочем столе" } - ] + } ] }, "dataPath": { @@ -691,12 +742,16 @@ "name": "Пометка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Цвет" } - ] + } ] }, "dataPath": { @@ -726,12 +781,16 @@ "name": "ИнформацияОбАвторе", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Информация об авторе" } - ] + } ] }, "dataPath": { @@ -745,12 +804,16 @@ "name": "НадписьАвтор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор:" } - ] + } ] }, "dataPath": { @@ -780,12 +843,16 @@ "name": "ДатаЗаметки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записана: 25 ноября 2011 г." } - ] + } ] }, "dataPath": { @@ -808,13 +875,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.Заметки", - "nameRu": "СправочникОбъект.Заметки", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.Заметки", + "nameEn": "CatalogObject.Заметки" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -828,25 +897,26 @@ "name": "ФорматированныйТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форматированный текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedDocument", - "nameRu": "ФорматированныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_DOCUMENT" } ], "composite": false, @@ -923,12 +993,16 @@ "name": "Фильтры", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтры" } - ] + } ] }, "dataPath": { @@ -982,12 +1056,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1001,12 +1079,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -1020,12 +1102,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -1039,12 +1125,16 @@ "name": "Тема", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тема" } - ] + } ] }, "dataPath": { @@ -1107,13 +1197,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1125,36 +1212,41 @@ "name": "ВыбранныйПредмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбранный предмет" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1165,23 +1257,27 @@ "name": "ВыбранныйЦвет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбранный цвет" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1194,24 +1290,26 @@ "name": "ПоказыватьУдаленные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать удаленные" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1245,12 +1343,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заметки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1270,12 +1372,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Мои заметки" } - ] + } ] }, "handlers": [ @@ -1422,12 +1528,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1451,24 +1555,26 @@ "name": "ПоказыватьЗаметкиДругихПользователей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать заметки других пользователей" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1485,12 +1591,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1629,12 +1733,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -1666,12 +1768,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма группы" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1761,11 +1867,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1825,6 +1931,7 @@ ], "name": "Заметки", "objectBelonging": "OWN", + "owners": [], "possibleRights": [ { "default": { diff --git "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" index 5222c3f52..003d74f06 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виден" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,20 +38,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -77,12 +78,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Владелец дополнительных значений" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -96,13 +101,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения", - "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", + "nameEn": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -134,12 +141,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выводить в виде гиперссылки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -153,12 +164,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -188,12 +197,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные значения используются" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -207,12 +220,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -242,12 +253,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения дополнительно характеризуются весовым коэффициентом" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -261,12 +276,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -296,12 +309,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступен" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -315,12 +332,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -350,12 +365,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -369,25 +388,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 75, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (75, Переменная)", + "nameEn": "StringQualifiers (75, Variable)" + } } } ] @@ -416,12 +436,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок формы выбора значения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -435,24 +459,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -481,12 +507,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок формы значения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -500,24 +530,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -546,12 +577,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заполнять обязательно" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -565,12 +600,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -600,12 +633,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Имя" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -619,24 +656,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (100, Переменная)", + "nameEn": "StringQualifiers (100, Variable)" + } } } ] @@ -665,12 +704,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -684,24 +727,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -730,12 +775,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочное поле ввода" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -749,26 +798,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 2, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (2.0 неотр)", + "nameEn": "NumberQualifiers (2.0 nonneg)" + } } } ] @@ -797,12 +847,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подсказка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -816,24 +870,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -862,12 +917,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат свойства" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -881,24 +940,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -927,12 +987,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Это дополнительное сведение" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -946,12 +1010,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -981,12 +1043,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Набор свойств" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1000,13 +1066,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.НаборыДополнительныхРеквизитовИСведений", - "nameRu": "СправочникСсылка.НаборыДополнительныхРеквизитовИСведений", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.НаборыДополнительныхРеквизитовИСведений", + "nameEn": "CatalogRef.НаборыДополнительныхРеквизитовИСведений" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1038,12 +1106,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Идентификатор для формул" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1057,24 +1129,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1114,12 +1187,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма элемента" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1193,12 +1270,16 @@ "name": "СтраницыПомощникКарточка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы помощник карточка" } - ] + } ] }, "dataPath": { @@ -1212,12 +1293,16 @@ "name": "ВыборРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор реквизита" } - ] + } ] }, "dataPath": { @@ -1231,12 +1316,16 @@ "name": "ГруппаЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок" } - ] + } ] }, "dataPath": { @@ -1250,12 +1339,16 @@ "name": "ДекорацияЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выберите %1 для включения в набор \"%2\":" } - ] + } ] }, "dataPath": { @@ -1269,12 +1362,16 @@ "name": "ПанельЕще", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель еще" } - ] + } ] }, "dataPath": { @@ -1287,12 +1384,16 @@ "name": "ПодменюЕще", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Еще" } - ] + } ] }, "dataPath": { @@ -1325,12 +1426,16 @@ "name": "ГруппаСодержимое", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержимое" } - ] + } ] }, "dataPath": { @@ -1344,12 +1449,16 @@ "name": "ГруппаНаборыСвойств", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наборы свойств" } - ] + } ] }, "dataPath": { @@ -1362,12 +1471,16 @@ "name": "СтраницыНаборыСвойств", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы наборы свойств" } - ] + } ] }, "dataPath": { @@ -1381,12 +1494,16 @@ "name": "СтраницаВсеНаборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница все наборы" } - ] + } ] }, "dataPath": { @@ -1411,12 +1528,16 @@ "name": "Представление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление набора" } - ] + } ] }, "dataPath": { @@ -1448,12 +1569,16 @@ "name": "СтраницаОбщиеНаборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница общие наборы" } - ] + } ] }, "dataPath": { @@ -1466,12 +1591,16 @@ "name": "ОбщиеНаборыСвойств", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общие наборы свойств" } - ] + } ] }, "dataPath": { @@ -1484,12 +1613,16 @@ "name": "ОбщиеНаборыСвойствПредставление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление" } - ] + } ] }, "dataPath": { @@ -1513,12 +1646,16 @@ "name": "РасшифровкаРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные реквизиты" } - ] + } ] }, "dataPath": { @@ -1532,12 +1669,16 @@ "name": "Свойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства" } - ] + } ] }, "dataPath": { @@ -1564,12 +1705,16 @@ "name": "ГруппаДополнительнаяИнформация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительная информация" } - ] + } ] }, "dataPath": { @@ -1595,12 +1740,16 @@ "name": "СписокДополнительныхРеквизитовПодсказка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Всплывающая подсказка" } - ] + } ] }, "dataPath": { @@ -1654,12 +1803,16 @@ "name": "ВыборДействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор действия" } - ] + } ] }, "dataPath": { @@ -1672,12 +1825,16 @@ "name": "РежимДобавленияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выберите вариант добавления дополнительного %1 \"%2\" в набор \"%3\"" } - ] + } ] }, "dataPath": { @@ -1693,12 +1850,16 @@ "name": "КарточкаРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Карточка реквизита" } - ] + } ] }, "dataPath": { @@ -1712,12 +1873,16 @@ "name": "ГруппаНаименованиеРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование реквизита" } - ] + } ] }, "dataPath": { @@ -1759,12 +1924,16 @@ "name": "ТипЗначенияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип значения реквизита" } - ] + } ] }, "dataPath": { @@ -1778,12 +1947,16 @@ "name": "ГруппаТипЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип значения" } - ] + } ] }, "dataPath": { @@ -1825,12 +1998,16 @@ "name": "ГруппаПояснениеТипаЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснение типа значения" } - ] + } ] }, "dataPath": { @@ -1856,12 +2033,16 @@ "name": "ПояснениеОДлинеСтроки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Максимальная длина строки составляет 1024 символа" } - ] + } ] }, "dataPath": { @@ -1883,12 +2064,16 @@ "name": "ГруппаМногострочность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочность" } - ] + } ] }, "dataPath": { @@ -1902,12 +2087,16 @@ "name": "ГруппаОднострочноеПолеВводаНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Однострочное поле ввода настройки" } - ] + } ] }, "dataPath": { @@ -1949,12 +2138,16 @@ "name": "ГруппаМногострочноеПолеВводаНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочное поле ввода настройки" } - ] + } ] }, "dataPath": { @@ -1980,12 +2173,16 @@ "name": "МногострочноеПолеВводаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": " строк" } - ] + } ] }, "dataPath": { @@ -2007,12 +2204,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -2026,12 +2227,16 @@ "name": "ГлавнаяСтраница", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Главное" } - ] + } ] }, "dataPath": { @@ -2045,12 +2250,16 @@ "name": "ГруппаСвойстваИЗависимости", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства и зависимости" } - ] + } ] }, "dataPath": { @@ -2076,12 +2285,16 @@ "name": "Виден", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виден:" } - ] + } ] }, "dataPath": { @@ -2095,12 +2308,16 @@ "name": "ЗадатьУсловиеВидимости", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "всегда" } - ] + } ] }, "dataPath": { @@ -2130,12 +2347,16 @@ "name": "Доступен", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступен:" } - ] + } ] }, "dataPath": { @@ -2177,12 +2398,16 @@ "name": "ЗаполнятьОбязательно", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заполнять обязательно:" } - ] + } ] }, "dataPath": { @@ -2216,12 +2441,16 @@ "name": "ОстальныеРеквизиты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Остальные реквизиты" } - ] + } ] }, "dataPath": { @@ -2287,12 +2516,16 @@ "name": "ГруппаЗаголовкиФормЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовки форм значений" } - ] + } ] }, "dataPath": { @@ -2350,12 +2583,16 @@ "name": "УточнениеНаборов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уточнение наборов" } - ] + } ] }, "dataPath": { @@ -2369,12 +2606,16 @@ "name": "УточнениеНаборовКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий реквизит входит в набор \"Расходный кассовый ордер\" " } - ] + } ] }, "dataPath": { @@ -2408,12 +2649,16 @@ "name": "СтраницаЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения" } - ] + } ] }, "dataPath": { @@ -2427,12 +2672,16 @@ "name": "СтраницыЗначенияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы значения реквизита" } - ] + } ] }, "dataPath": { @@ -2446,12 +2695,16 @@ "name": "ДополнительныеЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные значения:" } - ] + } ] }, "dataPath": { @@ -2518,12 +2771,16 @@ "name": "СтраницаДеревоЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница дерево значений" } - ] + } ] }, "dataPath": { @@ -2536,12 +2793,16 @@ "name": "ЗначенияДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения дополнительного реквизита" } - ] + } ] }, "dataPath": { @@ -2567,12 +2828,16 @@ "name": "ЗначенияДополнительногоРеквизитаВес", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Весовой коэффициент" } - ] + } ] }, "dataPath": { @@ -2608,12 +2873,16 @@ "name": "УточнениеСпискаЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уточнение списка значений" } - ] + } ] }, "dataPath": { @@ -2627,12 +2896,16 @@ "name": "УточнениеСпискаЗначенийКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список значений общий с реквизитом \"Цвет\" набора \"Номенклатура (сумки)\" " } - ] + } ] }, "dataPath": { @@ -2670,12 +2943,16 @@ "name": "ГруппаДляРазработчиков", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для разработчиков" } - ] + } ] }, "dataPath": { @@ -2710,12 +2987,16 @@ "name": "КоманднаяПанельПомощника", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель помощника" } - ] + } ] }, "dataPath": { @@ -2729,12 +3010,16 @@ "name": "КоманднаяПанельЛево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель лево" } - ] + } ] }, "dataPath": { @@ -2761,12 +3046,16 @@ "name": "КоманднаяПанельПраво", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель право" } - ] + } ] }, "dataPath": { @@ -2821,13 +3110,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesObject.ДополнительныеРеквизитыИСведения", - "nameRu": "ПланВидовХарактеристикОбъект.ДополнительныеРеквизитыИСведения", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикОбъект.ДополнительныеРеквизитыИСведения", + "nameEn": "ChartOfCharacteristicTypesObject.ДополнительныеРеквизитыИСведения" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -2846,25 +3137,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (1.0)", + "nameEn": "NumberQualifiers (1.0)" + } } } ] @@ -2880,13 +3173,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -2903,12 +3193,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2920,37 +3208,42 @@ "name": "МногострочноеПолеВводаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочное поле ввода число" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 2, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -2966,13 +3259,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2989,12 +3279,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3011,11 +3299,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3040,36 +3328,41 @@ "name": "РежимДобавленияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Режим добавления реквизита" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3085,12 +3378,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3102,25 +3393,26 @@ "name": "ЗначенияДополнительныхРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения дополнительных реквизитов" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -3137,11 +3429,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3159,12 +3451,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3181,12 +3471,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3203,11 +3491,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3225,12 +3513,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3247,13 +3533,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3270,12 +3553,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3287,36 +3568,41 @@ "name": "ПредставлениеРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление реквизита" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3332,24 +3618,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3382,12 +3669,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3421,12 +3712,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -3440,12 +3735,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -3459,12 +3758,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -3526,12 +3829,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3563,12 +3864,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Разблокирование реквизитов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3601,12 +3906,16 @@ "name": "ДиалогиПользователя", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Диалоги пользователя" } - ] + } ] }, "dataPath": { @@ -3620,12 +3929,16 @@ "name": "ОбъектНеИспользуется", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Объект не используется" } - ] + } ] }, "dataPath": { @@ -3638,12 +3951,16 @@ "name": "Пояснения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснения" } - ] + } ] }, "dataPath": { @@ -3657,12 +3974,16 @@ "name": "ПояснениеДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснение дополнительного реквизита" } - ] + } ] }, "dataPath": { @@ -3675,12 +3996,16 @@ "name": "ТекстПоясненияДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный реквизит не используется в документах программы.\n\nТип значения и имя дополнительного реквизита можно изменять." } - ] + } ] }, "dataPath": { @@ -3696,12 +4021,16 @@ "name": "ПояснениеДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснение дополнительного сведения" } - ] + } ] }, "dataPath": { @@ -3714,12 +4043,16 @@ "name": "ТекстПоясненияДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительное сведение не используется в информационной базе.\n\nТип значения и имя дополнительного сведения можно изменять." } - ] + } ] }, "dataPath": { @@ -3741,12 +4074,16 @@ "name": "ОбъектИспользуется", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Объект используется" } - ] + } ] }, "dataPath": { @@ -3759,12 +4096,16 @@ "name": "Предупреждения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждения" } - ] + } ] }, "dataPath": { @@ -3778,12 +4119,16 @@ "name": "ПредупреждениеДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение дополнительного реквизита" } - ] + } ] }, "dataPath": { @@ -3796,12 +4141,16 @@ "name": "ТекстПредупрежденияДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внимание! Дополнительный реквизит уже используется в информационной базе.\n\nИзменение типа значения дополнительного реквизита может привести к потере ранее установленных значений его текущего типа." } - ] + } ] }, "dataPath": { @@ -3817,12 +4166,16 @@ "name": "ПредупреждениеДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение дополнительного сведения" } - ] + } ] }, "dataPath": { @@ -3835,12 +4188,16 @@ "name": "ТекстПредупрежденияДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внимание! Дополнительное сведение уже используется в информационной базе.\n\nИзменение типа значения дополнительного сведения может привести к потере ранее установленных значений его текущего типа." } - ] + } ] }, "dataPath": { @@ -3886,12 +4243,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Изменение настройки свойства" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3911,12 +4272,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Изменить настройку дополнительного реквизита" } - ] + } ] }, "handlers": [ @@ -3938,12 +4303,16 @@ "name": "ТипыСвойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Типы свойства" } - ] + } ] }, "dataPath": { @@ -3957,12 +4326,16 @@ "name": "ДополнительныйРеквизит", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный реквизит" } - ] + } ] }, "dataPath": { @@ -3976,12 +4349,16 @@ "name": "РеквизитПредупреждение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит предупреждение" } - ] + } ] }, "dataPath": { @@ -3995,12 +4372,16 @@ "name": "РеквизитПредупреждениеКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит предупреждение картинка" } - ] + } ] }, "dataPath": { @@ -4014,12 +4395,16 @@ "name": "РеквизитПредупреждениеКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенастройка дополнительного реквизита необратима и может занять длительное время, в зависимости от числа документов, в которых заполнен этот реквизит. \nВместо этого можно добавить новый реквизит со своим списком значений, и выполнить вручную постепенный переход от использования этого реквизита к новому (очистить значения этого реквизита и заполнить значения нового)." } - ] + } ] }, "dataPath": { @@ -4049,12 +4434,16 @@ "name": "ОтдельныеЗначенияРеквизитаКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данный реквизит входит только в один набор %1, и у него свой собственный список значений." } - ] + } ] }, "dataPath": { @@ -4068,12 +4457,16 @@ "name": "ВидыРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виды реквизита" } - ] + } ] }, "dataPath": { @@ -4087,12 +4480,16 @@ "name": "ВидОбщиеЗначенияРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общие значения реквизитов" } - ] + } ] }, "dataPath": { @@ -4118,12 +4515,16 @@ "name": "ОбщиеЗначенияРеквизитовКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "У данного реквизита общий список значений с другими реквизитами, добавленными по образцу. С помощью этого варианта удобно выполнять централизованную настройку списка значений сразу для нескольких однотипных реквизитов (например, \"Цвет одежды\", \"Цвет обуви\" и пр.)." } - ] + } ] }, "dataPath": { @@ -4141,12 +4542,16 @@ "name": "ВидОбщийРеквизит", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общий реквизит" } - ] + } ] }, "dataPath": { @@ -4172,12 +4577,16 @@ "name": "ОбщийРеквизитКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данный реквизит входит сразу в несколько наборов. Этот вариант подходит для тех случаев, когда общим\nдолжен быть не только список значений, но и сам реквизит. В списках и отчетах по элементам различных\nсправочников и документов, общие реквизиты группируются и выводятся как один реквизит, в одной колонке или поле.\nНапример, с помощью общего реквизита \"Цвет\" можно быстро отобрать всю желтую одежду и обувь." } - ] + } ] }, "dataPath": { @@ -4203,12 +4612,16 @@ "name": "ДополнительноеСведение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительное сведение" } - ] + } ] }, "dataPath": { @@ -4222,12 +4635,16 @@ "name": "СведениеПредупреждение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сведение предупреждение" } - ] + } ] }, "dataPath": { @@ -4241,12 +4658,16 @@ "name": "СведениеПредупреждениеКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сведение предупреждение картинка" } - ] + } ] }, "dataPath": { @@ -4260,12 +4681,16 @@ "name": "СведениеПредупреждениеКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенастройка дополнительного сведения необратима и может занять длительное время, в зависимости от числа документов, в которых заполнено это сведение.\nВместо этого можно добавить новое сведение со своим списком значений, и выполнить вручную постепенный переход от использования этого сведения к новому (очистить значения этого сведения и заполнить значения нового)." } - ] + } ] }, "dataPath": { @@ -4295,12 +4720,16 @@ "name": "ОтдельныеЗначенияСведенияКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данное сведение входит только в один набор %1, и у него свой собственный список значений." } - ] + } ] }, "dataPath": { @@ -4314,12 +4743,16 @@ "name": "ВидыСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виды сведения" } - ] + } ] }, "dataPath": { @@ -4333,12 +4766,16 @@ "name": "ВидОбщиеЗначенияСведений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общие значения сведений" } - ] + } ] }, "dataPath": { @@ -4364,12 +4801,16 @@ "name": "ОбщиеЗначенияСведенийКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "У этого сведения общий список значений с другими сведениями, добавленными по образцу. С помощью этого варианта удобно выполнять централизованную настройку списка значений сразу для нескольких однотипных сведений (например, \"Цвет одежды\", \"Цвет обуви\" и пр.)." } - ] + } ] }, "dataPath": { @@ -4387,12 +4828,16 @@ "name": "ВидОбщееСведение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общее сведение" } - ] + } ] }, "dataPath": { @@ -4418,12 +4863,16 @@ "name": "ОбщееСведениеКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данное сведение входит сразу в несколько наборов. Этот вариант подходит для тех случаев, когда общим\nдолжен быть не только список значений, но и само сведение. В списках и отчетах по элементам различных\nсправочников и документов, общие сведения группируются и выводятся как одно сведение, в одной колонке или поле.\nНапример, с помощью общего сведения \"Цвет\" можно быстро отобрать всю желтую одежду и обувь." } - ] + } ] }, "dataPath": { @@ -4455,37 +4904,43 @@ "name": "ОбщееСвойство", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общее свойство" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (1.0 неотр)", + "nameEn": "NumberQualifiers (1.0 nonneg)" + } } } ] @@ -4496,37 +4951,42 @@ "name": "ОтдельноеСвойствоСОбщимСпискомЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отдельное свойство с общим списком значений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -4537,37 +4997,42 @@ "name": "ОтдельноеСвойствоСОтдельнымСпискомЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отдельное свойство с отдельным списком значений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -4583,11 +5048,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4605,12 +5070,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4627,11 +5090,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4666,12 +5129,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимость реквизитов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4710,12 +5177,16 @@ "name": "ЗависимостиРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависит от значения свойств и реквизитов" } - ] + } ] }, "dataPath": { @@ -4771,24 +5242,26 @@ "name": "ЗависимостиРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимости реквизитов" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[18]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -4805,24 +5278,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4838,24 +5312,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4871,12 +5346,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4893,12 +5366,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4915,11 +5386,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4985,12 +5456,16 @@ "name": "РеквизитыОбъекта", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизиты объекта" } - ] + } ] }, "dataPath": { @@ -5023,12 +5498,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[18]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -5123,12 +5596,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные реквизиты и сведения" } - ] + } ] }, "tabularSections": [ @@ -5145,12 +5622,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимости дополнительных реквизитов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5171,12 +5652,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимое свойство" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5190,24 +5675,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (25, Переменная)", + "nameEn": "StringQualifiers (25, Variable)" + } } } ] @@ -5248,11 +5735,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -5283,12 +5770,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5302,27 +5793,29 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 99, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (99, Переменная)", + "nameEn": "StringQualifiers (99, Variable)" + } } } ] @@ -5351,12 +5844,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условие" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5370,24 +5867,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 20, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (20, Переменная)", + "nameEn": "StringQualifiers (20, Variable)" + } } } ] @@ -5416,12 +5915,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значение" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5435,47 +5938,46 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 5, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "AnyRef", - "nameRu": "ЛюбаяСсылка", - "variant": "METADATA" - } + "com.github._1c_syntax.bsl.types.value.MDOValueType": "ANY_REF", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { - "precision": 10, - "scale": 0, - "nonNegative": false + "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } }, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 50, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (50, Переменная)", + "nameEn": "StringQualifiers (50, Variable)" + } }, - "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { + "precision": 10, + "scale": 0, + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -5508,12 +6010,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представления" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5534,12 +6040,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Код языка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5553,24 +6063,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -5611,24 +6123,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 75, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5669,24 +6182,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5727,24 +6241,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5785,24 +6300,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5827,5 +6343,76 @@ [] ], "templates": [], - "uuid": "1055d15b-8cb5-4ff0-a526-7fd20a08a96c" + "uuid": "1055d15b-8cb5-4ff0-a526-7fd20a08a96c", + "valueType": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 7, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN", + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЗначенияСвойствОбъектов", + "nameEn": "CatalogRef.ЗначенияСвойствОбъектов" + }, + "variant": "METADATA", + "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЗначенияСвойствОбъектовИерархия", + "nameEn": "CatalogRef.ЗначенияСвойствОбъектовИерархия" + }, + "variant": "METADATA", + "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", + "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": true, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 3, + "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } + }, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 1024, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (1024, Переменная)", + "nameEn": "StringQualifiers (1024, Variable)" + } + }, + "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { + "precision": 17, + "scale": 5, + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (17.5)", + "nameEn": "NumberQualifiers (17.5)" + } + } + } + ] + } }} \ No newline at end of file diff --git "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" index 7e16e7a05..9fcbb77b9 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виден" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,20 +38,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -77,12 +78,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Владелец дополнительных значений" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -96,13 +101,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения", - "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", + "nameEn": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -134,12 +141,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выводить в виде гиперссылки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -153,12 +164,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -188,12 +197,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные значения используются" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -207,12 +220,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -242,12 +253,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения дополнительно характеризуются весовым коэффициентом" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -261,12 +276,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -296,12 +309,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступен" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -315,12 +332,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -350,12 +365,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -369,25 +388,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 75, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (75, Переменная)", + "nameEn": "StringQualifiers (75, Variable)" + } } } ] @@ -416,12 +436,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок формы выбора значения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -435,24 +459,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -481,12 +507,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок формы значения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -500,24 +530,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -546,12 +577,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заполнять обязательно" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -565,12 +600,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -600,12 +633,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Имя" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -619,24 +656,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (100, Переменная)", + "nameEn": "StringQualifiers (100, Variable)" + } } } ] @@ -665,12 +704,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -684,24 +727,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -730,12 +775,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочное поле ввода" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -749,26 +798,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 2, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (2.0 неотр)", + "nameEn": "NumberQualifiers (2.0 nonneg)" + } } } ] @@ -797,12 +847,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подсказка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -816,24 +870,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -862,12 +917,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат свойства" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -881,24 +940,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -927,12 +987,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Это дополнительное сведение" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -946,12 +1010,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -981,12 +1043,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Набор свойств" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1000,13 +1066,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.НаборыДополнительныхРеквизитовИСведений", - "nameRu": "СправочникСсылка.НаборыДополнительныхРеквизитовИСведений", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.НаборыДополнительныхРеквизитовИСведений", + "nameEn": "CatalogRef.НаборыДополнительныхРеквизитовИСведений" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1038,12 +1106,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Идентификатор для формул" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1057,24 +1129,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1114,12 +1187,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма элемента" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1169,12 +1246,16 @@ "name": "СтраницыПомощникКарточка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы помощник карточка" } - ] + } ] }, "dataPath": { @@ -1188,12 +1269,16 @@ "name": "ВыборРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор реквизита" } - ] + } ] }, "dataPath": { @@ -1207,12 +1292,16 @@ "name": "ГруппаЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок" } - ] + } ] }, "dataPath": { @@ -1226,12 +1315,16 @@ "name": "ДекорацияЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выберите %1 для включения в набор \"%2\":" } - ] + } ] }, "dataPath": { @@ -1245,12 +1338,16 @@ "name": "ПанельЕще", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель еще" } - ] + } ] }, "dataPath": { @@ -1263,12 +1360,16 @@ "name": "ПодменюЕще", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Еще" } - ] + } ] }, "dataPath": { @@ -1301,12 +1402,16 @@ "name": "ГруппаСодержимое", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержимое" } - ] + } ] }, "dataPath": { @@ -1320,12 +1425,16 @@ "name": "ГруппаНаборыСвойств", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наборы свойств" } - ] + } ] }, "dataPath": { @@ -1338,12 +1447,16 @@ "name": "СтраницыНаборыСвойств", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы наборы свойств" } - ] + } ] }, "dataPath": { @@ -1357,12 +1470,16 @@ "name": "СтраницаВсеНаборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница все наборы" } - ] + } ] }, "dataPath": { @@ -1387,12 +1504,16 @@ "name": "Представление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление набора" } - ] + } ] }, "dataPath": { @@ -1424,12 +1545,16 @@ "name": "СтраницаОбщиеНаборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница общие наборы" } - ] + } ] }, "dataPath": { @@ -1442,12 +1567,16 @@ "name": "ОбщиеНаборыСвойств", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общие наборы свойств" } - ] + } ] }, "dataPath": { @@ -1460,12 +1589,16 @@ "name": "ОбщиеНаборыСвойствПредставление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление" } - ] + } ] }, "dataPath": { @@ -1489,12 +1622,16 @@ "name": "РасшифровкаРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные реквизиты" } - ] + } ] }, "dataPath": { @@ -1508,12 +1645,16 @@ "name": "Свойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства" } - ] + } ] }, "dataPath": { @@ -1540,12 +1681,16 @@ "name": "ГруппаДополнительнаяИнформация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительная информация" } - ] + } ] }, "dataPath": { @@ -1571,12 +1716,16 @@ "name": "СписокДополнительныхРеквизитовПодсказка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Всплывающая подсказка" } - ] + } ] }, "dataPath": { @@ -1630,12 +1779,16 @@ "name": "ВыборДействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор действия" } - ] + } ] }, "dataPath": { @@ -1648,12 +1801,16 @@ "name": "РежимДобавленияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выберите вариант добавления дополнительного %1 \"%2\" в набор \"%3\"" } - ] + } ] }, "dataPath": { @@ -1669,12 +1826,16 @@ "name": "КарточкаРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Карточка реквизита" } - ] + } ] }, "dataPath": { @@ -1688,12 +1849,16 @@ "name": "ГруппаНаименованиеРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование реквизита" } - ] + } ] }, "dataPath": { @@ -1735,12 +1900,16 @@ "name": "ТипЗначенияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип значения реквизита" } - ] + } ] }, "dataPath": { @@ -1754,12 +1923,16 @@ "name": "ГруппаТипЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип значения" } - ] + } ] }, "dataPath": { @@ -1801,12 +1974,16 @@ "name": "ГруппаПояснениеТипаЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснение типа значения" } - ] + } ] }, "dataPath": { @@ -1832,12 +2009,16 @@ "name": "ПояснениеОДлинеСтроки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Максимальная длина строки составляет 1024 символа" } - ] + } ] }, "dataPath": { @@ -1859,12 +2040,16 @@ "name": "ГруппаМногострочность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочность" } - ] + } ] }, "dataPath": { @@ -1878,12 +2063,16 @@ "name": "ГруппаОднострочноеПолеВводаНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Однострочное поле ввода настройки" } - ] + } ] }, "dataPath": { @@ -1925,12 +2114,16 @@ "name": "ГруппаМногострочноеПолеВводаНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочное поле ввода настройки" } - ] + } ] }, "dataPath": { @@ -1956,12 +2149,16 @@ "name": "МногострочноеПолеВводаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": " строк" } - ] + } ] }, "dataPath": { @@ -1983,12 +2180,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -2002,12 +2203,16 @@ "name": "ГлавнаяСтраница", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Главное" } - ] + } ] }, "dataPath": { @@ -2021,12 +2226,16 @@ "name": "ГруппаСвойстваИЗависимости", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства и зависимости" } - ] + } ] }, "dataPath": { @@ -2052,12 +2261,16 @@ "name": "Виден", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виден:" } - ] + } ] }, "dataPath": { @@ -2071,12 +2284,16 @@ "name": "ЗадатьУсловиеВидимости", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "всегда" } - ] + } ] }, "dataPath": { @@ -2106,12 +2323,16 @@ "name": "Доступен", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступен:" } - ] + } ] }, "dataPath": { @@ -2153,12 +2374,16 @@ "name": "ЗаполнятьОбязательно", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заполнять обязательно:" } - ] + } ] }, "dataPath": { @@ -2192,12 +2417,16 @@ "name": "ОстальныеРеквизиты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Остальные реквизиты" } - ] + } ] }, "dataPath": { @@ -2263,12 +2492,16 @@ "name": "ГруппаЗаголовкиФормЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовки форм значений" } - ] + } ] }, "dataPath": { @@ -2326,12 +2559,16 @@ "name": "УточнениеНаборов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уточнение наборов" } - ] + } ] }, "dataPath": { @@ -2345,12 +2582,16 @@ "name": "УточнениеНаборовКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общий реквизит входит в набор \"Расходный кассовый ордер\" " } - ] + } ] }, "dataPath": { @@ -2384,12 +2625,16 @@ "name": "СтраницаЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения" } - ] + } ] }, "dataPath": { @@ -2403,12 +2648,16 @@ "name": "СтраницыЗначенияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы значения реквизита" } - ] + } ] }, "dataPath": { @@ -2422,12 +2671,16 @@ "name": "ДополнительныеЗначения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные значения:" } - ] + } ] }, "dataPath": { @@ -2494,12 +2747,16 @@ "name": "СтраницаДеревоЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница дерево значений" } - ] + } ] }, "dataPath": { @@ -2512,12 +2769,16 @@ "name": "ЗначенияДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения дополнительного реквизита" } - ] + } ] }, "dataPath": { @@ -2543,12 +2804,16 @@ "name": "ЗначенияДополнительногоРеквизитаВес", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Весовой коэффициент" } - ] + } ] }, "dataPath": { @@ -2584,12 +2849,16 @@ "name": "УточнениеСпискаЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уточнение списка значений" } - ] + } ] }, "dataPath": { @@ -2603,12 +2872,16 @@ "name": "УточнениеСпискаЗначенийКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список значений общий с реквизитом \"Цвет\" набора \"Номенклатура (сумки)\" " } - ] + } ] }, "dataPath": { @@ -2646,12 +2919,16 @@ "name": "ГруппаДляРазработчиков", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для разработчиков" } - ] + } ] }, "dataPath": { @@ -2686,12 +2963,16 @@ "name": "КоманднаяПанельПомощника", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель помощника" } - ] + } ] }, "dataPath": { @@ -2705,12 +2986,16 @@ "name": "КоманднаяПанельЛево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель лево" } - ] + } ] }, "dataPath": { @@ -2737,12 +3022,16 @@ "name": "КоманднаяПанельПраво", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель право" } - ] + } ] }, "dataPath": { @@ -2797,13 +3086,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesObject.ДополнительныеРеквизитыИСведения", - "nameRu": "ПланВидовХарактеристикОбъект.ДополнительныеРеквизитыИСведения", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикОбъект.ДополнительныеРеквизитыИСведения", + "nameEn": "ChartOfCharacteristicTypesObject.ДополнительныеРеквизитыИСведения" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -2822,25 +3113,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (1.0)", + "nameEn": "NumberQualifiers (1.0)" + } } } ] @@ -2856,13 +3149,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -2879,12 +3169,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2896,37 +3184,42 @@ "name": "МногострочноеПолеВводаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Многострочное поле ввода число" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 2, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -2942,13 +3235,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2965,12 +3255,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2987,11 +3275,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3016,36 +3304,41 @@ "name": "РежимДобавленияРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Режим добавления реквизита" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3061,12 +3354,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3078,25 +3369,26 @@ "name": "ЗначенияДополнительныхРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значения дополнительных реквизитов" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -3113,11 +3405,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3135,12 +3427,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3157,12 +3447,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3179,11 +3467,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -3201,12 +3489,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3223,13 +3509,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3246,12 +3529,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3263,36 +3544,41 @@ "name": "ПредставлениеРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление реквизита" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3308,24 +3594,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3358,12 +3645,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3397,12 +3688,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -3416,12 +3711,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -3435,12 +3734,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -3502,12 +3805,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3539,12 +3840,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Разблокирование реквизитов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3577,12 +3882,16 @@ "name": "ДиалогиПользователя", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Диалоги пользователя" } - ] + } ] }, "dataPath": { @@ -3596,12 +3905,16 @@ "name": "ОбъектНеИспользуется", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Объект не используется" } - ] + } ] }, "dataPath": { @@ -3614,12 +3927,16 @@ "name": "Пояснения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснения" } - ] + } ] }, "dataPath": { @@ -3633,12 +3950,16 @@ "name": "ПояснениеДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснение дополнительного реквизита" } - ] + } ] }, "dataPath": { @@ -3651,12 +3972,16 @@ "name": "ТекстПоясненияДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный реквизит не используется в документах программы.\n\nТип значения и имя дополнительного реквизита можно изменять." } - ] + } ] }, "dataPath": { @@ -3672,12 +3997,16 @@ "name": "ПояснениеДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пояснение дополнительного сведения" } - ] + } ] }, "dataPath": { @@ -3690,12 +4019,16 @@ "name": "ТекстПоясненияДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительное сведение не используется в информационной базе.\n\nТип значения и имя дополнительного сведения можно изменять." } - ] + } ] }, "dataPath": { @@ -3717,12 +4050,16 @@ "name": "ОбъектИспользуется", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Объект используется" } - ] + } ] }, "dataPath": { @@ -3735,12 +4072,16 @@ "name": "Предупреждения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждения" } - ] + } ] }, "dataPath": { @@ -3754,12 +4095,16 @@ "name": "ПредупреждениеДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение дополнительного реквизита" } - ] + } ] }, "dataPath": { @@ -3772,12 +4117,16 @@ "name": "ТекстПредупрежденияДополнительногоРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внимание! Дополнительный реквизит уже используется в информационной базе.\n\nИзменение типа значения дополнительного реквизита может привести к потере ранее установленных значений его текущего типа." } - ] + } ] }, "dataPath": { @@ -3793,12 +4142,16 @@ "name": "ПредупреждениеДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение дополнительного сведения" } - ] + } ] }, "dataPath": { @@ -3811,12 +4164,16 @@ "name": "ТекстПредупрежденияДополнительногоСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внимание! Дополнительное сведение уже используется в информационной базе.\n\nИзменение типа значения дополнительного сведения может привести к потере ранее установленных значений его текущего типа." } - ] + } ] }, "dataPath": { @@ -3862,12 +4219,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Изменение настройки свойства" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3887,12 +4248,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Изменить настройку дополнительного реквизита" } - ] + } ] }, "handlers": [ @@ -3914,12 +4279,16 @@ "name": "ТипыСвойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Типы свойства" } - ] + } ] }, "dataPath": { @@ -3933,12 +4302,16 @@ "name": "ДополнительныйРеквизит", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный реквизит" } - ] + } ] }, "dataPath": { @@ -3952,12 +4325,16 @@ "name": "РеквизитПредупреждение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит предупреждение" } - ] + } ] }, "dataPath": { @@ -3971,12 +4348,16 @@ "name": "РеквизитПредупреждениеКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит предупреждение картинка" } - ] + } ] }, "dataPath": { @@ -3990,12 +4371,16 @@ "name": "РеквизитПредупреждениеКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенастройка дополнительного реквизита необратима и может занять длительное время, в зависимости от числа документов, в которых заполнен этот реквизит. \nВместо этого можно добавить новый реквизит со своим списком значений, и выполнить вручную постепенный переход от использования этого реквизита к новому (очистить значения этого реквизита и заполнить значения нового)." } - ] + } ] }, "dataPath": { @@ -4025,12 +4410,16 @@ "name": "ОтдельныеЗначенияРеквизитаКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данный реквизит входит только в один набор %1, и у него свой собственный список значений." } - ] + } ] }, "dataPath": { @@ -4044,12 +4433,16 @@ "name": "ВидыРеквизита", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виды реквизита" } - ] + } ] }, "dataPath": { @@ -4063,12 +4456,16 @@ "name": "ВидОбщиеЗначенияРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общие значения реквизитов" } - ] + } ] }, "dataPath": { @@ -4094,12 +4491,16 @@ "name": "ОбщиеЗначенияРеквизитовКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "У данного реквизита общий список значений с другими реквизитами, добавленными по образцу. С помощью этого варианта удобно выполнять централизованную настройку списка значений сразу для нескольких однотипных реквизитов (например, \"Цвет одежды\", \"Цвет обуви\" и пр.)." } - ] + } ] }, "dataPath": { @@ -4117,12 +4518,16 @@ "name": "ВидОбщийРеквизит", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общий реквизит" } - ] + } ] }, "dataPath": { @@ -4148,12 +4553,16 @@ "name": "ОбщийРеквизитКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данный реквизит входит сразу в несколько наборов. Этот вариант подходит для тех случаев, когда общим\nдолжен быть не только список значений, но и сам реквизит. В списках и отчетах по элементам различных\nсправочников и документов, общие реквизиты группируются и выводятся как один реквизит, в одной колонке или поле.\nНапример, с помощью общего реквизита \"Цвет\" можно быстро отобрать всю желтую одежду и обувь." } - ] + } ] }, "dataPath": { @@ -4179,12 +4588,16 @@ "name": "ДополнительноеСведение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительное сведение" } - ] + } ] }, "dataPath": { @@ -4198,12 +4611,16 @@ "name": "СведениеПредупреждение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сведение предупреждение" } - ] + } ] }, "dataPath": { @@ -4217,12 +4634,16 @@ "name": "СведениеПредупреждениеКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сведение предупреждение картинка" } - ] + } ] }, "dataPath": { @@ -4236,12 +4657,16 @@ "name": "СведениеПредупреждениеКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенастройка дополнительного сведения необратима и может занять длительное время, в зависимости от числа документов, в которых заполнено это сведение.\nВместо этого можно добавить новое сведение со своим списком значений, и выполнить вручную постепенный переход от использования этого сведения к новому (очистить значения этого сведения и заполнить значения нового)." } - ] + } ] }, "dataPath": { @@ -4271,12 +4696,16 @@ "name": "ОтдельныеЗначенияСведенияКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данное сведение входит только в один набор %1, и у него свой собственный список значений." } - ] + } ] }, "dataPath": { @@ -4290,12 +4719,16 @@ "name": "ВидыСведения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Виды сведения" } - ] + } ] }, "dataPath": { @@ -4309,12 +4742,16 @@ "name": "ВидОбщиеЗначенияСведений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общие значения сведений" } - ] + } ] }, "dataPath": { @@ -4340,12 +4777,16 @@ "name": "ОбщиеЗначенияСведенийКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "У этого сведения общий список значений с другими сведениями, добавленными по образцу. С помощью этого варианта удобно выполнять централизованную настройку списка значений сразу для нескольких однотипных сведений (например, \"Цвет одежды\", \"Цвет обуви\" и пр.)." } - ] + } ] }, "dataPath": { @@ -4363,12 +4804,16 @@ "name": "ВидОбщееСведение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид общее сведение" } - ] + } ] }, "dataPath": { @@ -4394,12 +4839,16 @@ "name": "ОбщееСведениеКомментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Данное сведение входит сразу в несколько наборов. Этот вариант подходит для тех случаев, когда общим\nдолжен быть не только список значений, но и само сведение. В списках и отчетах по элементам различных\nсправочников и документов, общие сведения группируются и выводятся как одно сведение, в одной колонке или поле.\nНапример, с помощью общего сведения \"Цвет\" можно быстро отобрать всю желтую одежду и обувь." } - ] + } ] }, "dataPath": { @@ -4431,37 +4880,43 @@ "name": "ОбщееСвойство", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общее свойство" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (1.0 неотр)", + "nameEn": "NumberQualifiers (1.0 nonneg)" + } } } ] @@ -4472,37 +4927,42 @@ "name": "ОтдельноеСвойствоСОбщимСпискомЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отдельное свойство с общим списком значений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -4513,37 +4973,42 @@ "name": "ОтдельноеСвойствоСОтдельнымСпискомЗначений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отдельное свойство с отдельным списком значений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -4559,11 +5024,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4581,12 +5046,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4603,11 +5066,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4642,12 +5105,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимость реквизитов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4686,12 +5153,16 @@ "name": "ЗависимостиРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависит от значения свойств и реквизитов" } - ] + } ] }, "dataPath": { @@ -4747,24 +5218,26 @@ "name": "ЗависимостиРеквизитов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимости реквизитов" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[18]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -4781,24 +5254,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4814,24 +5288,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4847,12 +5322,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4869,12 +5342,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4891,11 +5362,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4961,12 +5432,16 @@ "name": "РеквизитыОбъекта", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизиты объекта" } - ] + } ] }, "dataPath": { @@ -4999,12 +5474,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[18]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -5099,12 +5572,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительные реквизиты и сведения" } - ] + } ] }, "tabularSections": [ @@ -5121,12 +5598,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимости дополнительных реквизитов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5147,12 +5628,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Зависимое свойство" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5166,24 +5651,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (25, Переменная)", + "nameEn": "StringQualifiers (25, Variable)" + } } } ] @@ -5224,11 +5711,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[17]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -5259,12 +5746,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Реквизит" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5278,27 +5769,29 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 99, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (99, Переменная)", + "nameEn": "StringQualifiers (99, Variable)" + } } } ] @@ -5327,12 +5820,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условие" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5346,24 +5843,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 20, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (20, Переменная)", + "nameEn": "StringQualifiers (20, Variable)" + } } } ] @@ -5392,12 +5891,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значение" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5411,47 +5914,46 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 5, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - }, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "AnyRef", - "nameRu": "ЛюбаяСсылка", - "variant": "METADATA" - } + "com.github._1c_syntax.bsl.types.value.MDOValueType": "ANY_REF", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 3, - "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { - "precision": 10, - "scale": 0, - "nonNegative": false + "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } }, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 50, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (50, Переменная)", + "nameEn": "StringQualifiers (50, Variable)" + } }, - "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { + "precision": 10, + "scale": 0, + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -5484,12 +5986,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представления" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5510,12 +6016,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Код языка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5529,24 +6039,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -5587,24 +6099,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 75, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5645,24 +6158,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5703,24 +6217,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5761,24 +6276,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[8]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5803,5 +6319,76 @@ [] ], "templates": [], - "uuid": "1055d15b-8cb5-4ff0-a526-7fd20a08a96c" + "uuid": "1055d15b-8cb5-4ff0-a526-7fd20a08a96c", + "valueType": { + "types": [ + { + "default": { + "tag": 4 + }, + "int": 7, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN", + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЗначенияСвойствОбъектов", + "nameEn": "CatalogRef.ЗначенияСвойствОбъектов" + }, + "variant": "METADATA", + "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЗначенияСвойствОбъектовИерархия", + "nameEn": "CatalogRef.ЗначенияСвойствОбъектовИерархия" + }, + "variant": "METADATA", + "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", + "kind": "CATALOG" + }, + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER", + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" + } + ], + "composite": true, + "qualifiers": [ + { + "default": { + "tag": 4 + }, + "int": 3, + "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } + }, + "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { + "length": 1024, + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (1024, Переменная)", + "nameEn": "StringQualifiers (1024, Variable)" + } + }, + "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { + "precision": 17, + "scale": 5, + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (17.5)", + "nameEn": "NumberQualifiers (17.5)" + } + } + } + ] + } }} \ No newline at end of file diff --git "a/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" "b/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" index 9688aadb4..e4669b5e5 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" @@ -12,12 +12,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать" } - ] + } ] }, "uuid": "ac39b903-0c60-417e-a50f-49ed375424f5" diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" index 42a8dbe23..62c0764e6 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" @@ -160,12 +160,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Область данных вспомогательные данные" } - ] + } ] }, "usersSeparation": "DONT_USE", @@ -174,26 +178,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 7, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (7.0 неотр)", + "nameEn": "NumberQualifiers (7.0 nonneg)" + } } } ] diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" index b591475ba..8c7fa9d63 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" @@ -38,12 +38,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправить письмо..." } - ] + } ] }, "uuid": "477ab478-b336-4bac-898f-e20e3a4039b5" diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" index 8bb98ba5e..9e432ee70 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" @@ -38,12 +38,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправить письмо..." } - ] + } ] }, "uuid": "477ab478-b336-4bac-898f-e20e3a4039b5" diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" index af0d3e2e8..c8f583a4c 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" @@ -25,12 +25,16 @@ "name": "Колонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Колонки" } - ] + } ] }, "dataPath": { @@ -44,12 +48,16 @@ "name": "Предупреждение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение" } - ] + } ] }, "dataPath": { @@ -63,12 +71,16 @@ "name": "Строки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строки" } - ] + } ] }, "dataPath": { @@ -121,7 +133,7 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -135,25 +147,26 @@ "name": "БольшеНеЗадаватьЭтотВопрос", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Больше не задавать этот вопрос" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -170,26 +183,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 5, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (5.0 неотр)", + "nameEn": "NumberQualifiers (5.0 nonneg)" + } } } ] @@ -205,25 +219,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -239,24 +254,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -272,24 +288,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -338,12 +355,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вопрос" } - ] + } ] }, "uuid": "573f1753-9194-4aaf-9217-5cac70ff108f" diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" index e428ff869..a00ccc779 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" @@ -25,12 +25,16 @@ "name": "Колонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Колонки" } - ] + } ] }, "dataPath": { @@ -44,12 +48,16 @@ "name": "Предупреждение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение" } - ] + } ] }, "dataPath": { @@ -63,12 +71,16 @@ "name": "Строки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строки" } - ] + } ] }, "dataPath": { @@ -121,7 +133,7 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -135,25 +147,26 @@ "name": "БольшеНеЗадаватьЭтотВопрос", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Больше не задавать этот вопрос" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -170,26 +183,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 5, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (5.0 неотр)", + "nameEn": "NumberQualifiers (5.0 nonneg)" + } } } ] @@ -205,25 +219,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -239,24 +254,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -272,24 +288,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -338,12 +355,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вопрос" } - ] + } ] }, "uuid": "573f1753-9194-4aaf-9217-5cac70ff108f" diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" index cb046d261..4ad936665 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" @@ -28,12 +28,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автономная работа" } - ] + } ] }, "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/CommonModules/АвтономнаяРабота/Ext/Module.bsl", diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" index 0678f1257..f5179078f 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" @@ -28,12 +28,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автономная работа" } - ] + } ] }, "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/CommonModules/АвтономнаяРабота/Module.bsl", diff --git a/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json b/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json index 21233731b..d82b6c456 100644 --- a/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json +++ b/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json @@ -14,12 +14,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Google maps" } - ] + } ] }, "uuid": "5a88f624-7b7e-43fe-8bc4-ae85d832a855" diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" "b/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" index 8987dce6b..6d461cdcd 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" @@ -15,12 +15,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Структура подчиненности" } - ] + } ] }, "templateType": "SPREADSHEET_DOCUMENT", diff --git "a/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" "b/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" index 84110057c..e6e876103 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" @@ -37,12 +37,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок программы" } - ] + } ] }, "uuid": "a1875d63-4303-46f1-bdea-fc529b5891f3", @@ -50,25 +54,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] diff --git "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" index 3693ee4b8..f61d776e9 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Начало периода загрузки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,24 +38,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -80,12 +85,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Окончание периода загрузки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -99,23 +108,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -155,12 +165,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -202,12 +216,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -233,12 +251,16 @@ "name": "КоманднаяПанельЛевая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель левая" } - ] + } ] }, "dataPath": { @@ -252,12 +274,16 @@ "name": "НачалоПериода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "С" } - ] + } ] }, "dataPath": { @@ -271,12 +297,16 @@ "name": "ОкончаниеПериода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "По" } - ] + } ] }, "dataPath": { @@ -290,12 +320,16 @@ "name": "КоманднаяПанельПравая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель правая" } - ] + } ] }, "dataPath": { @@ -341,12 +375,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -360,12 +398,16 @@ "name": "СтраницаСписокВалют", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница список валют" } - ] + } ] }, "dataPath": { @@ -378,12 +420,16 @@ "name": "СписокВалют", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Валют" } - ] + } ] }, "dataPath": { @@ -409,12 +455,16 @@ "name": "КодВалюты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Цифр. код" } - ] + } ] }, "dataPath": { @@ -428,12 +478,16 @@ "name": "СписокВалютСимвольныйКод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Симв. код" } - ] + } ] }, "dataPath": { @@ -447,12 +501,16 @@ "name": "СписокВалютПредставление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Валюта" } - ] + } ] }, "dataPath": { @@ -520,12 +578,16 @@ "name": "СтраницаВыполняетсяЗагрузкаКурсов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница выполняется загрузка курсов" } - ] + } ] }, "dataPath": { @@ -539,12 +601,16 @@ "name": "КартинкаДлительнаяОперация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Картинка длительная операция" } - ] + } ] }, "dataPath": { @@ -558,12 +624,16 @@ "name": "НадписьВыполняетсяЗагрузкаКурсовВалют", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполняется загрузка курсов валют..." } - ] + } ] }, "dataPath": { @@ -594,13 +664,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.ЗагрузкаКурсовВалют", - "nameRu": "ОбработкаОбъект.ЗагрузкаКурсовВалют", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.ЗагрузкаКурсовВалют", + "nameEn": "DataProcessorObject.ЗагрузкаКурсовВалют" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -609,7 +681,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -626,13 +698,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -666,12 +735,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сообщения об ошибках" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -691,12 +764,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подробнее" } - ] + } ] }, "handlers": [ @@ -730,11 +807,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -747,37 +824,42 @@ "name": "Текст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -810,12 +892,16 @@ "comment": "АПК:58", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры прописи валюты на русском языке" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -855,12 +941,16 @@ "name": "СклонениеЦелойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть" } - ] + } ] }, "dataPath": { @@ -874,12 +964,16 @@ "name": "ЦелаяЧастьРод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Род" } - ] + } ] }, "dataPath": { @@ -893,12 +987,16 @@ "name": "ЦелаяЧастьОдин", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Один" } - ] + } ] }, "dataPath": { @@ -912,12 +1010,16 @@ "name": "ЦелаяЧатьДва", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Два" } - ] + } ] }, "dataPath": { @@ -931,12 +1033,16 @@ "name": "ПолеПрописи3наРусском", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пять" } - ] + } ] }, "dataPath": { @@ -954,12 +1060,16 @@ "name": "ГруппаПараметрыДробнойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть" } - ] + } ] }, "dataPath": { @@ -973,12 +1083,16 @@ "name": "СклонениеДробнойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Склонение дробной части" } - ] + } ] }, "dataPath": { @@ -1044,12 +1158,16 @@ "name": "ГруппаЧислоРазрядовДробнойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Число разрядов дробной части" } - ] + } ] }, "dataPath": { @@ -1080,12 +1198,16 @@ "name": "ГруппаПримерПрописи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пример прописи суммы" } - ] + } ] }, "dataPath": { @@ -1099,12 +1221,16 @@ "name": "СуммаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сумма" } - ] + } ] }, "dataPath": { @@ -1138,36 +1264,42 @@ "name": "ЦелаяЧастьОдин", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть один" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (25, Переменная)", + "nameEn": "StringQualifiers (25, Variable)" + } } } ] @@ -1178,36 +1310,41 @@ "name": "ЦелаяЧатьДва", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая чать два" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1218,36 +1355,41 @@ "name": "ЦелаяЧастьПять", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть пять" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1258,36 +1400,41 @@ "name": "ЦелаяЧастьРод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть род" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1298,36 +1445,41 @@ "name": "ДробнаяЧастьОдин", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть один" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1338,36 +1490,41 @@ "name": "ДробнаяЧастьДва", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть два" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1378,36 +1535,41 @@ "name": "ДробнаяЧастьПять", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть пять" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1418,36 +1580,41 @@ "name": "ДробнаяЧастьРод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть род" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1463,24 +1630,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1496,12 +1664,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1513,38 +1679,43 @@ "name": "СуммаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сумма число" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 2, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.2 неотр)", + "nameEn": "NumberQualifiers (10.2 nonneg)" + } } } ] @@ -1555,36 +1726,41 @@ "name": "СуммаПрописью", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сумма прописью" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1617,12 +1793,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подбор валют из классификатора" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1732,25 +1912,26 @@ "name": "Валюты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Валюты" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1822,12 +2003,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Загрузка курсов валют" } - ] + } ] }, "tabularSections": [ @@ -1843,12 +2028,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список валют" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1869,12 +2058,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Код валюты" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1888,24 +2081,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 3, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (3, Переменная)", + "nameEn": "StringQualifiers (3, Variable)" + } } } ] @@ -1946,13 +2141,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Валюты", - "nameRu": "СправочникСсылка.Валюты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Валюты", + "nameEn": "CatalogRef.Валюты" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1984,12 +2181,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата курса" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2003,23 +2204,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -2048,12 +2250,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Курс" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2067,25 +2273,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 4, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.4 неотр)", + "nameEn": "NumberQualifiers (10.4 nonneg)" + } } } ] @@ -2114,12 +2322,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Кратность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2133,25 +2345,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -2180,12 +2394,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Загружать" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2199,12 +2417,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2234,12 +2450,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2253,24 +2473,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 50, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (50, Переменная)", + "nameEn": "StringQualifiers (50, Variable)" + } } } ] @@ -2299,12 +2521,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Символьный код" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2318,24 +2544,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -2370,12 +2598,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общероссийский классификатор валют" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" index 0ffa24aba..2cc72dfd1 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Начало периода загрузки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,24 +38,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -80,12 +85,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Окончание периода загрузки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -99,23 +108,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -155,12 +165,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -202,12 +216,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -233,12 +251,16 @@ "name": "КоманднаяПанельЛевая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель левая" } - ] + } ] }, "dataPath": { @@ -252,12 +274,16 @@ "name": "НачалоПериода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "С" } - ] + } ] }, "dataPath": { @@ -271,12 +297,16 @@ "name": "ОкончаниеПериода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "По" } - ] + } ] }, "dataPath": { @@ -290,12 +320,16 @@ "name": "КоманднаяПанельПравая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель правая" } - ] + } ] }, "dataPath": { @@ -341,12 +375,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -360,12 +398,16 @@ "name": "СтраницаСписокВалют", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница список валют" } - ] + } ] }, "dataPath": { @@ -378,12 +420,16 @@ "name": "СписокВалют", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Валют" } - ] + } ] }, "dataPath": { @@ -409,12 +455,16 @@ "name": "КодВалюты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Цифр. код" } - ] + } ] }, "dataPath": { @@ -428,12 +478,16 @@ "name": "СписокВалютСимвольныйКод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Симв. код" } - ] + } ] }, "dataPath": { @@ -447,12 +501,16 @@ "name": "СписокВалютПредставление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Валюта" } - ] + } ] }, "dataPath": { @@ -520,12 +578,16 @@ "name": "СтраницаВыполняетсяЗагрузкаКурсов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница выполняется загрузка курсов" } - ] + } ] }, "dataPath": { @@ -539,12 +601,16 @@ "name": "КартинкаДлительнаяОперация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Картинка длительная операция" } - ] + } ] }, "dataPath": { @@ -558,12 +624,16 @@ "name": "НадписьВыполняетсяЗагрузкаКурсовВалют", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполняется загрузка курсов валют..." } - ] + } ] }, "dataPath": { @@ -594,13 +664,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DataProcessorObject.ЗагрузкаКурсовВалют", - "nameRu": "ОбработкаОбъект.ЗагрузкаКурсовВалют", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОбработкаОбъект.ЗагрузкаКурсовВалют", + "nameEn": "DataProcessorObject.ЗагрузкаКурсовВалют" + }, + "variant": "METADATA", "kind": "DATA_PROCESSOR" } } @@ -609,7 +681,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -626,13 +698,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -666,12 +735,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сообщения об ошибках" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -691,12 +764,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подробнее" } - ] + } ] }, "handlers": [ @@ -730,11 +807,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -747,37 +824,42 @@ "name": "Текст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -810,12 +892,16 @@ "comment": "АПК:58", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры прописи валюты на русском языке" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -855,12 +941,16 @@ "name": "СклонениеЦелойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть" } - ] + } ] }, "dataPath": { @@ -874,12 +964,16 @@ "name": "ЦелаяЧастьРод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Род" } - ] + } ] }, "dataPath": { @@ -893,12 +987,16 @@ "name": "ЦелаяЧастьОдин", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Один" } - ] + } ] }, "dataPath": { @@ -912,12 +1010,16 @@ "name": "ЦелаяЧатьДва", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Два" } - ] + } ] }, "dataPath": { @@ -931,12 +1033,16 @@ "name": "ПолеПрописи3наРусском", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пять" } - ] + } ] }, "dataPath": { @@ -954,12 +1060,16 @@ "name": "ГруппаПараметрыДробнойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть" } - ] + } ] }, "dataPath": { @@ -973,12 +1083,16 @@ "name": "СклонениеДробнойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Склонение дробной части" } - ] + } ] }, "dataPath": { @@ -1044,12 +1158,16 @@ "name": "ГруппаЧислоРазрядовДробнойЧасти", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Число разрядов дробной части" } - ] + } ] }, "dataPath": { @@ -1080,12 +1198,16 @@ "name": "ГруппаПримерПрописи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пример прописи суммы" } - ] + } ] }, "dataPath": { @@ -1099,12 +1221,16 @@ "name": "СуммаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сумма" } - ] + } ] }, "dataPath": { @@ -1138,36 +1264,42 @@ "name": "ЦелаяЧастьОдин", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть один" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (25, Переменная)", + "nameEn": "StringQualifiers (25, Variable)" + } } } ] @@ -1178,36 +1310,41 @@ "name": "ЦелаяЧатьДва", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая чать два" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1218,36 +1355,41 @@ "name": "ЦелаяЧастьПять", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть пять" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1258,36 +1400,41 @@ "name": "ЦелаяЧастьРод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Целая часть род" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1298,36 +1445,41 @@ "name": "ДробнаяЧастьОдин", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть один" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1338,36 +1490,41 @@ "name": "ДробнаяЧастьДва", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть два" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1378,36 +1535,41 @@ "name": "ДробнаяЧастьПять", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть пять" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1418,36 +1580,41 @@ "name": "ДробнаяЧастьРод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дробная часть род" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 25, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1463,24 +1630,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1496,12 +1664,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1513,38 +1679,43 @@ "name": "СуммаЧисло", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сумма число" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 2, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.2 неотр)", + "nameEn": "NumberQualifiers (10.2 nonneg)" + } } } ] @@ -1555,36 +1726,41 @@ "name": "СуммаПрописью", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сумма прописью" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1617,12 +1793,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подбор валют из классификатора" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1732,25 +1912,26 @@ "name": "Валюты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Валюты" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1822,12 +2003,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Загрузка курсов валют" } - ] + } ] }, "tabularSections": [ @@ -1843,12 +2028,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список валют" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1869,12 +2058,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Код валюты" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1888,24 +2081,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 3, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (3, Переменная)", + "nameEn": "StringQualifiers (3, Variable)" + } } } ] @@ -1946,13 +2141,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Валюты", - "nameRu": "СправочникСсылка.Валюты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Валюты", + "nameEn": "CatalogRef.Валюты" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -1984,12 +2181,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата курса" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2003,23 +2204,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -2048,12 +2250,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Курс" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2067,25 +2273,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 4, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.4 неотр)", + "nameEn": "NumberQualifiers (10.4 nonneg)" + } } } ] @@ -2114,12 +2322,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Кратность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2133,25 +2345,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -2180,12 +2394,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Загружать" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2199,12 +2417,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2234,12 +2450,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2253,24 +2473,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 50, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (50, Переменная)", + "nameEn": "StringQualifiers (50, Variable)" + } } } ] @@ -2299,12 +2521,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Символьный код" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2318,24 +2544,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -2370,12 +2598,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Общероссийский классификатор валют" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" index ee8a1eb8f..8aa8f5ffb 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" @@ -12,12 +12,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Владелец файлов" } - ] + } ] }, "uuid": "ae698468-f42a-4400-aee6-fd849740e634", @@ -25,19 +29,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "BusinessProcessRef.Задание", - "nameRu": "БизнесПроцессСсылка.Задание", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "БизнесПроцессСсылка.Задание", + "nameEn": "BusinessProcessRef.Задание" + }, + "variant": "METADATA", "kind": "BUSINESS_PROCESS" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ПапкиФайлов", - "nameRu": "СправочникСсылка.ПапкиФайлов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ПапкиФайлов", + "nameEn": "CatalogRef.ПапкиФайлов" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -46,7 +54,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" index 43b9b68f9..351308327 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -72,12 +76,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Входящий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -106,12 +114,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ответственный" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -168,12 +180,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тема" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -230,12 +246,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Участники" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -292,12 +312,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус исходящего письма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -334,12 +358,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Учетная запись" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -376,12 +404,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Есть вложения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -418,12 +450,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Взаимодействие основание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -480,12 +516,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Получено отправлено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -522,12 +562,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Размер" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -564,12 +608,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -626,12 +674,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата когда отправить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -668,12 +720,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата актуальности отправки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -710,12 +766,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Идентификатор сообщения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -757,12 +817,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Взаимодействия" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -822,12 +886,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Запланировать взаимодействие" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -887,12 +955,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Запланировать встречу" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -952,12 +1024,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Написать SMS" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1017,12 +1093,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Написать электронное письмо" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1082,12 +1162,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Настройки работы с почтой" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1118,12 +1202,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1154,12 +1242,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Позвонить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1219,12 +1311,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сохранить письмо на диск" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1265,12 +1361,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1336,12 +1436,16 @@ "name": "ПредупреждениеОНеотправленныхПисьмах", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа предупреждение" } - ] + } ] }, "dataPath": { @@ -1355,12 +1459,16 @@ "name": "ПредупреждениеОНеотправленныхПисьмахКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Картинка предупреждение" } - ] + } ] }, "dataPath": { @@ -1374,12 +1482,16 @@ "name": "ПредупреждениеОНеотправленныхПисьмахНадпись", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Регламентное задание Получение и отправка писем отключено, доставка писем не выполняется. Включить" } - ] + } ] }, "dataPath": { @@ -1397,12 +1509,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1416,12 +1532,16 @@ "name": "ГруппаФильтры", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтры" } - ] + } ] }, "dataPath": { @@ -1435,12 +1555,16 @@ "name": "СтрокаПоиска", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Найти" } - ] + } ] }, "dataPath": { @@ -1454,12 +1578,16 @@ "name": "ТипВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип" } - ] + } ] }, "dataPath": { @@ -1501,12 +1629,16 @@ "name": "ГруппаПанельНавигацииСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель навигации список" } - ] + } ] }, "dataPath": { @@ -1520,12 +1652,16 @@ "name": "КоманднаяПанельВариантаНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель варианта навигации" } - ] + } ] }, "dataPath": { @@ -1551,12 +1687,16 @@ "name": "ВыборВариантаНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вариант навигации" } - ] + } ] }, "dataPath": { @@ -1622,12 +1762,16 @@ "name": "ГруппаКоманднаяПанельСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель список" } - ] + } ] }, "dataPath": { @@ -1641,12 +1785,16 @@ "name": "ГруппаСоздать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Создать" } - ] + } ] }, "dataPath": { @@ -1724,12 +1872,16 @@ "name": "СписокСоздатьЭлектронноеПисьмоОтдельнаяКнопка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Написать" } - ] + } ] }, "dataPath": { @@ -1743,12 +1895,16 @@ "name": "ГруппаОтветитьПереслать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ответить переслать" } - ] + } ] }, "dataPath": { @@ -1814,12 +1970,16 @@ "name": "ПодменюСоздатьНаОсновании", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Создать на основании" } - ] + } ] }, "dataPath": { @@ -1833,12 +1993,16 @@ "name": "ГруппаРассмотрено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Рассмотрено" } - ] + } ] }, "dataPath": { @@ -1916,12 +2080,16 @@ "name": "СписокТипВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать" } - ] + } ] }, "dataPath": { @@ -1935,12 +2103,16 @@ "name": "СписокСтатус", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус: " } - ] + } ] }, "dataPath": { @@ -1954,12 +2126,16 @@ "name": "ГруппаКомандыСписка", "title": { "content": [ - [ - { - "langKey": "ru", + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", "value": "Команды списка" } - ] + } ] }, "dataPath": { @@ -1997,12 +2173,16 @@ "name": "ГруппаСписокУстановитьПометкуУдаления", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список установить пометку удаления" } - ] + } ] }, "dataPath": { @@ -2161,12 +2341,16 @@ "name": "ГруппаГлобальныеКоманды", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Глобальные команды" } - ] + } ] }, "dataPath": { @@ -2196,12 +2380,16 @@ "name": "ГруппаОсновное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основное" } - ] + } ] }, "dataPath": { @@ -2215,12 +2403,16 @@ "name": "ГруппаПанельНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель навигации" } - ] + } ] }, "dataPath": { @@ -2233,12 +2425,16 @@ "name": "СтраницыПанелиНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы панели навигации" } - ] + } ] }, "dataPath": { @@ -2252,12 +2448,16 @@ "name": "СтраницаКонтакт", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница контакт" } - ] + } ] }, "dataPath": { @@ -2271,12 +2471,16 @@ "name": "КонтактыПанелиНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панели навигации" } - ] + } ] }, "dataPath": { @@ -2289,12 +2493,16 @@ "name": "КонтактыПанелиНавигацииГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панели навигации группа" } - ] + } ] }, "dataPath": { @@ -2320,12 +2528,16 @@ "name": "КонтактыПанелиНавигацииРассмотреноДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панели навигации рассмотрено дата" } - ] + } ] }, "dataPath": { @@ -2351,12 +2563,16 @@ "name": "КонтактыДатаПоследнегоВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Последнее взаимодействие" } - ] + } ] }, "dataPath": { @@ -2396,12 +2612,16 @@ "name": "СтраницаПредмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница предмет" } - ] + } ] }, "dataPath": { @@ -2415,12 +2635,16 @@ "name": "ПредметыПанельНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предметы панель навигации" } - ] + } ] }, "dataPath": { @@ -2433,12 +2657,16 @@ "name": "ПредметыПанельНавигацииГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предметы панель навигации группа" } - ] + } ] }, "dataPath": { @@ -2452,12 +2680,16 @@ "name": "Предмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "dataPath": { @@ -2471,12 +2703,16 @@ "name": "ПредметыПанельНавигацииГруппаРассмотреноДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предметы панель навигации группа рассмотрено дата" } - ] + } ] }, "dataPath": { @@ -2540,12 +2776,16 @@ "name": "СтраницаЗакладки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница закладки" } - ] + } ] }, "dataPath": { @@ -2558,12 +2798,16 @@ "name": "Закладки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Закладки" } - ] + } ] }, "dataPath": { @@ -2592,12 +2836,16 @@ "name": "СтраницаСвойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница свойства" } - ] + } ] }, "dataPath": { @@ -2610,12 +2858,16 @@ "name": "Свойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства" } - ] + } ] }, "dataPath": { @@ -2628,12 +2880,16 @@ "name": "СвойстваГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства группа колонок" } - ] + } ] }, "dataPath": { @@ -2679,12 +2935,16 @@ "name": "СтраницаПапки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница папки" } - ] + } ] }, "dataPath": { @@ -2697,12 +2957,16 @@ "name": "Папки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Папки" } - ] + } ] }, "dataPath": { @@ -2715,12 +2979,16 @@ "name": "ПапкиГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Папки группа колонок" } - ] + } ] }, "dataPath": { @@ -2766,12 +3034,16 @@ "name": "СтраницаКатегории", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница категории" } - ] + } ] }, "dataPath": { @@ -2784,12 +3056,16 @@ "name": "Категории", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Категории" } - ] + } ] }, "dataPath": { @@ -2802,12 +3078,16 @@ "name": "КатегорииГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Категории группа колонок" } - ] + } ] }, "dataPath": { @@ -2859,12 +3139,16 @@ "name": "ГруппаСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -2890,12 +3174,16 @@ "name": "ГруппаФлаги", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Флаги" } - ] + } ] }, "dataPath": { @@ -2909,12 +3197,16 @@ "name": "НомерКартинки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иконка взаимодействия" } - ] + } ] }, "dataPath": { @@ -2928,12 +3220,16 @@ "name": "ВажностьНомерКартинки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иконка важности" } - ] + } ] }, "dataPath": { @@ -2951,12 +3247,16 @@ "name": "ГруппаСписокОсновное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список основное" } - ] + } ] }, "dataPath": { @@ -2970,12 +3270,16 @@ "name": "ГруппаУчастникиДатаЕстьВложения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Участники дата есть вложения" } - ] + } ] }, "dataPath": { @@ -3001,12 +3305,16 @@ "name": "ПолученоОтправлено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата" } - ] + } ] }, "dataPath": { @@ -3104,12 +3412,16 @@ "name": "СтраницыПредпросмотр", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы предпросмотр" } - ] + } ] }, "dataPath": { @@ -3123,12 +3435,16 @@ "name": "СтраницаПредпросмотрОбычныйТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница предпросмотр обычный текст" } - ] + } ] }, "dataPath": { @@ -3155,12 +3471,16 @@ "name": "СтраницаПредпросмотрHTML", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница предпросмотр HTML" } - ] + } ] }, "dataPath": { @@ -3174,12 +3494,16 @@ "name": "ПредупреждениеБезопасности", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение безопасности" } - ] + } ] }, "dataPath": { @@ -3205,12 +3529,16 @@ "name": "ПредупреждениеОНебезопасномСодержимом", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В целях безопасности некоторые элементы письма отключены, письмо может отображаться некорректно. Отобразить небезопасное содержимое" } - ] + } ] }, "dataPath": { @@ -3281,20 +3609,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -3306,37 +3631,42 @@ "name": "Статус", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 14, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (14, Переменная)", + "nameEn": "StringQualifiers (14, Variable)" + } } } ] @@ -3352,13 +3682,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -3372,36 +3704,42 @@ "name": "ТипВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип взаимодействия" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 30, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (30, Переменная)", + "nameEn": "StringQualifiers (30, Variable)" + } } } ] @@ -3412,36 +3750,42 @@ "name": "СтрокаПоиска", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строка поиска" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -3452,36 +3796,41 @@ "name": "Предпросмотр", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предпросмотр" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3497,12 +3846,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3519,13 +3866,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3537,25 +3881,26 @@ "name": "Свойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -3572,13 +3917,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения", - "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", + "nameEn": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -3597,13 +3944,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3620,13 +3964,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3643,24 +3984,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 40, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (40, Переменная)", + "nameEn": "StringQualifiers (40, Variable)" + } } } ] @@ -3676,24 +4019,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -3709,12 +4054,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3731,12 +4074,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[9]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -3753,12 +4094,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3775,12 +4114,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3797,12 +4134,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3819,12 +4154,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3841,12 +4174,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3863,12 +4194,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3885,12 +4214,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3902,36 +4229,41 @@ "name": "ОписаниеНайденоПолнотекстовымПоиском", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание найденного полнотекстовым поиском" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3947,12 +4279,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3969,12 +4299,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3991,12 +4319,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[12]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -4013,12 +4339,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4035,37 +4359,47 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 5, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ЭлектронноеПисьмоИсходящее", - "nameRu": "ДокументСсылка.ЭлектронноеПисьмоИсходящее", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Встреча", + "nameEn": "DocumentRef.Встреча" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ЗапланированноеВзаимодействие", - "nameRu": "ДокументСсылка.ЗапланированноеВзаимодействие", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ЗапланированноеВзаимодействие", + "nameEn": "DocumentRef.ЗапланированноеВзаимодействие" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ЭлектронноеПисьмоВходящее", - "nameRu": "ДокументСсылка.ЭлектронноеПисьмоВходящее", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ТелефонныйЗвонок", + "nameEn": "DocumentRef.ТелефонныйЗвонок" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ТелефонныйЗвонок", - "nameRu": "ДокументСсылка.ТелефонныйЗвонок", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ЭлектронноеПисьмоВходящее", + "nameEn": "DocumentRef.ЭлектронноеПисьмоВходящее" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Встреча", - "nameRu": "ДокументСсылка.Встреча", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ЭлектронноеПисьмоИсходящее", + "nameEn": "DocumentRef.ЭлектронноеПисьмоИсходящее" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -4079,36 +4413,41 @@ "name": "ПредпросмотрHTML", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предпросмотр HTML" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4124,12 +4463,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4141,24 +4478,26 @@ "name": "КонтактыПанельНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панель навигации" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4175,12 +4514,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4197,12 +4534,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4219,12 +4554,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4241,12 +4574,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4263,24 +4594,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4296,24 +4628,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4341,12 +4674,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4363,12 +4694,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4385,12 +4714,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4407,12 +4734,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4439,24 +4764,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -4472,23 +4798,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -4504,12 +4831,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4526,12 +4851,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4565,12 +4888,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка параметрическая" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4696,12 +5023,16 @@ "name": "СтраницыСписокДерево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы список дерево" } - ] + } ] }, "dataPath": { @@ -4715,12 +5046,16 @@ "name": "СтраницаСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница список" } - ] + } ] }, "dataPath": { @@ -4757,12 +5092,16 @@ "name": "ГруппаСостояниеУчастникиДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние участники дата" } - ] + } ] }, "dataPath": { @@ -4862,12 +5201,16 @@ "name": "СтраницаДерево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница дерево" } - ] + } ] }, "dataPath": { @@ -4880,12 +5223,16 @@ "name": "ДеревоВзаимодействий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево взаимодействий" } - ] + } ] }, "dataPath": { @@ -4898,12 +5245,16 @@ "name": "ДеревоВзаимодействийГруппаОсновное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево взаимодействий группа основное" } - ] + } ] }, "dataPath": { @@ -4917,12 +5268,16 @@ "name": "УчастникиСостояниеДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Участники состояние дата" } - ] + } ] }, "dataPath": { @@ -5009,12 +5364,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -5031,11 +5384,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -5053,24 +5406,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 14, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5086,12 +5440,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5108,13 +5460,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.КонтактВзаимодействия", - "nameRu": "ОпределяемыйТип.КонтактВзаимодействия", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.КонтактВзаимодействия", + "nameEn": "DefinedType.КонтактВзаимодействия" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -5133,13 +5487,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПредметВзаимодействия", - "nameRu": "ОпределяемыйТип.ПредметВзаимодействия", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПредметВзаимодействия", + "nameEn": "DefinedType.ПредметВзаимодействия" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -5158,12 +5514,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5180,12 +5534,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[9]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -5202,13 +5554,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "StandardPeriod", - "nameRu": "СтандартныйПериод" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "STANDARD_PERIOD" } ], "composite": false, @@ -5225,24 +5574,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 30, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5258,12 +5608,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5280,12 +5628,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[12]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -5302,12 +5648,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5341,12 +5685,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать электронного письма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5380,12 +5728,16 @@ "name": "ГруппаПисьмоОснованиеПечать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Письмо основание печать" } - ] + } ] }, "dataPath": { @@ -5479,12 +5831,16 @@ "name": "Вложения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вложения" } - ] + } ] }, "dataPath": { @@ -5555,36 +5911,41 @@ "name": "ТекстHTML", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текст HTML" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5600,12 +5961,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5622,12 +5981,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5644,12 +6001,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -5666,24 +6021,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[14]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5699,12 +6055,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -5721,12 +6075,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5743,42 +6095,47 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 5, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы", + "nameEn": "CatalogRef.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы" + }, + "variant": "METADATA", + "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы", - "nameRu": "СправочникСсылка.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы", + "nameEn": "CatalogRef.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[4]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы", - "nameRu": "СправочникСсылка.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы", - "composite": false, - "kind": "CATALOG" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[5]" }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5794,24 +6151,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 500, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (500, Переменная)", + "nameEn": "StringQualifiers (500, Variable)" + } } } ] @@ -5827,23 +6186,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -5859,14 +6220,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[4]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[5]" } } ], @@ -5884,24 +6245,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5917,23 +6279,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[10]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -5949,12 +6312,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[12]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -5971,12 +6332,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5993,12 +6352,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6015,24 +6372,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6065,12 +6423,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры электронного письма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -6090,12 +6452,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры письма" } - ] + } ] }, "handlers": [ @@ -6117,12 +6483,16 @@ "name": "ГруппаДатыНомер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Даты номер" } - ] + } ] }, "dataPath": { @@ -6136,12 +6506,16 @@ "name": "ГруппаДаты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Даты" } - ] + } ] }, "dataPath": { @@ -6167,12 +6541,16 @@ "name": "ОтправленоПолучено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлено" } - ] + } ] }, "dataPath": { @@ -6190,12 +6568,16 @@ "name": "ГруппаВключатьВнутреннийНомер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать внутренний номер" } - ] + } ] }, "dataPath": { @@ -6253,12 +6635,16 @@ "name": "ГруппаПараметрыОтслеживания", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры отслеживания" } - ] + } ] }, "dataPath": { @@ -6316,24 +6702,26 @@ "name": "УведомитьОДоставке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомить о доставке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6345,24 +6733,26 @@ "name": "УведомитьОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомить о прочтении" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6374,36 +6764,42 @@ "name": "ВнутреннийНомер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внутренний номер" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 11, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (11, Переменная)", + "nameEn": "StringQualifiers (11, Variable)" + } } } ] @@ -6414,35 +6810,40 @@ "name": "Создано", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Создано" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -6453,35 +6854,40 @@ "name": "ОтправленоПолучено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлено получено" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -6492,25 +6898,26 @@ "name": "ЗаголовкиИнтернета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовки Интернета" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "TextDocument", - "nameRu": "ТекстовыйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TEXT_DOCUMENT" } ], "composite": false, @@ -6527,14 +6934,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[4]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[5]" } } ], @@ -6552,24 +6959,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 30, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6580,24 +6988,26 @@ "name": "ВключатьТелоИсходногоПисьма", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать тело исходного письма" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6609,25 +7019,31 @@ "name": "Папка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Папка" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ПапкиЭлектронныхПисем", - "nameRu": "СправочникСсылка.ПапкиЭлектронныхПисем", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ПапкиЭлектронныхПисем", + "nameEn": "CatalogRef.ПапкиЭлектронныхПисем" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -6646,13 +7062,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.УчетныеЗаписиЭлектроннойПочты", - "nameRu": "СправочникСсылка.УчетныеЗаписиЭлектроннойПочты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.УчетныеЗаписиЭлектроннойПочты", + "nameEn": "CatalogRef.УчетныеЗаписиЭлектроннойПочты" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -6671,11 +7089,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -6693,12 +7111,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6776,12 +7192,16 @@ "name": "СтраницыНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы настроек" } - ] + } ] }, "dataPath": { @@ -6795,12 +7215,16 @@ "name": "ПодписьДляНового", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись для нового" } - ] + } ] }, "dataPath": { @@ -6813,12 +7237,16 @@ "name": "ГруппаДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6832,12 +7260,16 @@ "name": "ВключатьПодписьДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать подпись для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6851,12 +7283,16 @@ "name": "ФорматПодписиДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат подписи" } - ] + } ] }, "dataPath": { @@ -6870,12 +7306,16 @@ "name": "ГруппаВключатьФорматНовые", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6889,12 +7329,16 @@ "name": "СтраницыПодписьДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы подпись для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6908,12 +7352,16 @@ "name": "СтраницаНовоеСообщениеПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница новое сообщение простой текст" } - ] + } ] }, "dataPath": { @@ -6940,12 +7388,16 @@ "name": "СтраницаНовоеСообщениеФорматированныйТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница новое сообщение форматированный текст" } - ] + } ] }, "dataPath": { @@ -6959,12 +7411,16 @@ "name": "ГруппаКомандыФорматированныйДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды форматированный документ" } - ] + } ] }, "dataPath": { @@ -7004,12 +7460,16 @@ "name": "ПодписьПриОтвете", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись при ответе" } - ] + } ] }, "dataPath": { @@ -7022,12 +7482,16 @@ "name": "ГруппаПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись при ответе или пересылке" } - ] + } ] }, "dataPath": { @@ -7041,12 +7505,16 @@ "name": "ВключатьПодписьПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать подпись при ответе или пересылке" } - ] + } ] }, "dataPath": { @@ -7072,12 +7540,16 @@ "name": "СтраницыПодписьПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы подпись при ответе пересылке" } - ] + } ] }, "dataPath": { @@ -7091,12 +7563,16 @@ "name": "СтраницаПриОтветеПересылкеПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница при ответе пересылке простой текст" } - ] + } ] }, "dataPath": { @@ -7135,12 +7611,16 @@ "name": "ГруппаКомандыПриОтветеПересылкеФорматированныйДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды при ответе пересылке форматированный документ" } - ] + } ] }, "dataPath": { @@ -7180,12 +7660,16 @@ "name": "ОтслеживаниеПисем", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отслеживание писем" } - ] + } ] }, "dataPath": { @@ -7198,12 +7682,16 @@ "name": "ГруппаДляОтправляемыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для отправляемых сообщений запрашивать:" } - ] + } ] }, "dataPath": { @@ -7217,12 +7705,16 @@ "name": "ВсегдаЗапрашиватьУведомлениеОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомление о прочтении" } - ] + } ] }, "dataPath": { @@ -7236,12 +7728,16 @@ "name": "ВсегдаЗапрашиватьУведомленияОДоставке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомление о доставке" } - ] + } ] }, "dataPath": { @@ -7273,12 +7769,16 @@ "name": "Прочее", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Прочее" } - ] + } ] }, "dataPath": { @@ -7316,12 +7816,16 @@ "name": "ОтправлятьСообщенияСразу", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлять сообщения сразу " } - ] + } ] }, "dataPath": { @@ -7347,25 +7851,26 @@ "name": "НовоеСообщениеФорматированныйДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Новое сообщение форматированный документ" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedDocument", - "nameRu": "ФорматированныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_DOCUMENT" } ], "composite": false, @@ -7382,12 +7887,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_DOCUMENT" } ], "composite": false, @@ -7409,25 +7912,31 @@ "name": "ФорматПодписиДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат подписи для новых сообщений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.СпособыРедактированияЭлектронныхПисем", - "nameRu": "ПеречислениеСсылка.СпособыРедактированияЭлектронныхПисем", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.СпособыРедактированияЭлектронныхПисем", + "nameEn": "EnumRef.СпособыРедактированияЭлектронныхПисем" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -7441,36 +7950,41 @@ "name": "ПодписьДляНовыхСообщенийПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись для новых сообщений простой текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7486,12 +8000,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7508,12 +8020,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7525,23 +8035,27 @@ "name": "ФорматПодписиПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат подписи при ответе пересылке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -7554,36 +8068,41 @@ "name": "ПодписьПриОтветеПересылкеПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись при ответе пересылке простой текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7594,24 +8113,26 @@ "name": "ВсегдаЗапрашиватьУведомлениеОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Всегда запрашивать уведомление о прочтении" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7623,24 +8144,26 @@ "name": "ВсегдаЗапрашиватьУведомленияОДоставке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Всегда запрашивать уведомления о доставке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7652,25 +8175,31 @@ "name": "ПорядокОтветовНаЗапросыУведомленийОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Порядок ответов на запросы уведомлений о прочтении" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ПорядокОтветовНаЗапросыУведомленийОПрочтении", - "nameRu": "ПеречислениеСсылка.ПорядокОтветовНаЗапросыУведомленийОПрочтении", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ПорядокОтветовНаЗапросыУведомленийОПрочтении", + "nameEn": "EnumRef.ПорядокОтветовНаЗапросыУведомленийОПрочтении" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -7684,24 +8213,26 @@ "name": "ОтправлятьСообщенияСразу", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлять сообщения сразу" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7713,24 +8244,26 @@ "name": "ОтображатьТелоИсходногоПисьма", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отображать тело исходного письма при ответе или пересылке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7742,24 +8275,26 @@ "name": "ВключатьТелоИсходногоПисьма", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать тело исходного письма при ответе пересылке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7793,12 +8328,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор типа предмета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -7818,12 +8357,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выберите тип предмета" } - ] + } ] }, "handlers": [ @@ -7845,12 +8388,16 @@ "name": "ТаблицаТиповПредметов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Таблица типов предметов" } - ] + } ] }, "dataPath": { @@ -7898,12 +8445,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -7920,24 +8465,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7948,24 +8494,26 @@ "name": "НеОтображатьВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Не отображать взаимодействия" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8076,12 +8624,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Схема отбор взаимодействия" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -8228,12 +8780,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иерархия взаимодействий предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -8340,12 +8896,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иерархия взаимодействий контакт" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -8452,12 +9012,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Схема отбор взаимодействия контакт" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" index 3e492e134..3c15869ca 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -72,12 +76,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Входящий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -106,12 +114,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ответственный" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -168,12 +180,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тема" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -230,12 +246,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Участники" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -292,12 +312,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус исходящего письма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -334,12 +358,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Учетная запись" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -376,12 +404,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Есть вложения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -418,12 +450,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Взаимодействие основание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -480,12 +516,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Получено отправлено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -522,12 +562,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Размер" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -564,12 +608,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -626,12 +674,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата когда отправить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -668,12 +720,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата актуальности отправки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -710,12 +766,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Идентификатор сообщения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -757,12 +817,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Взаимодействия" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -822,12 +886,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Запланировать взаимодействие" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -887,12 +955,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Запланировать встречу" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -952,12 +1024,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Написать SMS" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1017,12 +1093,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Написать электронное письмо" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1082,12 +1162,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Настройки работы с почтой" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1118,12 +1202,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1154,12 +1242,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Позвонить" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1219,12 +1311,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сохранить письмо на диск" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1265,12 +1361,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1336,12 +1436,16 @@ "name": "ПредупреждениеОНеотправленныхПисьмах", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа предупреждение" } - ] + } ] }, "dataPath": { @@ -1355,12 +1459,16 @@ "name": "ПредупреждениеОНеотправленныхПисьмахКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Картинка предупреждение" } - ] + } ] }, "dataPath": { @@ -1374,12 +1482,16 @@ "name": "ПредупреждениеОНеотправленныхПисьмахНадпись", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Регламентное задание Получение и отправка писем отключено, доставка писем не выполняется. Включить" } - ] + } ] }, "dataPath": { @@ -1397,12 +1509,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1416,12 +1532,16 @@ "name": "ГруппаФильтры", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтры" } - ] + } ] }, "dataPath": { @@ -1435,12 +1555,16 @@ "name": "СтрокаПоиска", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Найти" } - ] + } ] }, "dataPath": { @@ -1454,12 +1578,16 @@ "name": "ТипВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип" } - ] + } ] }, "dataPath": { @@ -1501,12 +1629,16 @@ "name": "ГруппаПанельНавигацииСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель навигации список" } - ] + } ] }, "dataPath": { @@ -1520,12 +1652,16 @@ "name": "КоманднаяПанельВариантаНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель варианта навигации" } - ] + } ] }, "dataPath": { @@ -1551,12 +1687,16 @@ "name": "ВыборВариантаНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вариант навигации" } - ] + } ] }, "dataPath": { @@ -1622,12 +1762,16 @@ "name": "ГруппаКоманднаяПанельСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель список" } - ] + } ] }, "dataPath": { @@ -1641,12 +1785,16 @@ "name": "ГруппаСоздать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Создать" } - ] + } ] }, "dataPath": { @@ -1724,12 +1872,16 @@ "name": "СписокСоздатьЭлектронноеПисьмоОтдельнаяКнопка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Написать" } - ] + } ] }, "dataPath": { @@ -1743,12 +1895,16 @@ "name": "ГруппаОтветитьПереслать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ответить переслать" } - ] + } ] }, "dataPath": { @@ -1814,12 +1970,16 @@ "name": "ПодменюСоздатьНаОсновании", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Создать на основании" } - ] + } ] }, "dataPath": { @@ -1833,12 +1993,16 @@ "name": "ГруппаРассмотрено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Рассмотрено" } - ] + } ] }, "dataPath": { @@ -1916,12 +2080,16 @@ "name": "СписокТипВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать" } - ] + } ] }, "dataPath": { @@ -1935,12 +2103,16 @@ "name": "СписокСтатус", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус: " } - ] + } ] }, "dataPath": { @@ -1954,12 +2126,16 @@ "name": "ГруппаКомандыСписка", "title": { "content": [ - [ - { - "langKey": "ru", + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", "value": "Команды списка" } - ] + } ] }, "dataPath": { @@ -1997,12 +2173,16 @@ "name": "ГруппаСписокУстановитьПометкуУдаления", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список установить пометку удаления" } - ] + } ] }, "dataPath": { @@ -2161,12 +2341,16 @@ "name": "ГруппаГлобальныеКоманды", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Глобальные команды" } - ] + } ] }, "dataPath": { @@ -2196,12 +2380,16 @@ "name": "ГруппаОсновное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основное" } - ] + } ] }, "dataPath": { @@ -2215,12 +2403,16 @@ "name": "ГруппаПанельНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель навигации" } - ] + } ] }, "dataPath": { @@ -2233,12 +2425,16 @@ "name": "СтраницыПанелиНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы панели навигации" } - ] + } ] }, "dataPath": { @@ -2252,12 +2448,16 @@ "name": "СтраницаКонтакт", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница контакт" } - ] + } ] }, "dataPath": { @@ -2271,12 +2471,16 @@ "name": "КонтактыПанелиНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панели навигации" } - ] + } ] }, "dataPath": { @@ -2289,12 +2493,16 @@ "name": "КонтактыПанелиНавигацииГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панели навигации группа" } - ] + } ] }, "dataPath": { @@ -2320,12 +2528,16 @@ "name": "КонтактыПанелиНавигацииРассмотреноДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панели навигации рассмотрено дата" } - ] + } ] }, "dataPath": { @@ -2351,12 +2563,16 @@ "name": "КонтактыДатаПоследнегоВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Последнее взаимодействие" } - ] + } ] }, "dataPath": { @@ -2396,12 +2612,16 @@ "name": "СтраницаПредмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница предмет" } - ] + } ] }, "dataPath": { @@ -2415,12 +2635,16 @@ "name": "ПредметыПанельНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предметы панель навигации" } - ] + } ] }, "dataPath": { @@ -2433,12 +2657,16 @@ "name": "ПредметыПанельНавигацииГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предметы панель навигации группа" } - ] + } ] }, "dataPath": { @@ -2452,12 +2680,16 @@ "name": "Предмет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "dataPath": { @@ -2471,12 +2703,16 @@ "name": "ПредметыПанельНавигацииГруппаРассмотреноДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предметы панель навигации группа рассмотрено дата" } - ] + } ] }, "dataPath": { @@ -2540,12 +2776,16 @@ "name": "СтраницаЗакладки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница закладки" } - ] + } ] }, "dataPath": { @@ -2558,12 +2798,16 @@ "name": "Закладки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Закладки" } - ] + } ] }, "dataPath": { @@ -2592,12 +2836,16 @@ "name": "СтраницаСвойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница свойства" } - ] + } ] }, "dataPath": { @@ -2610,12 +2858,16 @@ "name": "Свойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства" } - ] + } ] }, "dataPath": { @@ -2628,12 +2880,16 @@ "name": "СвойстваГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства группа колонок" } - ] + } ] }, "dataPath": { @@ -2679,12 +2935,16 @@ "name": "СтраницаПапки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница папки" } - ] + } ] }, "dataPath": { @@ -2697,12 +2957,16 @@ "name": "Папки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Папки" } - ] + } ] }, "dataPath": { @@ -2715,12 +2979,16 @@ "name": "ПапкиГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Папки группа колонок" } - ] + } ] }, "dataPath": { @@ -2766,12 +3034,16 @@ "name": "СтраницаКатегории", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница категории" } - ] + } ] }, "dataPath": { @@ -2784,12 +3056,16 @@ "name": "Категории", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Категории" } - ] + } ] }, "dataPath": { @@ -2802,12 +3078,16 @@ "name": "КатегорииГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Категории группа колонок" } - ] + } ] }, "dataPath": { @@ -2859,12 +3139,16 @@ "name": "ГруппаСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -2890,12 +3174,16 @@ "name": "ГруппаФлаги", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Флаги" } - ] + } ] }, "dataPath": { @@ -2909,12 +3197,16 @@ "name": "НомерКартинки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иконка взаимодействия" } - ] + } ] }, "dataPath": { @@ -2928,12 +3220,16 @@ "name": "ВажностьНомерКартинки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иконка важности" } - ] + } ] }, "dataPath": { @@ -2951,12 +3247,16 @@ "name": "ГруппаСписокОсновное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список основное" } - ] + } ] }, "dataPath": { @@ -2970,12 +3270,16 @@ "name": "ГруппаУчастникиДатаЕстьВложения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Участники дата есть вложения" } - ] + } ] }, "dataPath": { @@ -3001,12 +3305,16 @@ "name": "ПолученоОтправлено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата" } - ] + } ] }, "dataPath": { @@ -3104,12 +3412,16 @@ "name": "СтраницыПредпросмотр", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы предпросмотр" } - ] + } ] }, "dataPath": { @@ -3123,12 +3435,16 @@ "name": "СтраницаПредпросмотрОбычныйТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница предпросмотр обычный текст" } - ] + } ] }, "dataPath": { @@ -3155,12 +3471,16 @@ "name": "СтраницаПредпросмотрHTML", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница предпросмотр HTML" } - ] + } ] }, "dataPath": { @@ -3174,12 +3494,16 @@ "name": "ПредупреждениеБезопасности", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предупреждение безопасности" } - ] + } ] }, "dataPath": { @@ -3205,12 +3529,16 @@ "name": "ПредупреждениеОНебезопасномСодержимом", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В целях безопасности некоторые элементы письма отключены, письмо может отображаться некорректно. Отобразить небезопасное содержимое" } - ] + } ] }, "dataPath": { @@ -3281,20 +3609,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -3306,37 +3631,42 @@ "name": "Статус", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статус" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 14, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (14, Переменная)", + "nameEn": "StringQualifiers (14, Variable)" + } } } ] @@ -3352,13 +3682,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -3372,36 +3704,42 @@ "name": "ТипВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип взаимодействия" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 30, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (30, Переменная)", + "nameEn": "StringQualifiers (30, Variable)" + } } } ] @@ -3412,36 +3750,42 @@ "name": "СтрокаПоиска", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строка поиска" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -3452,36 +3796,41 @@ "name": "Предпросмотр", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предпросмотр" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3497,12 +3846,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3519,13 +3866,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3537,25 +3881,26 @@ "name": "Свойства", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -3572,13 +3917,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения", - "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения", + "nameEn": "ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -3597,13 +3944,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3620,13 +3964,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3643,24 +3984,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 40, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (40, Переменная)", + "nameEn": "StringQualifiers (40, Variable)" + } } } ] @@ -3676,24 +4019,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -3709,12 +4054,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3731,12 +4074,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[9]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -3753,12 +4094,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3775,12 +4114,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3797,12 +4134,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3819,12 +4154,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3841,12 +4174,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3863,12 +4194,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3885,12 +4214,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -3902,36 +4229,41 @@ "name": "ОписаниеНайденоПолнотекстовымПоиском", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание найденного полнотекстовым поиском" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3947,12 +4279,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3969,12 +4299,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3991,12 +4319,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[12]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -4013,12 +4339,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4035,37 +4359,47 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 5, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ЭлектронноеПисьмоИсходящее", - "nameRu": "ДокументСсылка.ЭлектронноеПисьмоИсходящее", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.Встреча", + "nameEn": "DocumentRef.Встреча" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ЗапланированноеВзаимодействие", - "nameRu": "ДокументСсылка.ЗапланированноеВзаимодействие", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ЗапланированноеВзаимодействие", + "nameEn": "DocumentRef.ЗапланированноеВзаимодействие" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ЭлектронноеПисьмоВходящее", - "nameRu": "ДокументСсылка.ЭлектронноеПисьмоВходящее", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ТелефонныйЗвонок", + "nameEn": "DocumentRef.ТелефонныйЗвонок" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.ТелефонныйЗвонок", - "nameRu": "ДокументСсылка.ТелефонныйЗвонок", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ЭлектронноеПисьмоВходящее", + "nameEn": "DocumentRef.ЭлектронноеПисьмоВходящее" + }, + "variant": "METADATA", "kind": "DOCUMENT" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.Встреча", - "nameRu": "ДокументСсылка.Встреча", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.ЭлектронноеПисьмоИсходящее", + "nameEn": "DocumentRef.ЭлектронноеПисьмоИсходящее" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -4079,36 +4413,41 @@ "name": "ПредпросмотрHTML", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предпросмотр HTML" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4124,12 +4463,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4141,24 +4478,26 @@ "name": "КонтактыПанельНавигации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контакты панель навигации" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4175,12 +4514,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4197,12 +4534,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4219,12 +4554,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4241,12 +4574,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4263,24 +4594,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4296,24 +4628,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4341,12 +4674,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4363,12 +4694,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4385,12 +4714,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4407,12 +4734,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4439,24 +4764,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -4472,23 +4798,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -4504,12 +4831,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4526,12 +4851,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4565,12 +4888,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка параметрическая" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4696,12 +5023,16 @@ "name": "СтраницыСписокДерево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы список дерево" } - ] + } ] }, "dataPath": { @@ -4715,12 +5046,16 @@ "name": "СтраницаСписок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница список" } - ] + } ] }, "dataPath": { @@ -4757,12 +5092,16 @@ "name": "ГруппаСостояниеУчастникиДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние участники дата" } - ] + } ] }, "dataPath": { @@ -4862,12 +5201,16 @@ "name": "СтраницаДерево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница дерево" } - ] + } ] }, "dataPath": { @@ -4880,12 +5223,16 @@ "name": "ДеревоВзаимодействий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево взаимодействий" } - ] + } ] }, "dataPath": { @@ -4898,12 +5245,16 @@ "name": "ДеревоВзаимодействийГруппаОсновное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево взаимодействий группа основное" } - ] + } ] }, "dataPath": { @@ -4917,12 +5268,16 @@ "name": "УчастникиСостояниеДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Участники состояние дата" } - ] + } ] }, "dataPath": { @@ -5009,12 +5364,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -5031,11 +5384,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -5053,24 +5406,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 14, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5086,12 +5440,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5108,13 +5460,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.КонтактВзаимодействия", - "nameRu": "ОпределяемыйТип.КонтактВзаимодействия", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.КонтактВзаимодействия", + "nameEn": "DefinedType.КонтактВзаимодействия" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -5133,13 +5487,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПредметВзаимодействия", - "nameRu": "ОпределяемыйТип.ПредметВзаимодействия", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПредметВзаимодействия", + "nameEn": "DefinedType.ПредметВзаимодействия" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -5158,12 +5514,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5180,12 +5534,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[9]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -5202,13 +5554,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "StandardPeriod", - "nameRu": "СтандартныйПериод" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "STANDARD_PERIOD" } ], "composite": false, @@ -5225,24 +5574,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 30, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5258,12 +5608,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5280,12 +5628,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[12]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -5302,12 +5648,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5341,12 +5685,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать электронного письма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5380,12 +5728,16 @@ "name": "ГруппаПисьмоОснованиеПечать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Письмо основание печать" } - ] + } ] }, "dataPath": { @@ -5479,12 +5831,16 @@ "name": "Вложения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вложения" } - ] + } ] }, "dataPath": { @@ -5555,36 +5911,41 @@ "name": "ТекстHTML", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текст HTML" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5600,12 +5961,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5622,12 +5981,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5644,12 +6001,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -5666,24 +6021,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[14]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5699,12 +6055,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -5721,12 +6075,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5743,42 +6095,47 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 5, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы", + "nameEn": "CatalogRef.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы" + }, + "variant": "METADATA", + "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы", - "nameRu": "СправочникСсылка.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы", + "nameEn": "CatalogRef.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[4]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы", - "nameRu": "СправочникСсылка.ЭлектронноеПисьмоВходящееПрисоединенныеФайлы", - "composite": false, - "kind": "CATALOG" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[5]" }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5794,24 +6151,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 500, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (500, Переменная)", + "nameEn": "StringQualifiers (500, Variable)" + } } } ] @@ -5827,23 +6186,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -5859,14 +6220,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[4]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[5]" } } ], @@ -5884,24 +6245,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5917,23 +6279,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[10]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -5949,12 +6312,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[12]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -5971,12 +6332,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5993,12 +6352,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6015,24 +6372,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6065,12 +6423,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры электронного письма" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -6090,12 +6452,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры письма" } - ] + } ] }, "handlers": [ @@ -6117,12 +6483,16 @@ "name": "ГруппаДатыНомер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Даты номер" } - ] + } ] }, "dataPath": { @@ -6136,12 +6506,16 @@ "name": "ГруппаДаты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Даты" } - ] + } ] }, "dataPath": { @@ -6167,12 +6541,16 @@ "name": "ОтправленоПолучено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлено" } - ] + } ] }, "dataPath": { @@ -6190,12 +6568,16 @@ "name": "ГруппаВключатьВнутреннийНомер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать внутренний номер" } - ] + } ] }, "dataPath": { @@ -6253,12 +6635,16 @@ "name": "ГруппаПараметрыОтслеживания", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Параметры отслеживания" } - ] + } ] }, "dataPath": { @@ -6316,24 +6702,26 @@ "name": "УведомитьОДоставке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомить о доставке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6345,24 +6733,26 @@ "name": "УведомитьОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомить о прочтении" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6374,36 +6764,42 @@ "name": "ВнутреннийНомер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Внутренний номер" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 11, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (11, Переменная)", + "nameEn": "StringQualifiers (11, Variable)" + } } } ] @@ -6414,35 +6810,40 @@ "name": "Создано", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Создано" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -6453,35 +6854,40 @@ "name": "ОтправленоПолучено", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлено получено" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[45]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -6492,25 +6898,26 @@ "name": "ЗаголовкиИнтернета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовки Интернета" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "TextDocument", - "nameRu": "ТекстовыйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TEXT_DOCUMENT" } ], "composite": false, @@ -6527,14 +6934,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[4]" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[3]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[29]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[5]" } } ], @@ -6552,24 +6959,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 30, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6580,24 +6988,26 @@ "name": "ВключатьТелоИсходногоПисьма", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать тело исходного письма" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6609,25 +7019,31 @@ "name": "Папка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Папка" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ПапкиЭлектронныхПисем", - "nameRu": "СправочникСсылка.ПапкиЭлектронныхПисем", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ПапкиЭлектронныхПисем", + "nameEn": "CatalogRef.ПапкиЭлектронныхПисем" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -6646,13 +7062,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.УчетныеЗаписиЭлектроннойПочты", - "nameRu": "СправочникСсылка.УчетныеЗаписиЭлектроннойПочты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.УчетныеЗаписиЭлектроннойПочты", + "nameEn": "CatalogRef.УчетныеЗаписиЭлектроннойПочты" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -6671,11 +7089,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -6693,12 +7111,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6776,12 +7192,16 @@ "name": "СтраницыНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы настроек" } - ] + } ] }, "dataPath": { @@ -6795,12 +7215,16 @@ "name": "ПодписьДляНового", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись для нового" } - ] + } ] }, "dataPath": { @@ -6813,12 +7237,16 @@ "name": "ГруппаДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6832,12 +7260,16 @@ "name": "ВключатьПодписьДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать подпись для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6851,12 +7283,16 @@ "name": "ФорматПодписиДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат подписи" } - ] + } ] }, "dataPath": { @@ -6870,12 +7306,16 @@ "name": "ГруппаВключатьФорматНовые", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6889,12 +7329,16 @@ "name": "СтраницыПодписьДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы подпись для новых сообщений" } - ] + } ] }, "dataPath": { @@ -6908,12 +7352,16 @@ "name": "СтраницаНовоеСообщениеПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница новое сообщение простой текст" } - ] + } ] }, "dataPath": { @@ -6940,12 +7388,16 @@ "name": "СтраницаНовоеСообщениеФорматированныйТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница новое сообщение форматированный текст" } - ] + } ] }, "dataPath": { @@ -6959,12 +7411,16 @@ "name": "ГруппаКомандыФорматированныйДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды форматированный документ" } - ] + } ] }, "dataPath": { @@ -7004,12 +7460,16 @@ "name": "ПодписьПриОтвете", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись при ответе" } - ] + } ] }, "dataPath": { @@ -7022,12 +7482,16 @@ "name": "ГруппаПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись при ответе или пересылке" } - ] + } ] }, "dataPath": { @@ -7041,12 +7505,16 @@ "name": "ВключатьПодписьПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать подпись при ответе или пересылке" } - ] + } ] }, "dataPath": { @@ -7072,12 +7540,16 @@ "name": "СтраницыПодписьПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы подпись при ответе пересылке" } - ] + } ] }, "dataPath": { @@ -7091,12 +7563,16 @@ "name": "СтраницаПриОтветеПересылкеПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница при ответе пересылке простой текст" } - ] + } ] }, "dataPath": { @@ -7135,12 +7611,16 @@ "name": "ГруппаКомандыПриОтветеПересылкеФорматированныйДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды при ответе пересылке форматированный документ" } - ] + } ] }, "dataPath": { @@ -7180,12 +7660,16 @@ "name": "ОтслеживаниеПисем", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отслеживание писем" } - ] + } ] }, "dataPath": { @@ -7198,12 +7682,16 @@ "name": "ГруппаДляОтправляемыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Для отправляемых сообщений запрашивать:" } - ] + } ] }, "dataPath": { @@ -7217,12 +7705,16 @@ "name": "ВсегдаЗапрашиватьУведомлениеОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомление о прочтении" } - ] + } ] }, "dataPath": { @@ -7236,12 +7728,16 @@ "name": "ВсегдаЗапрашиватьУведомленияОДоставке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомление о доставке" } - ] + } ] }, "dataPath": { @@ -7273,12 +7769,16 @@ "name": "Прочее", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Прочее" } - ] + } ] }, "dataPath": { @@ -7316,12 +7816,16 @@ "name": "ОтправлятьСообщенияСразу", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлять сообщения сразу " } - ] + } ] }, "dataPath": { @@ -7347,25 +7851,26 @@ "name": "НовоеСообщениеФорматированныйДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Новое сообщение форматированный документ" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "FormattedDocument", - "nameRu": "ФорматированныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_DOCUMENT" } ], "composite": false, @@ -7382,12 +7887,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "FORMATTED_DOCUMENT" } ], "composite": false, @@ -7409,25 +7912,31 @@ "name": "ФорматПодписиДляНовыхСообщений", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат подписи для новых сообщений" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.СпособыРедактированияЭлектронныхПисем", - "nameRu": "ПеречислениеСсылка.СпособыРедактированияЭлектронныхПисем", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.СпособыРедактированияЭлектронныхПисем", + "nameEn": "EnumRef.СпособыРедактированияЭлектронныхПисем" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -7441,36 +7950,41 @@ "name": "ПодписьДляНовыхСообщенийПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись для новых сообщений простой текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7486,12 +8000,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7508,12 +8020,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7525,23 +8035,27 @@ "name": "ФорматПодписиПриОтветеПересылке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Формат подписи при ответе пересылке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -7554,36 +8068,41 @@ "name": "ПодписьПриОтветеПересылкеПростойТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись при ответе пересылке простой текст" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7594,24 +8113,26 @@ "name": "ВсегдаЗапрашиватьУведомлениеОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Всегда запрашивать уведомление о прочтении" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7623,24 +8144,26 @@ "name": "ВсегдаЗапрашиватьУведомленияОДоставке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Всегда запрашивать уведомления о доставке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7652,25 +8175,31 @@ "name": "ПорядокОтветовНаЗапросыУведомленийОПрочтении", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Порядок ответов на запросы уведомлений о прочтении" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ПорядокОтветовНаЗапросыУведомленийОПрочтении", - "nameRu": "ПеречислениеСсылка.ПорядокОтветовНаЗапросыУведомленийОПрочтении", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ПорядокОтветовНаЗапросыУведомленийОПрочтении", + "nameEn": "EnumRef.ПорядокОтветовНаЗапросыУведомленийОПрочтении" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -7684,24 +8213,26 @@ "name": "ОтправлятьСообщенияСразу", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отправлять сообщения сразу" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7713,24 +8244,26 @@ "name": "ОтображатьТелоИсходногоПисьма", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отображать тело исходного письма при ответе или пересылке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7742,24 +8275,26 @@ "name": "ВключатьТелоИсходногоПисьма", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Включать тело исходного письма при ответе пересылке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -7793,12 +8328,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор типа предмета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -7818,12 +8357,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выберите тип предмета" } - ] + } ] }, "handlers": [ @@ -7845,12 +8388,16 @@ "name": "ТаблицаТиповПредметов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Таблица типов предметов" } - ] + } ] }, "dataPath": { @@ -7898,12 +8445,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -7920,24 +8465,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7948,24 +8494,26 @@ "name": "НеОтображатьВзаимодействия", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Не отображать взаимодействия" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[11]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8076,12 +8624,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Схема отбор взаимодействия" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -8228,12 +8780,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иерархия взаимодействий предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -8340,12 +8896,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Иерархия взаимодействий контакт" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -8452,12 +9012,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Схема отбор взаимодействия контакт" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" index 86f793df5..10a9f8761 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Опрос" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,13 +38,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.НазначениеОпросов", - "nameRu": "ДокументСсылка.НазначениеОпросов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.НазначениеОпросов", + "nameEn": "DocumentRef.НазначениеОпросов" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -49,7 +55,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -79,12 +85,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Респондент" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -98,13 +108,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.Респондент", - "nameRu": "ОпределяемыйТип.Респондент", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.Респондент", + "nameEn": "DefinedType.Респондент" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -136,12 +148,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата редактирования" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -155,24 +171,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -201,12 +218,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Редактируемый раздел" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -220,31 +241,34 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВопросыШаблонаАнкеты", - "nameRu": "СправочникСсылка.ВопросыШаблонаАнкеты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВопросыШаблонаАнкеты", + "nameEn": "CatalogRef.ВопросыШаблонаАнкеты" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -273,12 +297,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -292,24 +320,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -338,12 +368,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Интервьюер" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -357,13 +391,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.Интервьюер", - "nameRu": "ОпределяемыйТип.Интервьюер", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.Интервьюер", + "nameEn": "DefinedType.Интервьюер" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -395,12 +431,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шаблон анкеты" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -414,13 +454,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ШаблоныАнкет", - "nameRu": "СправочникСсылка.ШаблоныАнкет", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ШаблоныАнкет", + "nameEn": "CatalogRef.ШаблоныАнкет" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -452,12 +494,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Режим анкетирования" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -471,13 +517,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.РежимыАнкетирования", - "nameRu": "ПеречислениеСсылка.РежимыАнкетирования", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.РежимыАнкетирования", + "nameEn": "EnumRef.РежимыАнкетирования" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -520,12 +568,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма документа" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -579,12 +631,16 @@ "name": "КоманднаяПанельШапка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель шапка" } - ] + } ] }, "dataPath": { @@ -634,12 +690,16 @@ "name": "ФормаЗаполненияЗаписать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записать" } - ] + } ] }, "dataPath": { @@ -653,12 +713,16 @@ "name": "ФормаЗаполненияПровестиЗакрыть", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Завершить и закрыть" } - ] + } ] }, "dataPath": { @@ -732,12 +796,16 @@ "name": "ПодменюПечать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать" } - ] + } ] }, "dataPath": { @@ -791,12 +859,16 @@ "name": "ГруппаОсновныеРеквизиты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основные реквизиты" } - ] + } ] }, "dataPath": { @@ -810,12 +882,16 @@ "name": "ГруппаШапкаЛево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка лево" } - ] + } ] }, "dataPath": { @@ -829,12 +905,16 @@ "name": "ГруппаНомерДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер дата" } - ] + } ] }, "dataPath": { @@ -916,12 +996,16 @@ "name": "ГруппаШапкаПраво", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка право" } - ] + } ] }, "dataPath": { @@ -979,12 +1063,16 @@ "name": "ГруппаЗаполнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заполнение" } - ] + } ] }, "dataPath": { @@ -998,12 +1086,16 @@ "name": "КоманднаяПанельДокументАнкетаЛево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель документ анкета лево" } - ] + } ] }, "dataPath": { @@ -1016,12 +1108,16 @@ "name": "СкрытьПоказатьДеревоРазделовДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показать разделы" } - ] + } ] }, "dataPath": { @@ -1037,12 +1133,16 @@ "name": "КоманднаяПанельДокументаАнкетаПраво", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель документа анкета право" } - ] + } ] }, "dataPath": { @@ -1068,12 +1168,16 @@ "name": "СледующийРаздел", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Далее >" } - ] + } ] }, "dataPath": { @@ -1095,12 +1199,16 @@ "name": "ГруппаДеревоРазделовФормаЗаполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево разделов форма заполнения" } - ] + } ] }, "dataPath": { @@ -1114,12 +1222,16 @@ "name": "ГруппаДеревоРазделов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево разделов" } - ] + } ] }, "dataPath": { @@ -1143,12 +1255,16 @@ "name": "ДеревоРазделовФормулировка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Раздел" } - ] + } ] }, "dataPath": { @@ -1166,12 +1282,16 @@ "name": "ГруппаТелоАнкеты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тело анкеты" } - ] + } ] }, "dataPath": { @@ -1198,12 +1318,16 @@ "name": "ГруппаОжидание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание" } - ] + } ] }, "dataPath": { @@ -1216,12 +1340,16 @@ "name": "ГруппаОжиданиеЭлементы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание элементы" } - ] + } ] }, "dataPath": { @@ -1235,12 +1363,16 @@ "name": "ДекорацияОжиданиеЭлементы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Декорация ожидание элементы" } - ] + } ] }, "dataPath": { @@ -1254,12 +1386,16 @@ "name": "КартинкаДлительныйПроцесс", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подождите пожалуйста…\nОткрывается раздел анкеты" } - ] + } ] }, "dataPath": { @@ -1273,12 +1409,16 @@ "name": "НадписьПодождите", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подождите пожалуйста… Открывается раздел анкеты\n" } - ] + } ] }, "dataPath": { @@ -1302,12 +1442,16 @@ "name": "КоманднаяПанельПодвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель подвал" } - ] + } ] }, "dataPath": { @@ -1321,12 +1465,16 @@ "name": "ПредыдущийРазделПодвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "< Назад" } - ] + } ] }, "dataPath": { @@ -1377,13 +1525,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentObject.Анкета", - "nameRu": "ДокументОбъект.Анкета", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументОбъект.Анкета", + "nameEn": "DocumentObject.Анкета" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -1402,13 +1552,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -1425,24 +1572,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1458,13 +1606,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1481,11 +1626,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1503,13 +1648,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1526,12 +1668,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1548,12 +1688,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1570,12 +1708,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1592,13 +1728,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -1615,12 +1748,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -1637,24 +1768,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1670,24 +1802,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1703,26 +1836,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -1738,12 +1872,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1760,24 +1892,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 200, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (200, Переменная)", + "nameEn": "StringQualifiers (200, Variable)" + } } } ] @@ -1793,12 +1927,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1844,12 +1976,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1883,12 +2019,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1902,12 +2042,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -1945,12 +2089,16 @@ "name": "РежимАнкетирования", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Режим" } - ] + } ] }, "dataPath": { @@ -1964,12 +2112,16 @@ "name": "ШаблонАнкеты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шаблон" } - ] + } ] }, "dataPath": { @@ -2043,13 +2195,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2153,12 +2302,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Анкета" } - ] + } ] }, "tabularSections": [ @@ -2174,12 +2327,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состав" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2200,12 +2357,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вопрос" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2219,11 +2380,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -2254,12 +2415,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элементарный вопрос" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2273,13 +2438,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef.ВопросыДляАнкетирования", - "nameRu": "ПланВидовХарактеристикСсылка.ВопросыДляАнкетирования", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикСсылка.ВопросыДляАнкетирования", + "nameEn": "ChartOfCharacteristicTypesRef.ВопросыДляАнкетирования" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -2311,12 +2478,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер ячейки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2330,25 +2501,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[14]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[14]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -2377,12 +2549,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ответ" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2396,13 +2572,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "Characteristic.ВопросыДляАнкетирования", - "nameRu": "Характеристика.ВопросыДляАнкетирования", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "Характеристика.ВопросыДляАнкетирования", + "nameEn": "Characteristic.ВопросыДляАнкетирования" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -2434,12 +2612,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Открытый ответ" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2453,24 +2635,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] diff --git "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" index 737061905..167f9c9fd 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Опрос" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,13 +38,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef.НазначениеОпросов", - "nameRu": "ДокументСсылка.НазначениеОпросов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументСсылка.НазначениеОпросов", + "nameEn": "DocumentRef.НазначениеОпросов" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -49,7 +55,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -79,12 +85,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Респондент" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -98,13 +108,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.Респондент", - "nameRu": "ОпределяемыйТип.Респондент", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.Респондент", + "nameEn": "DefinedType.Респондент" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -136,12 +148,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата редактирования" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -155,24 +171,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -201,12 +218,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Редактируемый раздел" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -220,31 +241,34 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВопросыШаблонаАнкеты", - "nameRu": "СправочникСсылка.ВопросыШаблонаАнкеты", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВопросыШаблонаАнкеты", + "nameEn": "CatalogRef.ВопросыШаблонаАнкеты" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": true, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 10, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (10, Переменная)", + "nameEn": "StringQualifiers (10, Variable)" + } } } ] @@ -273,12 +297,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -292,24 +320,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -338,12 +368,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Интервьюер" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -357,13 +391,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.Интервьюер", - "nameRu": "ОпределяемыйТип.Интервьюер", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.Интервьюер", + "nameEn": "DefinedType.Интервьюер" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -395,12 +431,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шаблон анкеты" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -414,13 +454,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ШаблоныАнкет", - "nameRu": "СправочникСсылка.ШаблоныАнкет", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ШаблоныАнкет", + "nameEn": "CatalogRef.ШаблоныАнкет" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -452,12 +494,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Режим анкетирования" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -471,13 +517,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.РежимыАнкетирования", - "nameRu": "ПеречислениеСсылка.РежимыАнкетирования", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.РежимыАнкетирования", + "nameEn": "EnumRef.РежимыАнкетирования" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -520,12 +568,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма документа" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -571,12 +623,16 @@ "name": "КоманднаяПанельШапка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель шапка" } - ] + } ] }, "dataPath": { @@ -626,12 +682,16 @@ "name": "ФормаЗаполненияЗаписать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записать" } - ] + } ] }, "dataPath": { @@ -645,12 +705,16 @@ "name": "ФормаЗаполненияПровестиЗакрыть", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Завершить и закрыть" } - ] + } ] }, "dataPath": { @@ -724,12 +788,16 @@ "name": "ПодменюПечать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Печать" } - ] + } ] }, "dataPath": { @@ -783,12 +851,16 @@ "name": "ГруппаОсновныеРеквизиты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основные реквизиты" } - ] + } ] }, "dataPath": { @@ -802,12 +874,16 @@ "name": "ГруппаШапкаЛево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка лево" } - ] + } ] }, "dataPath": { @@ -821,12 +897,16 @@ "name": "ГруппаНомерДата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер дата" } - ] + } ] }, "dataPath": { @@ -908,12 +988,16 @@ "name": "ГруппаШапкаПраво", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка право" } - ] + } ] }, "dataPath": { @@ -971,12 +1055,16 @@ "name": "ГруппаЗаполнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заполнение" } - ] + } ] }, "dataPath": { @@ -990,12 +1078,16 @@ "name": "КоманднаяПанельДокументАнкетаЛево", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель документ анкета лево" } - ] + } ] }, "dataPath": { @@ -1008,12 +1100,16 @@ "name": "СкрытьПоказатьДеревоРазделовДокумент", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показать разделы" } - ] + } ] }, "dataPath": { @@ -1029,12 +1125,16 @@ "name": "КоманднаяПанельДокументаАнкетаПраво", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель документа анкета право" } - ] + } ] }, "dataPath": { @@ -1060,12 +1160,16 @@ "name": "СледующийРаздел", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Далее >" } - ] + } ] }, "dataPath": { @@ -1087,12 +1191,16 @@ "name": "ГруппаДеревоРазделовФормаЗаполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево разделов форма заполнения" } - ] + } ] }, "dataPath": { @@ -1106,12 +1214,16 @@ "name": "ГруппаДеревоРазделов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево разделов" } - ] + } ] }, "dataPath": { @@ -1135,12 +1247,16 @@ "name": "ДеревоРазделовФормулировка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Раздел" } - ] + } ] }, "dataPath": { @@ -1158,12 +1274,16 @@ "name": "ГруппаТелоАнкеты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тело анкеты" } - ] + } ] }, "dataPath": { @@ -1190,12 +1310,16 @@ "name": "ГруппаОжидание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание" } - ] + } ] }, "dataPath": { @@ -1208,12 +1332,16 @@ "name": "ГруппаОжиданиеЭлементы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание элементы" } - ] + } ] }, "dataPath": { @@ -1227,12 +1355,16 @@ "name": "ДекорацияОжиданиеЭлементы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Декорация ожидание элементы" } - ] + } ] }, "dataPath": { @@ -1246,12 +1378,16 @@ "name": "КартинкаДлительныйПроцесс", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подождите пожалуйста…\nОткрывается раздел анкеты" } - ] + } ] }, "dataPath": { @@ -1265,12 +1401,16 @@ "name": "НадписьПодождите", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подождите пожалуйста… Открывается раздел анкеты\n" } - ] + } ] }, "dataPath": { @@ -1294,12 +1434,16 @@ "name": "КоманднаяПанельПодвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель подвал" } - ] + } ] }, "dataPath": { @@ -1313,12 +1457,16 @@ "name": "ПредыдущийРазделПодвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "< Назад" } - ] + } ] }, "dataPath": { @@ -1369,13 +1517,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentObject.Анкета", - "nameRu": "ДокументОбъект.Анкета", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ДокументОбъект.Анкета", + "nameEn": "DocumentObject.Анкета" + }, + "variant": "METADATA", "kind": "DOCUMENT" } } @@ -1394,13 +1544,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -1417,24 +1564,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1450,13 +1598,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1473,11 +1618,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -1495,13 +1640,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1518,12 +1660,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1540,12 +1680,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1562,12 +1700,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -1584,13 +1720,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -1607,12 +1740,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -1629,24 +1760,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1662,24 +1794,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1695,26 +1828,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -1730,12 +1864,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1752,24 +1884,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 200, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (200, Переменная)", + "nameEn": "StringQualifiers (200, Variable)" + } } } ] @@ -1785,12 +1919,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1836,12 +1968,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1875,12 +2011,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1894,12 +2034,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -1937,12 +2081,16 @@ "name": "РежимАнкетирования", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Режим" } - ] + } ] }, "dataPath": { @@ -1956,12 +2104,16 @@ "name": "ШаблонАнкеты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шаблон" } - ] + } ] }, "dataPath": { @@ -2035,13 +2187,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2145,12 +2294,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Анкета" } - ] + } ] }, "tabularSections": [ @@ -2166,12 +2319,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состав" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2192,12 +2349,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вопрос" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2211,11 +2372,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -2246,12 +2407,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элементарный вопрос" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2265,13 +2430,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef.ВопросыДляАнкетирования", - "nameRu": "ПланВидовХарактеристикСсылка.ВопросыДляАнкетирования", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПланВидовХарактеристикСсылка.ВопросыДляАнкетирования", + "nameEn": "ChartOfCharacteristicTypesRef.ВопросыДляАнкетирования" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -2303,12 +2470,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер ячейки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2322,25 +2493,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[14]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[14]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -2369,12 +2541,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ответ" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2388,13 +2564,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "Characteristic.ВопросыДляАнкетирования", - "nameRu": "Характеристика.ВопросыДляАнкетирования", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "Характеристика.ВопросыДляАнкетирования", + "nameEn": "Characteristic.ВопросыДляАнкетирования" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -2426,12 +2604,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Открытый ответ" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2445,24 +2627,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] diff --git "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" index d36b7682d..711004c5b 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" @@ -1,4 +1,5 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { + "attributes": [], "commands": [], "comment": "", "description": "Статусы обработчиков обновления", @@ -16,12 +17,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнен" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -43,12 +48,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Не выполнялся" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -68,12 +77,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполняется" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -93,12 +106,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приостановлен" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -118,12 +135,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ошибка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -164,12 +185,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статусы обработчиков обновления" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" index 796d0cf26..c72e75dfb 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" @@ -1,4 +1,5 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { + "attributes": [], "commands": [], "comment": "", "description": "Статусы обработчиков обновления", @@ -16,12 +17,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнен" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -43,12 +48,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Не выполнялся" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -68,12 +77,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполняется" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -93,12 +106,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приостановлен" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -118,12 +135,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ошибка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -164,12 +185,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статусы обработчиков обновления" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" "b/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" index 17e41fd00..a808033ab 100644 --- "a/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" +++ "b/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" @@ -18,12 +18,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты отчетов перед удалением идентификатора объекта метаданных" } - ] + } ] }, "uuid": "a64b15fa-fc34-43fe-a366-d27c0f1c3df2", @@ -31,19 +35,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.ИдентификаторыОбъектовРасширений", - "nameRu": "СправочникОбъект.ИдентификаторыОбъектовРасширений", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.ИдентификаторыОбъектовМетаданных", + "nameEn": "CatalogObject.ИдентификаторыОбъектовМетаданных" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.ИдентификаторыОбъектовМетаданных", - "nameRu": "СправочникОбъект.ИдентификаторыОбъектовМетаданных", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.ИдентификаторыОбъектовРасширений", + "nameEn": "CatalogObject.ИдентификаторыОбъектовРасширений" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -52,7 +60,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" index 0689064eb..79e3851c0 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Очередь" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -33,26 +37,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -2944,12 +2949,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Обновление информационной базы" } - ] + } ] }, "tabularSections": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" index 86018153a..97e0e813c 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" @@ -12,12 +12,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Очередь" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -33,26 +37,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -2944,12 +2949,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Обновление информационной базы" } - ] + } ] }, "tabularSections": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" index 217aebf7b..e8ed1a7ba 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" @@ -25,12 +25,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -50,12 +54,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -69,12 +77,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -116,12 +128,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -135,12 +151,16 @@ "name": "КартинкаИНаименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Картинка и наименование" } - ] + } ] }, "dataPath": { @@ -218,20 +238,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -274,12 +291,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Файлы в томе" } - ] + } ] }, "uuid": "ebab97cf-5335-4648-9845-8ca41f79fb49" diff --git "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" index 9a77f21b8..dc67a0cec 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" @@ -25,12 +25,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -50,12 +54,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -69,12 +77,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -116,12 +128,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -135,12 +151,16 @@ "name": "КартинкаИНаименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Картинка и наименование" } - ] + } ] }, "dataPath": { @@ -218,20 +238,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -274,12 +291,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Файлы в томе" } - ] + } ] }, "uuid": "ebab97cf-5335-4648-9845-8ca41f79fb49" diff --git "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" index efb92cc71..ad7af03a1 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" @@ -78,12 +78,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использовать анкетирование" } - ] + } ] }, "uuid": "697d5715-dd04-40be-9b28-539734725158" diff --git "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" index e4156e167..aafbf0d59 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" @@ -12,12 +12,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип версионируемого объекта" } - ] + } ] }, "use": { diff --git "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" index 9dd6d25d8..08c123166 100644 --- "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" +++ "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" @@ -17,12 +17,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подписанный объект" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -38,13 +42,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПодписанныйОбъект", - "nameRu": "ОпределяемыйТип.ПодписанныйОбъект", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПодписанныйОбъект", + "nameEn": "DefinedType.ПодписанныйОбъект" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -53,7 +59,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -75,12 +81,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Порядковый номер" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -94,26 +104,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -188,12 +199,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата проверки подписи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -207,24 +222,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -242,12 +258,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Имя файла подписи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -261,25 +281,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 260, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (260, Переменная)", + "nameEn": "StringQualifiers (260, Variable)" + } } } ] @@ -297,12 +318,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -316,24 +341,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -351,12 +378,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Кому выдан сертификат" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -370,24 +401,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[3]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -405,12 +437,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отпечаток" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -424,24 +460,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 28, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (28, Переменная)", + "nameEn": "StringQualifiers (28, Variable)" + } } } ] @@ -459,12 +497,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -478,14 +520,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "ValueStorage", - "nameRu": "ХранилищеЗначений", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -504,12 +542,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись верна" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -523,13 +565,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -548,12 +587,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сертификат" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -567,12 +610,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -591,12 +632,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата подписи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -610,23 +655,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -644,12 +690,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установивший подпись" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -663,13 +713,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -684,12 +736,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Электронные подписи" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" index c64d6cbaf..023baea57 100644 --- "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" @@ -17,12 +17,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подписанный объект" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -38,13 +42,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DefinedType.ПодписанныйОбъект", - "nameRu": "ОпределяемыйТип.ПодписанныйОбъект", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ОпределяемыйТип.ПодписанныйОбъект", + "nameEn": "DefinedType.ПодписанныйОбъект" + }, + "variant": "METADATA", "kind": "DEFINED_TYPE" } } @@ -53,7 +59,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -75,12 +81,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Порядковый номер" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -94,26 +104,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -188,12 +199,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата проверки подписи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -207,24 +222,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -242,12 +258,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Имя файла подписи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -261,25 +281,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 260, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (260, Переменная)", + "nameEn": "StringQualifiers (260, Variable)" + } } } ] @@ -297,12 +318,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -316,24 +341,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -351,12 +378,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Кому выдан сертификат" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -370,24 +401,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[3]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -405,12 +437,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отпечаток" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -424,24 +460,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 28, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (28, Переменная)", + "nameEn": "StringQualifiers (28, Variable)" + } } } ] @@ -459,12 +497,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -478,14 +520,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "name": "ValueStorage", - "nameRu": "ХранилищеЗначений", - "variant": "V8" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -504,12 +542,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подпись верна" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -523,13 +565,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -548,12 +587,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сертификат" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -567,12 +610,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.V8ValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource[6]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.V8ValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_STORAGE" } ], "composite": false, @@ -591,12 +632,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата подписи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -610,23 +655,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/resources/c/com.github._1c_syntax.bsl.mdo.children.Resource/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -644,12 +690,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установивший подпись" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -663,13 +713,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -684,12 +736,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Электронные подписи" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" "b/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" index 2abb48867..f6414a54f 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" @@ -13,18 +13,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { - "default": { - "tag": 2 - }, - "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MultiLanguageString$Entry": { - "langKey": "ru", - "value": "Русский" - } + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Русский" } - ] + } ] }, "uuid": "db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e" diff --git "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" index 459f9ce2b..a0624e7f8 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" @@ -30,12 +30,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Анализ версий объектов" } - ] + } ] }, "tabularSections": [], @@ -52,12 +56,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основная схема компоновки данных" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" index a871bda8e..678b47e12 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" @@ -30,12 +30,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Анализ версий объектов" } - ] + } ] }, "tabularSections": [], @@ -52,12 +56,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основная схема компоновки данных" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" "b/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" index 7d81159ec..60c1e5d9d 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" @@ -4024,12 +4024,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Базовые права БСП" } - ] + } ] }, "uuid": "cf19f220-f6d4-4c9e-b5d5-9d94234f0a2c" diff --git "a/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" index e2cc531cc..a7d4cd606 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" @@ -21,12 +21,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Обновление агрегатов" } - ] + } ] }, "use": false, diff --git "a/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" "b/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" index f003a4f22..38f75ed14 100644 --- "a/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" +++ "b/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" @@ -22,12 +22,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Текущий пользователь" } - ] + } ] }, "uuid": "1ed910db-e434-4efd-9b12-c25353a31d5a", @@ -35,13 +39,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -50,7 +56,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } diff --git "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" index a24464172..7da2c688f 100644 --- "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" @@ -15,12 +15,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Быстрые настройки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -74,12 +78,16 @@ "name": "БыстрыеНастройкиГруппаНастройка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Настройка" } - ] + } ] }, "dataPath": { @@ -149,12 +157,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -180,12 +192,16 @@ "name": "КомандыОсновные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды основные" } - ] + } ] }, "dataPath": { @@ -240,20 +256,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -270,13 +283,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "SettingsComposer", - "nameRu": "НастройкиКомпоновщика" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SETTINGS_COMPOSER" } ], "composite": false, @@ -305,13 +315,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -328,25 +335,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -381,12 +389,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор варианта отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -431,12 +443,16 @@ "name": "БыстрыеОтборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Быстрые фильтры" } - ] + } ] }, "dataPath": { @@ -463,12 +479,16 @@ "name": "ОсновнаяКоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основная командная панель" } - ] + } ] }, "dataPath": { @@ -506,12 +526,16 @@ "name": "Удалить", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пометить на удаление / Снять пометку" } - ] + } ] }, "dataPath": { @@ -549,12 +573,16 @@ "name": "КоманднаяПанельДерева", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель дерева" } - ] + } ] }, "dataPath": { @@ -572,12 +600,16 @@ "name": "ДеревоВариантовОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево вариантов отчета" } - ] + } ] }, "dataPath": { @@ -652,13 +684,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -675,13 +704,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -710,12 +741,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -727,36 +756,41 @@ "name": "ВариантОписание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -772,12 +806,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -794,24 +826,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -822,29 +855,35 @@ "name": "ОтборАвтор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВнешниеПользователи", - "nameRu": "СправочникСсылка.ВнешниеПользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВнешниеПользователи", + "nameEn": "CatalogRef.ВнешниеПользователи" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -879,12 +918,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор поля отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -917,12 +960,16 @@ "name": "ГруппаДоступныеПоля", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступные поля" } - ] + } ] }, "dataPath": { @@ -943,12 +990,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SETTINGS_COMPOSER" } ], "composite": false, @@ -975,24 +1020,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1018,24 +1064,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1068,12 +1115,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор финансового периода" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1093,12 +1144,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор периода" } - ] + } ] }, "handlers": [ @@ -1114,12 +1169,16 @@ "name": "ГруппаВыборГода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор года" } - ] + } ] }, "dataPath": { @@ -1133,12 +1192,16 @@ "name": "ПерейтиНаГодНазадВарианты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перейти на год назад (варианты)" } - ] + } ] }, "dataPath": { @@ -1220,12 +1283,16 @@ "name": "Месяцы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Месяцы" } - ] + } ] }, "dataPath": { @@ -1239,12 +1306,16 @@ "name": "Квартал1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 1" } - ] + } ] }, "dataPath": { @@ -1298,12 +1369,16 @@ "name": "Квартал2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 2" } - ] + } ] }, "dataPath": { @@ -1357,12 +1432,16 @@ "name": "Квартал3", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 3" } - ] + } ] }, "dataPath": { @@ -1416,12 +1495,16 @@ "name": "Квартал4", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 4" } - ] + } ] }, "dataPath": { @@ -1479,12 +1562,16 @@ "name": "Кварталы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Кварталы" } - ] + } ] }, "dataPath": { @@ -1550,12 +1637,16 @@ "name": "НарастающимИтогом", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Нарастающим итогом" } - ] + } ] }, "dataPath": { @@ -1581,12 +1672,16 @@ "name": "ВыбратьПолугодие", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "полугодие" } - ] + } ] }, "dataPath": { @@ -1632,12 +1727,16 @@ "name": "ГруппаОчиститьПериод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Очистить период" } - ] + } ] }, "dataPath": { @@ -1688,24 +1787,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -1721,23 +1821,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1748,35 +1849,40 @@ "name": "ДатаНачалаГода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата начала года" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1792,24 +1898,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1825,23 +1932,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1857,12 +1965,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1879,13 +1985,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "StandardPeriod", - "nameRu": "СтандартныйПериод" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "STANDARD_PERIOD" } ], "composite": false, @@ -1902,24 +2005,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1948,12 +2052,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор финансового периода день" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1973,12 +2081,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор дня" } - ] + } ] }, "handlers": [ @@ -2006,35 +2118,40 @@ "name": "День", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "День" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -2065,12 +2182,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа выбранных полей" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2132,36 +2253,41 @@ "name": "ЗаголовокГруппы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2172,36 +2298,41 @@ "name": "РасположениеГруппы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Расположение" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2234,12 +2365,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контекстная настройка отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2279,12 +2414,16 @@ "name": "Сортировка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сортировка" } - ] + } ] }, "dataPath": { @@ -2326,12 +2465,16 @@ "name": "ФильтрПоЗначению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр по значению" } - ] + } ] }, "dataPath": { @@ -2356,12 +2499,16 @@ "name": "ЗначенияФильтра", "title": { "content": [ - [ - { - "langKey": "ru", + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", "value": "Значения" } - ] + } ] }, "dataPath": { @@ -2387,12 +2534,16 @@ "name": "ЗначенияПометка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пометка" } - ] + } ] }, "dataPath": { @@ -2406,12 +2557,16 @@ "name": "ЗначенияЗначение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значение" } - ] + } ] }, "dataPath": { @@ -2429,12 +2584,16 @@ "name": "ОпцииЗаполненияФильтраПоЗначению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Опции заполнения фильтра по значению" } - ] + } ] }, "dataPath": { @@ -2460,12 +2619,16 @@ "name": "ВывестиВсеЗначенияРазделаОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вывести все" } - ] + } ] }, "dataPath": { @@ -2487,12 +2650,16 @@ "name": "Ожидание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание" } - ] + } ] }, "dataPath": { @@ -2505,12 +2672,16 @@ "name": "СтатусыОжидания", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статусы ожидания" } - ] + } ] }, "dataPath": { @@ -2524,12 +2695,16 @@ "name": "ОжиданиеЗаполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание заполнения" } - ] + } ] }, "dataPath": { @@ -2543,12 +2718,16 @@ "name": "ИндикаторДлительнойОперации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Индикатор длительной операции" } - ] + } ] }, "dataPath": { @@ -2562,12 +2741,16 @@ "name": "ПредставлениеДлительнойОперации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполняется чтение строк поля" } - ] + } ] }, "dataPath": { @@ -2585,12 +2768,16 @@ "name": "ОшибкаЗаполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ошибка заполнения" } - ] + } ] }, "dataPath": { @@ -2604,12 +2791,16 @@ "name": "ИндикаторОшибки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Индикатор ошибки" } - ] + } ] }, "dataPath": { @@ -2651,12 +2842,16 @@ "name": "ФильтрПоУсловию", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр по условию" } - ] + } ] }, "dataPath": { @@ -2670,12 +2865,16 @@ "name": "СвойстваФильтраПоУсловиюСлева", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства фильтра по условию слева" } - ] + } ] }, "dataPath": { @@ -2702,12 +2901,16 @@ "name": "СвойстваФильтраПоУсловиюСправа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства фильтра по условию справа" } - ] + } ] }, "dataPath": { @@ -2765,12 +2968,16 @@ "name": "ДополнительныеВозможности", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Еще" } - ] + } ] }, "dataPath": { @@ -2796,12 +3003,16 @@ "name": "КомандыДополнительныхВозможностей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды дополнительных возможностей" } - ] + } ] }, "dataPath": { @@ -2839,12 +3050,16 @@ "name": "Поле", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Поле" } - ] + } ] }, "dataPath": { @@ -2858,12 +3073,16 @@ "name": "Вставка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вставка" } - ] + } ] }, "dataPath": { @@ -2941,12 +3160,16 @@ "name": "Перемещение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перемещение" } - ] + } ] }, "dataPath": { @@ -3024,12 +3247,16 @@ "name": "СкрытиеПереименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Скрытие, переименование" } - ] + } ] }, "dataPath": { @@ -3055,12 +3282,16 @@ "name": "Переименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Переименование" } - ] + } ] }, "dataPath": { @@ -3134,12 +3365,16 @@ "name": "Оформление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Оформление" } - ] + } ] }, "dataPath": { @@ -3153,12 +3388,16 @@ "name": "УстановкаЦвета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка цвета" } - ] + } ] }, "dataPath": { @@ -3212,12 +3451,16 @@ "name": "ГруппаШиринаВысота", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ширина высота" } - ] + } ] }, "dataPath": { @@ -3231,12 +3474,16 @@ "name": "УстановкаШириныВысоты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка ширины, высоты" } - ] + } ] }, "dataPath": { @@ -3250,12 +3497,16 @@ "name": "УстановкаВысотыСтроки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка высоты строки" } - ] + } ] }, "dataPath": { @@ -3309,12 +3560,16 @@ "name": "УстановкаШириныКолонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка ширины колонки" } - ] + } ] }, "dataPath": { @@ -3484,12 +3739,16 @@ "name": "ВидСравнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид сравнения" } - ] + } ] }, "type": { @@ -3501,12 +3760,16 @@ "name": "ПравоеЗначение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правое значение" } - ] + } ] }, "type": { @@ -3523,13 +3786,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3541,24 +3801,26 @@ "name": "Использование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3575,12 +3837,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SETTINGS_COMPOSER" } ], "composite": false, @@ -3592,36 +3852,42 @@ "name": "ПредставлениеПоля", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление поля" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -3632,38 +3898,43 @@ "name": "ВысотаСтроки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Высота строки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 5, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (5.0 неотр)", + "nameEn": "NumberQualifiers (5.0 nonneg)" + } } } ] @@ -3674,37 +3945,42 @@ "name": "ШиринаКолонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ширина колонки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 5, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -3750,12 +4026,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3772,12 +4046,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3804,25 +4076,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -3838,12 +4112,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3860,25 +4132,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[15]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -3894,24 +4167,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3927,13 +4201,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "SpreadsheetDocument", - "nameRu": "ТабличныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SPREADSHEET_DOCUMENT" } ], "composite": false, @@ -3967,12 +4238,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание новой возможности по выводу описаний" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3992,12 +4267,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вывод описаний к отчетам" } - ] + } ] }, "handlers": [ @@ -4020,12 +4299,16 @@ "name": "Декорация1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Теперь к отчетам выводятся их подробные описания.\n\nДля того чтобы включить или отключить эту возможность позже\nвыберите Настроить - Показывать описания к отчетам." } - ] + } ] }, "dataPath": { @@ -4059,12 +4342,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4096,12 +4377,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель других отчетов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4121,12 +4406,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Другие отчеты" } - ] + } ] }, "handlers": [ @@ -4142,12 +4431,16 @@ "name": "СтраницаДругиеОтчеты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница другие отчеты" } - ] + } ] }, "dataPath": { @@ -4160,12 +4453,16 @@ "name": "ГруппаДругиеВариантыОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты отчета" } - ] + } ] }, "dataPath": { @@ -4181,12 +4478,16 @@ "name": "ГруппаПодвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подвал" } - ] + } ] }, "dataPath": { @@ -4265,13 +4566,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВариантыОтчетов", - "nameRu": "СправочникСсылка.ВариантыОтчетов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВариантыОтчетов", + "nameEn": "CatalogRef.ВариантыОтчетов" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -4290,19 +4593,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ИдентификаторыОбъектовРасширений", - "nameRu": "СправочникСсылка.ИдентификаторыОбъектовРасширений", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ИдентификаторыОбъектовМетаданных", + "nameEn": "CatalogRef.ИдентификаторыОбъектовМетаданных" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ИдентификаторыОбъектовМетаданных", - "nameRu": "СправочникСсылка.ИдентификаторыОбъектовМетаданных", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ИдентификаторыОбъектовРасширений", + "nameEn": "CatalogRef.ИдентификаторыОбъектовРасширений" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -4321,14 +4628,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4346,12 +4653,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -4368,12 +4673,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4390,12 +4693,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -4412,25 +4713,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -4446,12 +4749,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4463,24 +4764,26 @@ "name": "ЗакрыватьПослеВыбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Закрывать это окно после перехода к отчету" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4497,24 +4800,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4547,12 +4851,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Расширенная настройка фильтра отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4572,12 +4880,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтровать по" } - ] + } ] }, "handlers": [ @@ -4599,12 +4911,16 @@ "name": "ЭлементОтбора1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элемент отбора 1" } - ] + } ] }, "dataPath": { @@ -4630,12 +4946,16 @@ "name": "ГруппаЛевоеЗначение1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левое значение 1" } - ] + } ] }, "dataPath": { @@ -4729,12 +5049,16 @@ "name": "ТипГруппыЭлементовФильтра", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условие" } - ] + } ] }, "dataPath": { @@ -4752,12 +5076,16 @@ "name": "ЭлементОтбора2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элемент отбора 2" } - ] + } ] }, "dataPath": { @@ -4771,12 +5099,16 @@ "name": "ГруппаЛевоеЗначение2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левое значение 2" } - ] + } ] }, "dataPath": { @@ -4930,12 +5262,16 @@ "name": "ВидСравнения1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид сравнения 1" } - ] + } ] }, "type": { @@ -4947,12 +5283,16 @@ "name": "ПравоеЗначение1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правое значение 1" } - ] + } ] }, "type": { @@ -4964,12 +5304,16 @@ "name": "ВидСравнения2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид сравнения 2" } - ] + } ] }, "type": { @@ -4981,12 +5325,16 @@ "name": "ПравоеЗначение2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правое значение 2" } - ] + } ] }, "type": { @@ -4998,36 +5346,42 @@ "name": "ТипГруппыЭлементовФильтра", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип группы элементов фильтра" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 50, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (50, Переменная)", + "nameEn": "StringQualifiers (50, Variable)" + } } } ] @@ -5058,24 +5412,26 @@ "name": "Использование1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование 1" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5092,12 +5448,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5114,12 +5468,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SETTINGS_COMPOSER" } ], "composite": false, @@ -5141,36 +5493,41 @@ "name": "ПредставлениеЛевогоЗначения1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление левого значения 1" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5181,36 +5538,41 @@ "name": "ПредставлениеЛевогоЗначения2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление левого значения 2" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5226,13 +5588,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "TypeDescription", - "nameRu": "ОписаниеТипа" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TYPE_DESCRIPTION" } ], "composite": false, @@ -5249,12 +5608,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -5281,24 +5638,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5309,24 +5667,26 @@ "name": "ИспользованиеГруппы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование группы" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5360,12 +5720,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сохранение варианта отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5412,12 +5776,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -5431,12 +5799,16 @@ "name": "Основное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основное" } - ] + } ] }, "dataPath": { @@ -5474,12 +5846,16 @@ "name": "ПользователиВарианта", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователи варианта" } - ] + } ] }, "dataPath": { @@ -5558,12 +5934,16 @@ "name": "Страница1Подвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница 1 подвал" } - ] + } ] }, "dataPath": { @@ -5576,12 +5956,16 @@ "name": "ЧтоБудетДальше", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Что будет дальше" } - ] + } ] }, "dataPath": { @@ -5595,12 +5979,16 @@ "name": "Новый", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Новый" } - ] + } ] }, "dataPath": { @@ -5613,12 +6001,16 @@ "name": "ДекорацияЧтоБудетДальшеНовый", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Будет сохранен новый вариант отчета.\nНажмите \"Далее\" для размещения варианта отчета в разделах программы." } - ] + } ] }, "dataPath": { @@ -5634,12 +6026,16 @@ "name": "Перезапись", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перезапись" } - ] + } ] }, "dataPath": { @@ -5652,12 +6048,16 @@ "name": "ДекорацияЧтоБудетДальшеПерезапись", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Будет перезаписан существующий вариант отчета.\nНажмите \"Далее\" для размещения варианта отчета в разделах программы." } - ] + } ] }, "dataPath": { @@ -5673,12 +6073,16 @@ "name": "ПерезаписьНевозможна", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перезапись невозможна" } - ] + } ] }, "dataPath": { @@ -5691,12 +6095,16 @@ "name": "ДекорацияЧтоБудетДальшеПерезаписьНевозможна", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование занято другим вариантом отчета.\nВведите другое наименование или выберите вариант из списка." } - ] + } ] }, "dataPath": { @@ -5722,12 +6130,16 @@ "name": "Дополнительно", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительно" } - ] + } ] }, "dataPath": { @@ -5753,12 +6165,16 @@ "name": "ДеревоПодсистем", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево подсистем" } - ] + } ] }, "dataPath": { @@ -5772,12 +6188,16 @@ "name": "ГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Колонок" } - ] + } ] }, "dataPath": { @@ -5867,12 +6287,16 @@ "name": "ГруппаКоманднаяПанельЛевая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель левая" } - ] + } ] }, "dataPath": { @@ -5899,12 +6323,16 @@ "name": "ГруппаКоманднаяПанельПравая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель правая" } - ] + } ] }, "dataPath": { @@ -5983,24 +6411,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6016,12 +6445,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -6038,11 +6465,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -6060,24 +6487,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6093,11 +6521,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -6115,25 +6543,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -6144,36 +6573,41 @@ "name": "Доступен", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступен" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6184,24 +6618,26 @@ "name": "ДеревоПодсистем", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Размещение в панелях отчетов" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -6223,24 +6659,26 @@ "name": "СброситьНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сбросить настройки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6257,12 +6695,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6279,12 +6715,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6301,12 +6735,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6323,13 +6755,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.ВариантыОтчетов", - "nameRu": "СправочникОбъект.ВариантыОтчетов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.ВариантыОтчетов", + "nameEn": "CatalogObject.ВариантыОтчетов" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -6348,12 +6782,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -6370,12 +6802,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6392,12 +6822,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6414,12 +6842,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6436,12 +6862,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -6453,24 +6877,26 @@ "name": "УведомитьПользователей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомить в чате об этом варианте отчета" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6504,12 +6930,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сохранение варианта отчета в файл" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -6548,12 +6978,16 @@ "name": "ВариантыСохранения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты сохранения" } - ] + } ] }, "dataPath": { @@ -6567,12 +7001,16 @@ "name": "ОдинВариантОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Один вариант отчета" } - ] + } ] }, "dataPath": { @@ -6598,12 +7036,16 @@ "name": "ПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользовательские настройки" } - ] + } ] }, "dataPath": { @@ -6649,12 +7091,16 @@ "name": "НесколькоВариантовОтчетов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Несколько вариантов отчетов" } - ] + } ] }, "dataPath": { @@ -6680,12 +7126,16 @@ "name": "ОписаниеВариантовОтчетов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание вариантов отчетов" } - ] + } ] }, "dataPath": { @@ -6699,12 +7149,16 @@ "name": "ОписаниеВариантовОтчетовСсылка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вариант отчета" } - ] + } ] }, "dataPath": { @@ -6744,36 +7198,41 @@ "name": "ИмяФайла", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Имя файла" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6784,24 +7243,26 @@ "name": "ПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Настройки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -6818,12 +7279,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -6835,36 +7294,41 @@ "name": "ИмяКаталога", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Каталог" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6880,12 +7344,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -6919,12 +7381,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условия отборов отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -6944,12 +7410,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условия фильтров отчета" } - ] + } ] }, "handlers": [ @@ -6965,12 +7435,16 @@ "name": "Отборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтры" } - ] + } ] }, "dataPath": { @@ -7073,12 +7547,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SETTINGS_COMPOSER" } ], "composite": false, @@ -7105,24 +7577,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7148,24 +7621,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7181,24 +7655,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7214,12 +7689,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -7253,12 +7726,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элемент условного оформления отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -7292,12 +7769,16 @@ "name": "ГруппаОформляемыеПоля", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Оформляемые поля" } - ] + } ] }, "dataPath": { @@ -7311,12 +7792,16 @@ "name": "ГруппаОформляемыеПоляВариантыВыбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты выбора" } - ] + } ] }, "dataPath": { @@ -7354,12 +7839,16 @@ "name": "СтраницаОформляемоеПоле", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Оформляемое поле" } - ] + } ] }, "dataPath": { @@ -7421,12 +7910,16 @@ "name": "ОформляемыеПоляГруппаИзменитьФлажки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Изменить флажки" } - ] + } ] }, "dataPath": { @@ -7468,12 +7961,16 @@ "name": "ОформляемыеПоляГруппаПереместить", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Переместить" } - ] + } ] }, "dataPath": { @@ -7609,12 +8106,16 @@ "name": "ОформлениеГруппаИспользованиеПараметра", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование параметра" } - ] + } ] }, "dataPath": { @@ -7726,12 +8227,16 @@ "name": "ОтборЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условие:" } - ] + } ] }, "dataPath": { @@ -7757,12 +8262,16 @@ "name": "ОтборДобавитьЭлементОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Добавить" } - ] + } ] }, "dataPath": { @@ -7888,12 +8397,16 @@ "name": "ОтборГруппаКолонокОтбор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр" } - ] + } ] }, "dataPath": { @@ -7907,12 +8420,16 @@ "name": "ОтборГруппаКолонокОсновныеЭлементыОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основные элементы фильтра" } - ] + } ] }, "dataPath": { @@ -7926,12 +8443,16 @@ "name": "ОтборГруппаКолонокЛевоеЗначение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левое значение" } - ] + } ] }, "dataPath": { @@ -8053,12 +8574,16 @@ "name": "ОтборГруппа6", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр группа 6" } - ] + } ] }, "dataPath": { @@ -8072,12 +8597,16 @@ "name": "ОтборГруппаКолонокПрименение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Применение" } - ] + } ] }, "dataPath": { @@ -8183,12 +8712,16 @@ "name": "ВариантыИспользованияКоманды", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты использования (команды)" } - ] + } ] }, "dataPath": { @@ -8202,12 +8735,16 @@ "name": "ДекорацияПоказывать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать: " } - ] + } ] }, "dataPath": { @@ -8278,12 +8815,16 @@ "name": "ВариантыИспользованияПометки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты использования (пометки)" } - ] + } ] }, "dataPath": { @@ -8454,12 +8995,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SETTINGS_COMPOSER" } ], "composite": false, @@ -8506,24 +9045,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -8539,24 +9079,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -8567,24 +9108,26 @@ "name": "ИспользоватьВГруппировке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В группировке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8596,24 +9139,26 @@ "name": "ИспользоватьВПараметрах", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В параметрах" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8625,24 +9170,26 @@ "name": "ИспользоватьВОтборе", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В фильтрах" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8654,24 +9201,26 @@ "name": "ИспользоватьВОбщемИтоге", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В общем итоге" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8683,24 +9232,26 @@ "name": "ИспользоватьВИерархическойГруппировке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В иерархической группировке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8712,24 +9263,26 @@ "name": "ИспользоватьВЗаголовкеПолей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В заголовке полей" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8741,24 +9294,26 @@ "name": "ИспользоватьВЗаголовке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В заголовке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8775,12 +9330,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -8797,12 +9350,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8819,12 +9370,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8836,36 +9385,41 @@ "name": "ВариантВыбораОформляемыхПолей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вариант выбора оформляемых полей" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -8925,12 +9479,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Хранилище вариантов отчетов" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" index ac8179edd..5e7978833 100644 --- "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" @@ -15,12 +15,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Быстрые настройки" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -74,12 +78,16 @@ "name": "БыстрыеНастройкиГруппаНастройка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Настройка" } - ] + } ] }, "dataPath": { @@ -149,12 +157,16 @@ "name": "КоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель" } - ] + } ] }, "dataPath": { @@ -180,12 +192,16 @@ "name": "КомандыОсновные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды основные" } - ] + } ] }, "dataPath": { @@ -240,20 +256,17 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTable", - "nameRu": "ТаблицаЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -270,13 +283,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DataCompositionSettingsComposer", - "nameRu": "КомпоновщикНастроекКомпоновкиДанных" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DATA_COMPOSITION_SETTINGS_COMPOSER" } ], "composite": false, @@ -305,13 +315,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -328,25 +335,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -381,12 +389,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор варианта отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -431,12 +443,16 @@ "name": "БыстрыеОтборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Быстрые фильтры" } - ] + } ] }, "dataPath": { @@ -463,12 +479,16 @@ "name": "ОсновнаяКоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основная командная панель" } - ] + } ] }, "dataPath": { @@ -506,12 +526,16 @@ "name": "Удалить", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пометить на удаление / Снять пометку" } - ] + } ] }, "dataPath": { @@ -549,12 +573,16 @@ "name": "КоманднаяПанельДерева", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель дерева" } - ] + } ] }, "dataPath": { @@ -572,12 +600,16 @@ "name": "ДеревоВариантовОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево вариантов отчета" } - ] + } ] }, "dataPath": { @@ -652,13 +684,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -675,13 +704,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -710,12 +741,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -727,36 +756,41 @@ "name": "ВариантОписание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -772,12 +806,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -794,24 +826,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -822,29 +855,35 @@ "name": "ОтборАвтор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВнешниеПользователи", - "nameRu": "СправочникСсылка.ВнешниеПользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВнешниеПользователи", + "nameEn": "CatalogRef.ВнешниеПользователи" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -879,12 +918,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор поля отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -917,12 +960,16 @@ "name": "ГруппаДоступныеПоля", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступные поля" } - ] + } ] }, "dataPath": { @@ -943,12 +990,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DATA_COMPOSITION_SETTINGS_COMPOSER" } ], "composite": false, @@ -975,24 +1020,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1018,24 +1064,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1068,12 +1115,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор финансового периода" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1093,12 +1144,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор периода" } - ] + } ] }, "handlers": [ @@ -1114,12 +1169,16 @@ "name": "ГруппаВыборГода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор года" } - ] + } ] }, "dataPath": { @@ -1133,12 +1192,16 @@ "name": "ПерейтиНаГодНазадВарианты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перейти на год назад (варианты)" } - ] + } ] }, "dataPath": { @@ -1220,12 +1283,16 @@ "name": "Месяцы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Месяцы" } - ] + } ] }, "dataPath": { @@ -1239,12 +1306,16 @@ "name": "Квартал1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 1" } - ] + } ] }, "dataPath": { @@ -1298,12 +1369,16 @@ "name": "Квартал2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 2" } - ] + } ] }, "dataPath": { @@ -1357,12 +1432,16 @@ "name": "Квартал3", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 3" } - ] + } ] }, "dataPath": { @@ -1416,12 +1495,16 @@ "name": "Квартал4", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Квартал 4" } - ] + } ] }, "dataPath": { @@ -1479,12 +1562,16 @@ "name": "Кварталы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Кварталы" } - ] + } ] }, "dataPath": { @@ -1550,12 +1637,16 @@ "name": "НарастающимИтогом", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Нарастающим итогом" } - ] + } ] }, "dataPath": { @@ -1581,12 +1672,16 @@ "name": "ВыбратьПолугодие", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "полугодие" } - ] + } ] }, "dataPath": { @@ -1632,12 +1727,16 @@ "name": "ГруппаОчиститьПериод", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Очистить период" } - ] + } ] }, "dataPath": { @@ -1688,24 +1787,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "nameRu": "КвалификаторыДаты (Дата)", + "nameEn": "DateQualifiers (Date)" + } } } ] @@ -1721,23 +1821,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1748,35 +1849,40 @@ "name": "ДатаНачалаГода", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата начала года" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1792,24 +1898,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1825,23 +1932,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1857,12 +1965,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -1879,13 +1985,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "StandardPeriod", - "nameRu": "СтандартныйПериод" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "STANDARD_PERIOD" } ], "composite": false, @@ -1902,24 +2005,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -1948,12 +2052,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор финансового периода день" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1973,12 +2081,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбор дня" } - ] + } ] }, "handlers": [ @@ -2006,35 +2118,40 @@ "name": "День", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "День" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATE" + "dateFractions": "DATE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[4]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -2065,12 +2182,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа выбранных полей" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2132,36 +2253,41 @@ "name": "ЗаголовокГруппы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2172,36 +2298,41 @@ "name": "РасположениеГруппы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Расположение" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -2234,12 +2365,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Контекстная настройка отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2279,12 +2414,16 @@ "name": "Сортировка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сортировка" } - ] + } ] }, "dataPath": { @@ -2326,12 +2465,16 @@ "name": "ФильтрПоЗначению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр по значению" } - ] + } ] }, "dataPath": { @@ -2356,12 +2499,16 @@ "name": "ЗначенияФильтра", "title": { "content": [ - [ - { - "langKey": "ru", + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { + "langKey": "ru", "value": "Значения" } - ] + } ] }, "dataPath": { @@ -2387,12 +2534,16 @@ "name": "ЗначенияПометка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пометка" } - ] + } ] }, "dataPath": { @@ -2406,12 +2557,16 @@ "name": "ЗначенияЗначение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Значение" } - ] + } ] }, "dataPath": { @@ -2429,12 +2584,16 @@ "name": "ОпцииЗаполненияФильтраПоЗначению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Опции заполнения фильтра по значению" } - ] + } ] }, "dataPath": { @@ -2460,12 +2619,16 @@ "name": "ВывестиВсеЗначенияРазделаОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вывести все" } - ] + } ] }, "dataPath": { @@ -2487,12 +2650,16 @@ "name": "Ожидание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание" } - ] + } ] }, "dataPath": { @@ -2505,12 +2672,16 @@ "name": "СтатусыОжидания", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Статусы ожидания" } - ] + } ] }, "dataPath": { @@ -2524,12 +2695,16 @@ "name": "ОжиданиеЗаполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ожидание заполнения" } - ] + } ] }, "dataPath": { @@ -2543,12 +2718,16 @@ "name": "ИндикаторДлительнойОперации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Индикатор длительной операции" } - ] + } ] }, "dataPath": { @@ -2562,12 +2741,16 @@ "name": "ПредставлениеДлительнойОперации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполняется чтение строк поля" } - ] + } ] }, "dataPath": { @@ -2585,12 +2768,16 @@ "name": "ОшибкаЗаполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ошибка заполнения" } - ] + } ] }, "dataPath": { @@ -2604,12 +2791,16 @@ "name": "ИндикаторОшибки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Индикатор ошибки" } - ] + } ] }, "dataPath": { @@ -2651,12 +2842,16 @@ "name": "ФильтрПоУсловию", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр по условию" } - ] + } ] }, "dataPath": { @@ -2670,12 +2865,16 @@ "name": "СвойстваФильтраПоУсловиюСлева", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства фильтра по условию слева" } - ] + } ] }, "dataPath": { @@ -2702,12 +2901,16 @@ "name": "СвойстваФильтраПоУсловиюСправа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Свойства фильтра по условию справа" } - ] + } ] }, "dataPath": { @@ -2765,12 +2968,16 @@ "name": "ДополнительныеВозможности", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Еще" } - ] + } ] }, "dataPath": { @@ -2796,12 +3003,16 @@ "name": "КомандыДополнительныхВозможностей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Команды дополнительных возможностей" } - ] + } ] }, "dataPath": { @@ -2839,12 +3050,16 @@ "name": "Поле", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Поле" } - ] + } ] }, "dataPath": { @@ -2858,12 +3073,16 @@ "name": "Вставка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вставка" } - ] + } ] }, "dataPath": { @@ -2941,12 +3160,16 @@ "name": "Перемещение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перемещение" } - ] + } ] }, "dataPath": { @@ -3024,12 +3247,16 @@ "name": "СкрытиеПереименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Скрытие, переименование" } - ] + } ] }, "dataPath": { @@ -3055,12 +3282,16 @@ "name": "Переименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Переименование" } - ] + } ] }, "dataPath": { @@ -3134,12 +3365,16 @@ "name": "Оформление", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Оформление" } - ] + } ] }, "dataPath": { @@ -3153,12 +3388,16 @@ "name": "УстановкаЦвета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка цвета" } - ] + } ] }, "dataPath": { @@ -3212,12 +3451,16 @@ "name": "ГруппаШиринаВысота", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ширина высота" } - ] + } ] }, "dataPath": { @@ -3231,12 +3474,16 @@ "name": "УстановкаШириныВысоты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка ширины, высоты" } - ] + } ] }, "dataPath": { @@ -3250,12 +3497,16 @@ "name": "УстановкаВысотыСтроки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка высоты строки" } - ] + } ] }, "dataPath": { @@ -3309,12 +3560,16 @@ "name": "УстановкаШириныКолонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Установка ширины колонки" } - ] + } ] }, "dataPath": { @@ -3484,12 +3739,16 @@ "name": "ВидСравнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид сравнения" } - ] + } ] }, "type": { @@ -3501,12 +3760,16 @@ "name": "ПравоеЗначение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правое значение" } - ] + } ] }, "type": { @@ -3523,13 +3786,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueList", - "nameRu": "СписокЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3541,24 +3801,26 @@ "name": "Использование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3575,12 +3837,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DATA_COMPOSITION_SETTINGS_COMPOSER" } ], "composite": false, @@ -3592,36 +3852,42 @@ "name": "ПредставлениеПоля", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление поля" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -3632,38 +3898,43 @@ "name": "ВысотаСтроки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Высота строки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 5, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (5.0 неотр)", + "nameEn": "NumberQualifiers (5.0 nonneg)" + } } } ] @@ -3674,37 +3945,42 @@ "name": "ШиринаКолонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ширина колонки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 5, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -3750,12 +4026,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -3772,12 +4046,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3804,25 +4076,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (10.0 неотр)", + "nameEn": "NumberQualifiers (10.0 nonneg)" + } } } ] @@ -3838,12 +4112,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3860,25 +4132,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[15]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -3894,24 +4167,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3927,13 +4201,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "SpreadsheetDocument", - "nameRu": "ТабличныйДокумент" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "SPREADSHEET_DOCUMENT" } ], "composite": false, @@ -3967,12 +4238,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание новой возможности по выводу описаний" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -3992,12 +4267,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вывод описаний к отчетам" } - ] + } ] }, "handlers": [ @@ -4020,12 +4299,16 @@ "name": "Декорация1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Теперь к отчетам выводятся их подробные описания.\n\nДля того чтобы включить или отключить эту возможность позже\nвыберите Настроить - Показывать описания к отчетам." } - ] + } ] }, "dataPath": { @@ -4059,12 +4342,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4096,12 +4377,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Панель других отчетов" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4121,12 +4406,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Другие отчеты" } - ] + } ] }, "handlers": [ @@ -4142,12 +4431,16 @@ "name": "СтраницаДругиеОтчеты", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница другие отчеты" } - ] + } ] }, "dataPath": { @@ -4160,12 +4453,16 @@ "name": "ГруппаДругиеВариантыОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты отчета" } - ] + } ] }, "dataPath": { @@ -4181,12 +4478,16 @@ "name": "ГруппаПодвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Подвал" } - ] + } ] }, "dataPath": { @@ -4265,13 +4566,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВариантыОтчетов", - "nameRu": "СправочникСсылка.ВариантыОтчетов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВариантыОтчетов", + "nameEn": "CatalogRef.ВариантыОтчетов" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -4290,19 +4593,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ИдентификаторыОбъектовРасширений", - "nameRu": "СправочникСсылка.ИдентификаторыОбъектовРасширений", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ИдентификаторыОбъектовМетаданных", + "nameEn": "CatalogRef.ИдентификаторыОбъектовМетаданных" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ИдентификаторыОбъектовМетаданных", - "nameRu": "СправочникСсылка.ИдентификаторыОбъектовМетаданных", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ИдентификаторыОбъектовРасширений", + "nameEn": "CatalogRef.ИдентификаторыОбъектовРасширений" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -4321,14 +4628,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4346,12 +4653,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -4368,12 +4673,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4390,12 +4693,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -4412,25 +4713,27 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (10.0)", + "nameEn": "NumberQualifiers (10.0)" + } } } ] @@ -4446,12 +4749,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4463,24 +4764,26 @@ "name": "ЗакрыватьПослеВыбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Закрывать это окно после перехода к отчету" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4497,24 +4800,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4547,12 +4851,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Расширенная настройка фильтра отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4572,12 +4880,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтровать по" } - ] + } ] }, "handlers": [ @@ -4599,12 +4911,16 @@ "name": "ЭлементОтбора1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элемент отбора 1" } - ] + } ] }, "dataPath": { @@ -4630,12 +4946,16 @@ "name": "ГруппаЛевоеЗначение1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левое значение 1" } - ] + } ] }, "dataPath": { @@ -4729,12 +5049,16 @@ "name": "ТипГруппыЭлементовФильтра", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условие" } - ] + } ] }, "dataPath": { @@ -4752,12 +5076,16 @@ "name": "ЭлементОтбора2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элемент отбора 2" } - ] + } ] }, "dataPath": { @@ -4771,12 +5099,16 @@ "name": "ГруппаЛевоеЗначение2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левое значение 2" } - ] + } ] }, "dataPath": { @@ -4930,12 +5262,16 @@ "name": "ВидСравнения1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид сравнения 1" } - ] + } ] }, "type": { @@ -4947,12 +5283,16 @@ "name": "ПравоеЗначение1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правое значение 1" } - ] + } ] }, "type": { @@ -4964,12 +5304,16 @@ "name": "ВидСравнения2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид сравнения 2" } - ] + } ] }, "type": { @@ -4981,12 +5325,16 @@ "name": "ПравоеЗначение2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правое значение 2" } - ] + } ] }, "type": { @@ -4998,36 +5346,42 @@ "name": "ТипГруппыЭлементовФильтра", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип группы элементов фильтра" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 50, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (50, Переменная)", + "nameEn": "StringQualifiers (50, Variable)" + } } } ] @@ -5058,24 +5412,26 @@ "name": "Использование1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование 1" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5092,12 +5448,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5114,12 +5468,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DATA_COMPOSITION_SETTINGS_COMPOSER" } ], "composite": false, @@ -5141,36 +5493,41 @@ "name": "ПредставлениеЛевогоЗначения1", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление левого значения 1" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5181,36 +5538,41 @@ "name": "ПредставлениеЛевогоЗначения2", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Представление левого значения 2" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5226,13 +5588,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "TypeDescription", - "nameRu": "ОписаниеТипа" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TYPE_DESCRIPTION" } ], "composite": false, @@ -5249,12 +5608,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -5281,24 +5638,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5309,24 +5667,26 @@ "name": "ИспользованиеГруппы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование группы" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5360,12 +5720,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сохранение варианта отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5412,12 +5776,16 @@ "name": "Страницы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страницы" } - ] + } ] }, "dataPath": { @@ -5431,12 +5799,16 @@ "name": "Основное", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основное" } - ] + } ] }, "dataPath": { @@ -5474,12 +5846,16 @@ "name": "ПользователиВарианта", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователи варианта" } - ] + } ] }, "dataPath": { @@ -5558,12 +5934,16 @@ "name": "Страница1Подвал", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Страница 1 подвал" } - ] + } ] }, "dataPath": { @@ -5576,12 +5956,16 @@ "name": "ЧтоБудетДальше", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Что будет дальше" } - ] + } ] }, "dataPath": { @@ -5595,12 +5979,16 @@ "name": "Новый", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Новый" } - ] + } ] }, "dataPath": { @@ -5613,12 +6001,16 @@ "name": "ДекорацияЧтоБудетДальшеНовый", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Будет сохранен новый вариант отчета.\nНажмите \"Далее\" для размещения варианта отчета в разделах программы." } - ] + } ] }, "dataPath": { @@ -5634,12 +6026,16 @@ "name": "Перезапись", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перезапись" } - ] + } ] }, "dataPath": { @@ -5652,12 +6048,16 @@ "name": "ДекорацияЧтоБудетДальшеПерезапись", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Будет перезаписан существующий вариант отчета.\nНажмите \"Далее\" для размещения варианта отчета в разделах программы." } - ] + } ] }, "dataPath": { @@ -5673,12 +6073,16 @@ "name": "ПерезаписьНевозможна", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перезапись невозможна" } - ] + } ] }, "dataPath": { @@ -5691,12 +6095,16 @@ "name": "ДекорацияЧтоБудетДальшеПерезаписьНевозможна", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование занято другим вариантом отчета.\nВведите другое наименование или выберите вариант из списка." } - ] + } ] }, "dataPath": { @@ -5722,12 +6130,16 @@ "name": "Дополнительно", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительно" } - ] + } ] }, "dataPath": { @@ -5753,12 +6165,16 @@ "name": "ДеревоПодсистем", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево подсистем" } - ] + } ] }, "dataPath": { @@ -5772,12 +6188,16 @@ "name": "ГруппаКолонок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Колонок" } - ] + } ] }, "dataPath": { @@ -5867,12 +6287,16 @@ "name": "ГруппаКоманднаяПанельЛевая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель левая" } - ] + } ] }, "dataPath": { @@ -5899,12 +6323,16 @@ "name": "ГруппаКоманднаяПанельПравая", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель правая" } - ] + } ] }, "dataPath": { @@ -5983,24 +6411,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6016,12 +6445,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -6038,11 +6465,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -6060,24 +6487,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6093,11 +6521,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -6115,25 +6543,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 10, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[9]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers/description" + } } } ] @@ -6144,36 +6573,41 @@ "name": "Доступен", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доступен" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6184,24 +6618,26 @@ "name": "ДеревоПодсистем", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Размещение в панелях отчетов" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -6223,24 +6659,26 @@ "name": "СброситьНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сбросить настройки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6257,12 +6695,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6279,12 +6715,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6301,12 +6735,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6323,13 +6755,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogObject.ВариантыОтчетов", - "nameRu": "СправочникОбъект.ВариантыОтчетов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникОбъект.ВариантыОтчетов", + "nameEn": "CatalogObject.ВариантыОтчетов" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -6348,12 +6782,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -6370,12 +6802,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6392,12 +6822,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6414,12 +6842,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6436,12 +6862,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -6453,24 +6877,26 @@ "name": "УведомитьПользователей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уведомить в чате об этом варианте отчета" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -6504,12 +6930,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сохранение варианта отчета в файл" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -6548,12 +6978,16 @@ "name": "ВариантыСохранения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты сохранения" } - ] + } ] }, "dataPath": { @@ -6567,12 +7001,16 @@ "name": "ОдинВариантОтчета", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Один вариант отчета" } - ] + } ] }, "dataPath": { @@ -6598,12 +7036,16 @@ "name": "ПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользовательские настройки" } - ] + } ] }, "dataPath": { @@ -6649,12 +7091,16 @@ "name": "НесколькоВариантовОтчетов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Несколько вариантов отчетов" } - ] + } ] }, "dataPath": { @@ -6680,12 +7126,16 @@ "name": "ОписаниеВариантовОтчетов", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание вариантов отчетов" } - ] + } ] }, "dataPath": { @@ -6699,12 +7149,16 @@ "name": "ОписаниеВариантовОтчетовСсылка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вариант отчета" } - ] + } ] }, "dataPath": { @@ -6744,36 +7198,41 @@ "name": "ИмяФайла", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Имя файла" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6784,24 +7243,26 @@ "name": "ПользовательскиеНастройки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Настройки" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -6818,12 +7279,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -6835,36 +7294,41 @@ "name": "ИмяКаталога", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Каталог" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -6880,12 +7344,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TABLE" } ], "composite": false, @@ -6919,12 +7381,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условия отборов отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -6944,12 +7410,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условия фильтров отчета" } - ] + } ] }, "handlers": [ @@ -6965,12 +7435,16 @@ "name": "Отборы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтры" } - ] + } ] }, "dataPath": { @@ -7073,12 +7547,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DATA_COMPOSITION_SETTINGS_COMPOSER" } ], "composite": false, @@ -7105,24 +7577,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7148,24 +7621,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7181,24 +7655,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -7214,12 +7689,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -7253,12 +7726,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Элемент условного оформления отчета" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -7292,12 +7769,16 @@ "name": "ГруппаОформляемыеПоля", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Оформляемые поля" } - ] + } ] }, "dataPath": { @@ -7311,12 +7792,16 @@ "name": "ГруппаОформляемыеПоляВариантыВыбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты выбора" } - ] + } ] }, "dataPath": { @@ -7354,12 +7839,16 @@ "name": "СтраницаОформляемоеПоле", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Оформляемое поле" } - ] + } ] }, "dataPath": { @@ -7421,12 +7910,16 @@ "name": "ОформляемыеПоляГруппаИзменитьФлажки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Изменить флажки" } - ] + } ] }, "dataPath": { @@ -7468,12 +7961,16 @@ "name": "ОформляемыеПоляГруппаПереместить", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Переместить" } - ] + } ] }, "dataPath": { @@ -7609,12 +8106,16 @@ "name": "ОформлениеГруппаИспользованиеПараметра", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Использование параметра" } - ] + } ] }, "dataPath": { @@ -7726,12 +8227,16 @@ "name": "ОтборЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Условие:" } - ] + } ] }, "dataPath": { @@ -7757,12 +8262,16 @@ "name": "ОтборДобавитьЭлементОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Добавить" } - ] + } ] }, "dataPath": { @@ -7888,12 +8397,16 @@ "name": "ОтборГруппаКолонокОтбор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр" } - ] + } ] }, "dataPath": { @@ -7907,12 +8420,16 @@ "name": "ОтборГруппаКолонокОсновныеЭлементыОтбора", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основные элементы фильтра" } - ] + } ] }, "dataPath": { @@ -7926,12 +8443,16 @@ "name": "ОтборГруппаКолонокЛевоеЗначение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левое значение" } - ] + } ] }, "dataPath": { @@ -8053,12 +8574,16 @@ "name": "ОтборГруппа6", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Фильтр группа 6" } - ] + } ] }, "dataPath": { @@ -8072,12 +8597,16 @@ "name": "ОтборГруппаКолонокПрименение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Применение" } - ] + } ] }, "dataPath": { @@ -8183,12 +8712,16 @@ "name": "ВариантыИспользованияКоманды", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты использования (команды)" } - ] + } ] }, "dataPath": { @@ -8202,12 +8735,16 @@ "name": "ДекорацияПоказывать", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать: " } - ] + } ] }, "dataPath": { @@ -8278,12 +8815,16 @@ "name": "ВариантыИспользованияПометки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Варианты использования (пометки)" } - ] + } ] }, "dataPath": { @@ -8454,12 +8995,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DATA_COMPOSITION_SETTINGS_COMPOSER" } ], "composite": false, @@ -8506,24 +9045,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -8539,24 +9079,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -8567,24 +9108,26 @@ "name": "ИспользоватьВГруппировке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В группировке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8596,24 +9139,26 @@ "name": "ИспользоватьВПараметрах", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В параметрах" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8625,24 +9170,26 @@ "name": "ИспользоватьВОтборе", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В фильтрах" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8654,24 +9201,26 @@ "name": "ИспользоватьВОбщемИтоге", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В общем итоге" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8683,24 +9232,26 @@ "name": "ИспользоватьВИерархическойГруппировке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В иерархической группировке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8712,24 +9263,26 @@ "name": "ИспользоватьВЗаголовкеПолей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В заголовке полей" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8741,24 +9294,26 @@ "name": "ИспользоватьВЗаголовке", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "В заголовке" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8775,12 +9330,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_LIST" } ], "composite": false, @@ -8797,12 +9350,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8819,12 +9370,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -8836,36 +9385,41 @@ "name": "ВариантВыбораОформляемыхПолей", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вариант выбора оформляемых полей" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -8925,12 +9479,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Хранилище вариантов отчетов" } - ] + } ] }, "templates": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" index 268dc5427..058cc5ebd 100644 --- "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" +++ "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" @@ -12,12 +12,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важная надпись шрифт" } - ] + } ] }, "uuid": "fa2a9ef2-00a1-44f4-a82c-6c7288dd62dc" diff --git "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" index e2dd97ea1..b1ea04cd5 100644 --- "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" +++ "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" @@ -12,12 +12,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Вид дня производственного календаря «Воскресенье»" } - ] + } ] }, "uuid": "b7e435a9-6107-4d02-a949-cff793462e31" diff --git "a/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" index fd667c1da..e11df88cf 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" @@ -473,12 +473,16 @@ "description": "Администрирование", "explanation": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Администрирование, настройка, сервисные функции" } - ] + } ] }, "includeHelpInContents": true, @@ -509,12 +513,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Администрирование" } - ] + } ] }, "uuid": "9233322b-dfdb-4c66-91fe-1299292d40a5" diff --git "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" index 5e92e3758..b0096a60d 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,13 +38,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "Characteristic.ОбъектыАдресацииЗадач", - "nameRu": "Характеристика.ОбъектыАдресацииЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "Характеристика.ОбъектыАдресацииЗадач", + "nameEn": "Characteristic.ОбъектыАдресацииЗадач" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -49,7 +55,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -63,12 +69,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации, если задача адресована роли исполнителя" } - ] + } ] }, "markNegatives": false, @@ -94,12 +104,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнитель" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -113,19 +127,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВнешниеПользователи", - "nameRu": "СправочникСсылка.ВнешниеПользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВнешниеПользователи", + "nameEn": "CatalogRef.ВнешниеПользователи" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -141,12 +159,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь, которому поручено выполнение задачи" } - ] + } ] }, "markNegatives": false, @@ -170,12 +192,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -189,11 +215,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -208,12 +234,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации, если задача адресована роли исполнителя" } - ] + } ] }, "markNegatives": false, @@ -237,12 +267,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Роль исполнителя" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -256,13 +290,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.РолиИсполнителей", - "nameRu": "СправочникСсылка.РолиИсполнителей", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.РолиИсполнителей", + "nameEn": "CatalogRef.РолиИсполнителей" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -278,12 +314,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Роль исполнителя, которой адресована задача" } - ] + } ] }, "markNegatives": false, @@ -312,12 +352,16 @@ "comment": "Автор бизнес-процесса, который сформировал задачу", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -331,14 +375,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -369,12 +413,16 @@ "comment": "Для упорядочивания исполнителем своих задач по приоритету", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -388,13 +436,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ВариантыВажностиЗадачи", - "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", + "nameEn": "EnumRef.ВариантыВажностиЗадачи" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -426,12 +476,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа исполнителей задач" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -445,13 +499,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ГруппыИсполнителейЗадач", - "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", + "nameEn": "CatalogRef.ГруппыИсполнителейЗадач" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -483,12 +539,16 @@ "comment": "Дата и время фактического выполнения задачи", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнена" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -502,24 +562,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -548,12 +609,16 @@ "comment": "Для упорядочивания исполнителем своих задач", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата начала" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -567,23 +632,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -612,12 +678,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата принятия к исполнению" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -631,23 +701,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -676,12 +747,16 @@ "comment": "Описание постановки задачи для исполнителя", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -695,25 +770,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -742,12 +818,16 @@ "comment": "Предмет задачи", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -761,33 +841,13 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 4, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef", - "nameRu": "ДокументСсылка", - "composite": true, - "kind": "DOCUMENT" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskRef", - "nameRu": "ЗадачаСсылка", - "composite": true, - "kind": "TASK" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef", - "nameRu": "ПланВидовХарактеристикСсылка", - "composite": true, - "kind": "CHART_OF_CHARACTERISTIC_TYPES" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef", - "nameRu": "СправочникСсылка", - "composite": true, - "kind": "CATALOG" - } + "com.github._1c_syntax.bsl.types.value.MDOValueType": "CATALOG_REF", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "CHART_OF_CHARACTERISTIC_TYPES_REF", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "DOCUMENT_REF", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "TASK_REF" } ], "composite": true, @@ -829,24 +889,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 500, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (500, Переменная)", + "nameEn": "StringQualifiers (500, Variable)" + } } } ] @@ -875,12 +937,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Принята к исполнению" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -894,13 +960,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -930,12 +993,16 @@ "comment": "Описание результата выполнения", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -949,24 +1016,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -995,12 +1063,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние бизнес процесса" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1014,13 +1086,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.СостоянияБизнесПроцессов", - "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", + "nameEn": "EnumRef.СостоянияБизнесПроцессов" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -1052,12 +1126,16 @@ "comment": "Плановый срок исполнения задачи", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1071,23 +1149,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1116,12 +1195,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор строкой" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1135,24 +1218,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -1186,12 +1271,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Все задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1222,12 +1311,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1258,12 +1351,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Мои задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1294,12 +1391,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенаправить..." } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1340,12 +1441,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительно" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1391,12 +1496,16 @@ "name": "Документ", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Документ" } - ] + } ] }, "dataPath": { @@ -1422,12 +1531,16 @@ "name": "ГруппаРезультат", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения задачи" } - ] + } ] }, "dataPath": { @@ -1469,12 +1582,16 @@ "name": "ГруппаБизнесПроцесс", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Бизнес-процесс" } - ] + } ] }, "dataPath": { @@ -1516,12 +1633,16 @@ "name": "ГруппаАдресация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задача адресована" } - ] + } ] }, "dataPath": { @@ -1559,12 +1680,16 @@ "name": "ГруппаУточнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уточнение" } - ] + } ] }, "dataPath": { @@ -1590,12 +1715,16 @@ "name": "ГруппаОбъектыАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Объекты адресации" } - ] + } ] }, "dataPath": { @@ -1645,12 +1774,16 @@ "name": "ГруппаВходящие", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Входящие" } - ] + } ] }, "dataPath": { @@ -1696,12 +1829,16 @@ "name": "ГруппаСправа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Справа" } - ] + } ] }, "dataPath": { @@ -1736,13 +1873,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskObject.ЗадачаИсполнителя", - "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", + "nameEn": "TaskObject.ЗадачаИсполнителя" + }, + "variant": "METADATA", "kind": "TASK" } } @@ -1776,12 +1915,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1801,12 +1944,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задачи бизнес-процесса" } - ] + } ] }, "handlers": [ @@ -1833,12 +1980,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1852,12 +2003,16 @@ "name": "КоманднаяПанельСписка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель списка" } - ] + } ] }, "dataPath": { @@ -1871,12 +2026,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -1902,12 +2061,16 @@ "name": "Номер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер" } - ] + } ] }, "dataPath": { @@ -1921,12 +2084,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записана" } - ] + } ] }, "dataPath": { @@ -1980,12 +2147,16 @@ "name": "ДеревоЗадач", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево задач" } - ] + } ] }, "dataPath": { @@ -2035,12 +2206,16 @@ "name": "ТипИНаименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип и наименование" } - ] + } ] }, "dataPath": { @@ -2131,13 +2306,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2149,24 +2321,26 @@ "name": "ПоказыватьВыполненные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать выполненные" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2183,13 +2357,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -2223,12 +2394,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задачи по предмету" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2298,12 +2473,16 @@ "name": "ГруппаПринятьКИсполнению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Принять к исполнению" } - ] + } ] }, "dataPath": { @@ -2317,12 +2496,16 @@ "name": "ПринятьКИсполнению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "К исполнению" } - ] + } ] }, "dataPath": { @@ -2414,12 +2597,16 @@ "name": "Остановлена", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Остановлена" } - ] + } ] }, "dataPath": { @@ -2449,12 +2636,16 @@ "name": "ГруппаНаименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование" } - ] + } ] }, "dataPath": { @@ -2468,12 +2659,16 @@ "name": "Наименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задача" } - ] + } ] }, "dataPath": { @@ -2547,12 +2742,16 @@ "name": "ГруппаИсполнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнение" } - ] + } ] }, "dataPath": { @@ -2630,12 +2829,16 @@ "name": "ГруппаСрокИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок исполнения" } - ] + } ] }, "dataPath": { @@ -2846,12 +3049,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2863,24 +3064,26 @@ "name": "ПоказыватьВыполненные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать выполненные задачи" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2897,12 +3100,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -2990,12 +3191,16 @@ "name": "ОсновнаяКоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основная командная панель" } - ] + } ] }, "dataPath": { @@ -3009,12 +3214,16 @@ "name": "СгруппироватьПо", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сгруппировать по" } - ] + } ] }, "dataPath": { @@ -3104,12 +3313,16 @@ "name": "ГруппаОткрыть", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Открыть" } - ] + } ] }, "dataPath": { @@ -3123,12 +3336,16 @@ "name": "ФормаИзменить", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Открыть задачу" } - ] + } ] }, "dataPath": { @@ -3258,12 +3475,16 @@ "name": "КоманднаяПанельФормы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель формы" } - ] + } ] }, "dataPath": { @@ -3438,12 +3659,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3460,12 +3679,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3482,24 +3699,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3705,12 +3923,16 @@ "name": "СгруппироватьПодгруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сгруппировать подгруппа" } - ] + } ] }, "dataPath": { @@ -3808,12 +4030,16 @@ "name": "ГруппаКолонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Колонки" } - ] + } ] }, "dataPath": { @@ -3827,12 +4053,16 @@ "name": "ЛеваяГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левая группа" } - ] + } ] }, "dataPath": { @@ -3858,12 +4088,16 @@ "name": "ВажностьИАвтор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность и автор" } - ] + } ] }, "dataPath": { @@ -3909,12 +4143,16 @@ "name": "ПраваяГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правая группа" } - ] + } ] }, "dataPath": { @@ -3928,12 +4166,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записана / Срок" } - ] + } ] }, "dataPath": { @@ -3963,12 +4205,16 @@ "name": "ГруппаПрочее", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Прочее" } - ] + } ] }, "dataPath": { @@ -4037,12 +4283,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4059,12 +4303,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4081,24 +4323,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4131,12 +4374,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенаправить задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4156,12 +4403,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбрать исполнителя" } - ] + } ] }, "handlers": [ @@ -4184,12 +4435,16 @@ "name": "ДекорацияЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбранная задача" } - ] + } ] }, "dataPath": { @@ -4215,12 +4470,16 @@ "name": "ГруппаАдресация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Адресация" } - ] + } ] }, "dataPath": { @@ -4234,12 +4493,16 @@ "name": "ГруппаАдресацияИсполнитель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Адресация исполнитель" } - ] + } ] }, "dataPath": { @@ -4281,12 +4544,16 @@ "name": "ГруппаАдресацияРоль", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Адресация роль" } - ] + } ] }, "dataPath": { @@ -4368,12 +4635,16 @@ "name": "ГруппаОдинОбъектАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Один объект адресации" } - ] + } ] }, "dataPath": { @@ -4400,12 +4671,16 @@ "name": "ГруппаДваОбъектаАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Два объекта адресации" } - ] + } ] }, "dataPath": { @@ -4492,11 +4767,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4509,36 +4784,41 @@ "name": "Комментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4549,38 +4829,43 @@ "name": "ТипАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип адресации" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (1.0)", + "nameEn": "NumberQualifiers (1.0)" + } } } ] @@ -4591,23 +4876,27 @@ "name": "Роль", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Роль" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4625,12 +4914,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4647,12 +4934,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4669,11 +4954,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4691,13 +4976,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "TypeDescription", - "nameRu": "ОписаниеТипа" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TYPE_DESCRIPTION" } ], "composite": false, @@ -4714,12 +4996,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[6]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TYPE_DESCRIPTION" } ], "composite": false, @@ -4731,23 +5011,27 @@ "name": "ДополнительныйОбъектАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доп. объект адресации" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4760,24 +5044,26 @@ "name": "ИгнорироватьПредупреждения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Игнорировать предупреждения" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4811,12 +5097,16 @@ "comment": "Форма выполнения задачи по умолчанию", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4873,12 +5163,16 @@ "name": "ГруппаФормаВыполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма выполнения" } - ] + } ] }, "dataPath": { @@ -4892,12 +5186,16 @@ "name": "ДекорацияТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выведены общие сведения о задаче.\nДля выполнения задачи необходимо перейти в специальную форму задачи." } - ] + } ] }, "dataPath": { @@ -4911,12 +5209,16 @@ "name": "ДекорацияОткрытьФормуЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перейти в форму для выполнения задачи" } - ] + } ] }, "dataPath": { @@ -4934,12 +5236,16 @@ "name": "ГруппаСостояние", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние" } - ] + } ] }, "dataPath": { @@ -4965,12 +5271,16 @@ "name": "Шапка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка" } - ] + } ] }, "dataPath": { @@ -4984,12 +5294,16 @@ "name": "ГруппаАвторИсполнитель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор исполнитель" } - ] + } ] }, "dataPath": { @@ -5043,12 +5357,16 @@ "name": "ГруппаДатаИСрок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата и срок" } - ] + } ] }, "dataPath": { @@ -5090,12 +5408,16 @@ "name": "ГруппаНомерИВажность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер и важность" } - ] + } ] }, "dataPath": { @@ -5141,12 +5463,16 @@ "name": "ГруппаПриоритет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приоритет" } - ] + } ] }, "dataPath": { @@ -5204,12 +5530,16 @@ "name": "ГруппаСодержание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание" } - ] + } ] }, "dataPath": { @@ -5275,12 +5605,16 @@ "name": "ДатаИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата" } - ] + } ] }, "dataPath": { @@ -5321,11 +5655,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -5343,12 +5677,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5365,24 +5697,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5398,24 +5731,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5448,12 +5782,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5504,12 +5842,16 @@ "name": "ГруппаЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок" } - ] + } ] }, "dataPath": { @@ -5535,12 +5877,16 @@ "name": "СтрокаЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Точка маршрута" } - ] + } ] }, "dataPath": { @@ -5558,12 +5904,16 @@ "name": "ГруппаОтбор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отбор" } - ] + } ] }, "dataPath": { @@ -5677,12 +6027,16 @@ "name": "ГруппаПоиск", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Поиск" } - ] + } ] }, "dataPath": { @@ -5852,12 +6206,16 @@ "name": "ВажностьКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность (признак)" } - ] + } ] }, "dataPath": { @@ -5887,12 +6245,16 @@ "name": "ГруппаОписание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание задачи" } - ] + } ] }, "dataPath": { @@ -6171,12 +6533,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -6193,11 +6553,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -6215,11 +6575,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -6232,37 +6592,43 @@ "name": "ПоказыватьЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[6]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (1.0 неотр)", + "nameEn": "NumberQualifiers (1.0 nonneg)" + } } } ] @@ -6273,36 +6639,42 @@ "name": "СтрокаБизнесПроцесса", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строка бизнес процесса" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (100, Переменная)", + "nameEn": "StringQualifiers (100, Variable)" + } } } ] @@ -6313,36 +6685,41 @@ "name": "СтрокаЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строка задачи" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[8]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] diff --git "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" index 9c9eac94a..4362c011a 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" @@ -13,12 +13,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -34,13 +38,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "Characteristic.ОбъектыАдресацииЗадач", - "nameRu": "Характеристика.ОбъектыАдресацииЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "Характеристика.ОбъектыАдресацииЗадач", + "nameEn": "Characteristic.ОбъектыАдресацииЗадач" + }, + "variant": "METADATA", "kind": "CHART_OF_CHARACTERISTIC_TYPES" } } @@ -49,7 +55,7 @@ "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 0 } @@ -63,12 +69,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительный объект адресации, если задача адресована роли исполнителя" } - ] + } ] }, "markNegatives": false, @@ -94,12 +104,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнитель" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -113,19 +127,23 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ВнешниеПользователи", - "nameRu": "СправочникСсылка.ВнешниеПользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ВнешниеПользователи", + "nameEn": "CatalogRef.ВнешниеПользователи" + }, + "variant": "METADATA", "kind": "CATALOG" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.Пользователи", - "nameRu": "СправочникСсылка.Пользователи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.Пользователи", + "nameEn": "CatalogRef.Пользователи" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -141,12 +159,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Пользователь, которому поручено выполнение задачи" } - ] + } ] }, "markNegatives": false, @@ -170,12 +192,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -189,11 +215,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -208,12 +234,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основной объект адресации, если задача адресована роли исполнителя" } - ] + } ] }, "markNegatives": false, @@ -237,12 +267,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Роль исполнителя" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -256,13 +290,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.РолиИсполнителей", - "nameRu": "СправочникСсылка.РолиИсполнителей", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.РолиИсполнителей", + "nameEn": "CatalogRef.РолиИсполнителей" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -278,12 +314,16 @@ }, "toolTip": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Роль исполнителя, которой адресована задача" } - ] + } ] }, "markNegatives": false, @@ -312,12 +352,16 @@ "comment": "Автор бизнес-процесса, который сформировал задачу", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -331,14 +375,14 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 2, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -369,12 +413,16 @@ "comment": "Для упорядочивания исполнителем своих задач по приоритету", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -388,13 +436,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.ВариантыВажностиЗадачи", - "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.ВариантыВажностиЗадачи", + "nameEn": "EnumRef.ВариантыВажностиЗадачи" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -426,12 +476,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа исполнителей задач" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -445,13 +499,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef.ГруппыИсполнителейЗадач", - "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "СправочникСсылка.ГруппыИсполнителейЗадач", + "nameEn": "CatalogRef.ГруппыИсполнителейЗадач" + }, + "variant": "METADATA", "kind": "CATALOG" } } @@ -483,12 +539,16 @@ "comment": "Дата и время фактического выполнения задачи", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнена" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -502,24 +562,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Date", - "nameRu": "Дата" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "nameRu": "КвалификаторыДаты (ДатаВремя)", + "nameEn": "DateQualifiers (DateTime)" + } } } ] @@ -548,12 +609,16 @@ "comment": "Для упорядочивания исполнителем своих задач", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата начала" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -567,23 +632,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -612,12 +678,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата принятия к исполнению" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -631,23 +701,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -676,12 +747,16 @@ "comment": "Описание постановки задачи для исполнителя", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -695,25 +770,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "String", - "nameRu": "Строка" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (0, Переменная)", + "nameEn": "StringQualifiers (0, Variable)" + } } } ] @@ -742,12 +818,16 @@ "comment": "Предмет задачи", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Предмет" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -761,33 +841,13 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 4, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "DocumentRef", - "nameRu": "ДокументСсылка", - "composite": true, - "kind": "DOCUMENT" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskRef", - "nameRu": "ЗадачаСсылка", - "composite": true, - "kind": "TASK" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "ChartOfCharacteristicTypesRef", - "nameRu": "ПланВидовХарактеристикСсылка", - "composite": true, - "kind": "CHART_OF_CHARACTERISTIC_TYPES" - }, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "CatalogRef", - "nameRu": "СправочникСсылка", - "composite": true, - "kind": "CATALOG" - } + "com.github._1c_syntax.bsl.types.value.MDOValueType": "CATALOG_REF", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "CHART_OF_CHARACTERISTIC_TYPES_REF", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "DOCUMENT_REF", + "com.github._1c_syntax.bsl.types.value.MDOValueType": "TASK_REF" } ], "composite": true, @@ -829,24 +889,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 500, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (500, Переменная)", + "nameEn": "StringQualifiers (500, Variable)" + } } } ] @@ -875,12 +937,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Принята к исполнению" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -894,13 +960,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Boolean", - "nameRu": "Булево" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -930,12 +993,16 @@ "comment": "Описание результата выполнения", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -949,24 +1016,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -995,12 +1063,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние бизнес процесса" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1014,13 +1086,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "EnumRef.СостоянияБизнесПроцессов", - "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ПеречислениеСсылка.СостоянияБизнесПроцессов", + "nameEn": "EnumRef.СостоянияБизнесПроцессов" + }, + "variant": "METADATA", "kind": "ENUM" } } @@ -1052,12 +1126,16 @@ "comment": "Плановый срок исполнения задачи", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1071,23 +1149,24 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "DATE" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers": { - "dateFractions": "DATETIME" + "dateFractions": "DATE_TIME", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[4]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.DateQualifiers/description" + } } } ] @@ -1116,12 +1195,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор строкой" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1135,24 +1218,26 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 150, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (150, Переменная)", + "nameEn": "StringQualifiers (150, Variable)" + } } } ] @@ -1186,12 +1271,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Все задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1222,12 +1311,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выполнено" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1258,12 +1351,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Мои задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1294,12 +1391,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенаправить..." } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1340,12 +1441,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дополнительно" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1380,12 +1485,16 @@ "name": "Документ", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Документ" } - ] + } ] }, "dataPath": { @@ -1411,12 +1520,16 @@ "name": "ГруппаРезультат", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Результат выполнения задачи" } - ] + } ] }, "dataPath": { @@ -1458,12 +1571,16 @@ "name": "ГруппаБизнесПроцесс", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Бизнес-процесс" } - ] + } ] }, "dataPath": { @@ -1505,12 +1622,16 @@ "name": "ГруппаАдресация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задача адресована" } - ] + } ] }, "dataPath": { @@ -1548,12 +1669,16 @@ "name": "ГруппаУточнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Уточнение" } - ] + } ] }, "dataPath": { @@ -1579,12 +1704,16 @@ "name": "ГруппаОбъектыАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Объекты адресации" } - ] + } ] }, "dataPath": { @@ -1634,12 +1763,16 @@ "name": "ГруппаВходящие", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Входящие" } - ] + } ] }, "dataPath": { @@ -1685,12 +1818,16 @@ "name": "ГруппаСправа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Справа" } - ] + } ] }, "dataPath": { @@ -1725,13 +1862,15 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "name": "TaskObject.ЗадачаИсполнителя", - "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", - "composite": false, + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "fullName": { + "nameRu": "ЗадачаОбъект.ЗадачаИсполнителя", + "nameEn": "TaskObject.ЗадачаИсполнителя" + }, + "variant": "METADATA", "kind": "TASK" } } @@ -1765,12 +1904,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -1790,12 +1933,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задачи бизнес-процесса" } - ] + } ] }, "handlers": [ @@ -1822,12 +1969,16 @@ "name": "ГруппаПользовательскихНастроек", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Группа пользовательских настроек" } - ] + } ] }, "dataPath": { @@ -1841,12 +1992,16 @@ "name": "КоманднаяПанельСписка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель списка" } - ] + } ] }, "dataPath": { @@ -1860,12 +2015,16 @@ "name": "Список", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Список" } - ] + } ] }, "dataPath": { @@ -1891,12 +2050,16 @@ "name": "Номер", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер" } - ] + } ] }, "dataPath": { @@ -1910,12 +2073,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записана" } - ] + } ] }, "dataPath": { @@ -1969,12 +2136,16 @@ "name": "ДеревоЗадач", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дерево задач" } - ] + } ] }, "dataPath": { @@ -2024,12 +2195,16 @@ "name": "ТипИНаименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип и наименование" } - ] + } ] }, "dataPath": { @@ -2120,13 +2295,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "DynamicList", - "nameRu": "ДинамическийСписок" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2138,24 +2310,26 @@ "name": "ПоказыватьВыполненные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать выполненные" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2172,13 +2346,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "ValueTree", - "nameRu": "ДеревоЗначений" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -2212,12 +2383,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задачи по предмету" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -2287,12 +2462,16 @@ "name": "ГруппаПринятьКИсполнению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Принять к исполнению" } - ] + } ] }, "dataPath": { @@ -2306,12 +2485,16 @@ "name": "ПринятьКИсполнению", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "К исполнению" } - ] + } ] }, "dataPath": { @@ -2403,12 +2586,16 @@ "name": "Остановлена", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Остановлена" } - ] + } ] }, "dataPath": { @@ -2438,12 +2625,16 @@ "name": "ГруппаНаименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Наименование" } - ] + } ] }, "dataPath": { @@ -2457,12 +2648,16 @@ "name": "Наименование", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Задача" } - ] + } ] }, "dataPath": { @@ -2536,12 +2731,16 @@ "name": "ГруппаИсполнение", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Исполнение" } - ] + } ] }, "dataPath": { @@ -2619,12 +2818,16 @@ "name": "ГруппаСрокИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Срок исполнения" } - ] + } ] }, "dataPath": { @@ -2835,12 +3038,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -2852,24 +3053,26 @@ "name": "ПоказыватьВыполненные", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать выполненные задачи" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -2886,12 +3089,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "VALUE_TREE" } ], "composite": false, @@ -2979,12 +3180,16 @@ "name": "ОсновнаяКоманднаяПанель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Основная командная панель" } - ] + } ] }, "dataPath": { @@ -2998,12 +3203,16 @@ "name": "СгруппироватьПо", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сгруппировать по" } - ] + } ] }, "dataPath": { @@ -3093,12 +3302,16 @@ "name": "ГруппаОткрыть", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Открыть" } - ] + } ] }, "dataPath": { @@ -3112,12 +3325,16 @@ "name": "ФормаИзменить", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Открыть задачу" } - ] + } ] }, "dataPath": { @@ -3247,12 +3464,16 @@ "name": "КоманднаяПанельФормы", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Командная панель формы" } - ] + } ] }, "dataPath": { @@ -3427,12 +3648,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -3449,12 +3668,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -3471,24 +3688,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -3694,12 +3912,16 @@ "name": "СгруппироватьПодгруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Сгруппировать подгруппа" } - ] + } ] }, "dataPath": { @@ -3797,12 +4019,16 @@ "name": "ГруппаКолонки", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Колонки" } - ] + } ] }, "dataPath": { @@ -3816,12 +4042,16 @@ "name": "ЛеваяГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Левая группа" } - ] + } ] }, "dataPath": { @@ -3847,12 +4077,16 @@ "name": "ВажностьИАвтор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность и автор" } - ] + } ] }, "dataPath": { @@ -3898,12 +4132,16 @@ "name": "ПраваяГруппа", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Правая группа" } - ] + } ] }, "dataPath": { @@ -3917,12 +4155,16 @@ "name": "Дата", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Записана / Срок" } - ] + } ] }, "dataPath": { @@ -3952,12 +4194,16 @@ "name": "ГруппаПрочее", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Прочее" } - ] + } ] }, "dataPath": { @@ -4026,12 +4272,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -4048,12 +4292,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4070,24 +4312,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4120,12 +4363,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перенаправить задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4145,12 +4392,16 @@ "@class": "com.github._1c_syntax.bsl.mdo.storage.ManagedFormData", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбрать исполнителя" } - ] + } ] }, "handlers": [ @@ -4173,12 +4424,16 @@ "name": "ДекорацияЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выбранная задача" } - ] + } ] }, "dataPath": { @@ -4204,12 +4459,16 @@ "name": "ГруппаАдресация", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Адресация" } - ] + } ] }, "dataPath": { @@ -4223,12 +4482,16 @@ "name": "ГруппаАдресацияИсполнитель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Адресация исполнитель" } - ] + } ] }, "dataPath": { @@ -4270,12 +4533,16 @@ "name": "ГруппаАдресацияРоль", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Адресация роль" } - ] + } ] }, "dataPath": { @@ -4357,12 +4624,16 @@ "name": "ГруппаОдинОбъектАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Один объект адресации" } - ] + } ] }, "dataPath": { @@ -4389,12 +4660,16 @@ "name": "ГруппаДваОбъектаАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Два объекта адресации" } - ] + } ] }, "dataPath": { @@ -4481,11 +4756,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -4498,36 +4773,41 @@ "name": "Комментарий", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Комментарий" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -4538,38 +4818,43 @@ "name": "ТипАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Тип адресации" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "name": "Number", - "nameRu": "Число" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": false + "nonNegative": false, + "description": { + "nameRu": "КвалификаторыЧисла (1.0)", + "nameEn": "NumberQualifiers (1.0)" + } } } ] @@ -4580,23 +4865,27 @@ "name": "Роль", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Роль" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[4]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4614,12 +4903,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4636,12 +4923,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4658,11 +4943,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4680,13 +4965,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "name": "TypeDescription", - "nameRu": "ОписаниеТипа" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TYPE_DESCRIPTION" } ], "composite": false, @@ -4703,12 +4985,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[6]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[8]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "TYPE_DESCRIPTION" } ], "composite": false, @@ -4720,23 +5000,27 @@ "name": "ДополнительныйОбъектАдресации", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Доп. объект адресации" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -4749,24 +5033,26 @@ "name": "ИгнорироватьПредупреждения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Игнорировать предупреждения" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -4800,12 +5086,16 @@ "comment": "Форма выполнения задачи по умолчанию", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма задачи" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -4856,12 +5146,16 @@ "name": "ГруппаФормаВыполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма выполнения" } - ] + } ] }, "dataPath": { @@ -4875,12 +5169,16 @@ "name": "ДекорацияТекст", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Выведены общие сведения о задаче.\nДля выполнения задачи необходимо перейти в специальную форму задачи." } - ] + } ] }, "dataPath": { @@ -4894,12 +5192,16 @@ "name": "ДекорацияОткрытьФормуЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Перейти в форму для выполнения задачи" } - ] + } ] }, "dataPath": { @@ -4917,12 +5219,16 @@ "name": "ГруппаСостояние", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Состояние" } - ] + } ] }, "dataPath": { @@ -4948,12 +5254,16 @@ "name": "Шапка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Шапка" } - ] + } ] }, "dataPath": { @@ -4967,12 +5277,16 @@ "name": "ГруппаАвторИсполнитель", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Автор исполнитель" } - ] + } ] }, "dataPath": { @@ -5026,12 +5340,16 @@ "name": "ГруппаДатаИСрок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата и срок" } - ] + } ] }, "dataPath": { @@ -5073,12 +5391,16 @@ "name": "ГруппаНомерИВажность", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Номер и важность" } - ] + } ] }, "dataPath": { @@ -5124,12 +5446,16 @@ "name": "ГруппаПриоритет", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Приоритет" } - ] + } ] }, "dataPath": { @@ -5187,12 +5513,16 @@ "name": "ГруппаСодержание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Содержание" } - ] + } ] }, "dataPath": { @@ -5258,12 +5588,16 @@ "name": "ДатаИсполнения", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Дата" } - ] + } ] }, "dataPath": { @@ -5304,11 +5638,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/attributes/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType" } } ], @@ -5326,12 +5660,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[10]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "BOOLEAN" } ], "composite": false, @@ -5348,24 +5680,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5381,24 +5714,25 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 0, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] @@ -5431,12 +5765,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Форма списка" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -5487,12 +5825,16 @@ "name": "ГруппаЗаголовок", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Заголовок" } - ] + } ] }, "dataPath": { @@ -5518,12 +5860,16 @@ "name": "СтрокаЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Точка маршрута" } - ] + } ] }, "dataPath": { @@ -5541,12 +5887,16 @@ "name": "ГруппаОтбор", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Отбор" } - ] + } ] }, "dataPath": { @@ -5660,12 +6010,16 @@ "name": "ГруппаПоиск", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Поиск" } - ] + } ] }, "dataPath": { @@ -5835,12 +6189,16 @@ "name": "ВажностьКартинка", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Важность (признак)" } - ] + } ] }, "dataPath": { @@ -5870,12 +6228,16 @@ "name": "ГруппаОписание", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Описание задачи" } - ] + } ] }, "dataPath": { @@ -6154,12 +6516,10 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.storage.form.FormAttributeValueType" - } + "com.github._1c_syntax.bsl.types.value.V8ValueType": "DYNAMIC_LIST" } ], "composite": false, @@ -6176,11 +6536,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -6198,11 +6558,11 @@ "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.mdo.support.MetadataValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.mdo.support.MetadataValueType[2]" + "com.github._1c_syntax.bsl.types.value.CustomValueType": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.CustomValueType[2]" } } ], @@ -6215,37 +6575,43 @@ "name": "ПоказыватьЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Показывать" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[6]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[3]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "NUMBER" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.NumberQualifiers": { "precision": 1, "scale": 0, - "nonNegative": true + "nonNegative": true, + "description": { + "nameRu": "КвалификаторыЧисла (1.0 неотр)", + "nameEn": "NumberQualifiers (1.0 nonneg)" + } } } ] @@ -6256,36 +6622,42 @@ "name": "СтрокаБизнесПроцесса", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строка бизнес процесса" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "nameRu": "КвалификаторыСтроки (100, Переменная)", + "nameEn": "StringQualifiers (100, Variable)" + } } } ] @@ -6296,36 +6668,41 @@ "name": "СтрокаЗадачи", "title": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Строка задачи" } - ] + } ] }, "type": { "types": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, - "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": { - "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/type/types/java.util.CollSer/com.github._1c_syntax.bsl.types.value.PrimitiveValueType" - } + "com.github._1c_syntax.bsl.types.value.PrimitiveValueType": "STRING" } ], "composite": false, "qualifiers": [ { "default": { - "tag": 1 + "tag": 4 }, "int": 1, "com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers": { "length": 100, - "allowedLength": "VARIABLE" + "allowedLength": "VARIABLE", + "description": { + "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[8]/data/attributes/c/com.github._1c_syntax.bsl.mdo.storage.form.FormAttribute[5]/type/qualifiers/java.util.CollSer/com.github._1c_syntax.bsl.types.qualifiers.StringQualifiers/description" + } } } ] diff --git a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json index ab6b1ca31..4749f0f1b 100644 --- a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json +++ b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json @@ -42,12 +42,16 @@ "comment": "Проверка соединения с информационной базой", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ping" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -72,12 +76,16 @@ "comment": "Проверка подключения к информационной базе", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Test connection" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -102,12 +110,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Exchange plan name" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -129,12 +141,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Peer code" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -156,12 +172,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Error message" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -187,12 +207,16 @@ "comment": "Выгрузить данные из информационной базы, согласно настроек узла плана обмена и подготовить их для отправки", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Prepare data for getting" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -257,12 +281,16 @@ "comment": "В КБ, 0 не разделять", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Part size" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -284,12 +312,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Operation ID" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -335,12 +367,16 @@ "comment": "Получить результат выполнения операции подготовки данных для выгрузки из информационной базы", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Prepare data action result" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -409,12 +445,16 @@ "comment": "Получить часть сформированного файла с данными, из временного хранилища", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Get data part" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -439,12 +479,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "File ID" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -466,12 +510,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Part number" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -517,12 +565,16 @@ "comment": "Подтвердить получение файла", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Confirm getting file" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -567,12 +619,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Clear data pool" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -618,12 +674,16 @@ "comment": "Поместить часть файла с данными во временное хранилище", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Put file part" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -688,12 +748,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Part data" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -739,12 +803,16 @@ "comment": "Поместить данные в информационную базу", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Put data" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -873,12 +941,16 @@ "comment": "Получить результат выполнения операции помещения данных в информационную базу", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Put data action result" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -943,12 +1015,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Enterprise Data Exchange 1.0.1.1" } - ] + } ] }, "uuid": "cb3a5c5b-7bdc-4e12-96f1-11b1213b6853" diff --git a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json index 66f9e5eae..a6c12d8cd 100644 --- a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json +++ b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json @@ -42,12 +42,16 @@ "comment": "Проверка соединения с информационной базой", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Ping" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -72,12 +76,16 @@ "comment": "Проверка подключения к информационной базе", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Test connection" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -102,12 +110,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Exchange plan name" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -129,12 +141,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Peer code" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -156,12 +172,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Error message" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -187,12 +207,16 @@ "comment": "Выгрузить данные из информационной базы, согласно настроек узла плана обмена и подготовить их для отправки", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Prepare data for getting" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -257,12 +281,16 @@ "comment": "В КБ, 0 не разделять", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Part size" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -284,12 +312,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Operation ID" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -335,12 +367,16 @@ "comment": "Получить результат выполнения операции подготовки данных для выгрузки из информационной базы", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Prepare data action result" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -409,12 +445,16 @@ "comment": "Получить часть сформированного файла с данными, из временного хранилища", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Get data part" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -439,12 +479,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "File ID" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -466,12 +510,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Part number" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -517,12 +565,16 @@ "comment": "Подтвердить получение файла", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Confirm getting file" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -567,12 +619,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Clear data pool" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -618,12 +674,16 @@ "comment": "Поместить часть файла с данными во временное хранилище", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Put file part" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -688,12 +748,16 @@ "comment": "", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Part data" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -739,12 +803,16 @@ "comment": "Поместить данные в информационную базу", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Put data" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -873,12 +941,16 @@ "comment": "Получить результат выполнения операции помещения данных в информационную базу", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Put data action result" } - ] + } ] }, "supportVariant": "NOT_EDITABLE", @@ -943,12 +1015,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Enterprise Data Exchange 1.0.1.1" } - ] + } ] }, "uuid": "cb3a5c5b-7bdc-4e12-96f1-11b1213b6853" diff --git a/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json b/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json index 74af99a28..bad3c398c 100644 --- a/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json +++ b/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json @@ -223,12 +223,16 @@ "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ - [ - { + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.types.MultiLanguageString$Entry": { "langKey": "ru", "value": "Apdex export 1 0 0 4" } - ] + } ] }, "uuid": "5c45e96f-e245-4d16-9c47-836505582aef"