Closed winstonobyman closed 6 months ago
The recent updates encompass improvements in managing predefined values and integration settings in a 1C:Enterprise 8 architecture development project. These changes enhance the configurability and functionality of the system by introducing new functions and entities across multiple modules.
File Path | Changes |
---|---|
.../__МетодыИнтеграции/Ext/ManagerModule.bsl |
Added functions for managing predefined values and retrieving integration method parameters. |
.../__ИнтеграцииПереопределяемый/Ext/Module.bsl |
Introduces functions for predefined values in integrable systems, methods, and integration settings. |
.../__ИнтеграцииСервер/Ext/Module.bsl |
New functions to retrieve predefined integration method, integrable system, and integration settings. |
🐇🌼
In the land of code, changes bloom,
Functions added, dispelling gloom.
Systems integrate, settings align,
Enhancing the project, a design so fine.
Celebrate the updates, in lines of code we dive,
Where the rabbit of integration thrives!
🖥️🌟
1C: Project SubSystems Library Sonarqube Results success (30)
src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl: [warning] 93-93: src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl#L93 Не все пути выполнения функции возвращают значение --- src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl: [warning] 50-50: src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl#L50 Добавьте описание возвращаемого значения функции --- src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl: [warning] 50-50: src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl#L50 Необходимо добавить описание всех параметров метода --- src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl: [warning] 111-111: src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl#L111 Синтаксическая конструкция вида "Если...Тогда...ИначеЕсли..." должна содержать ветвь "Иначе". --- src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl: [notice] 25-25: src/Catalogs/__МетодыИнтеграции/Ext/ManagerModule.bsl#L25 Добавьте описание метода программного интерфейса --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 53-53: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L53 Добавьте описание метода программного интерфейса --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 75-75: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L75 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 88-88: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L88 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 101-101: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L101 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 25-25: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L25 Добавьте описание метода программного интерфейса --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 39-39: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L39 Добавьте описание метода программного интерфейса --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 101-101: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L101 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 101-101: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L101 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 75-75: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L75 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 88-88: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L88 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 88-88: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L88 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl: [notice] 75-75: src/CommonModules/__ИнтеграцииПереопределяемый/Ext/Module.bsl#L75 Справа от ',' не хватает пробела --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 215-215: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L215 Добавьте описание возвращаемого значения функции --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 215-215: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L215 Необходимо добавить описание всех параметров метода --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 228-228: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L228 Необходимо добавить описание всех параметров метода --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 239-239: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L239 Необходимо добавить описание всех параметров метода --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 250-250: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L250 Необходимо добавить описание всех параметров метода --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 224-224: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L224 Длина строки 123 превышает максимально допустимую 120 --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 235-235: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L235 Длина строки 123 превышает максимально допустимую 120 --- src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl: [warning] 246-246: src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L246 Длина строки 123 превышает максимально допустимую 120
Что ещё нужно сделать:
Изменено добавление предопределенных через общий модуль, добавлена ТЧ "Параметры REST" в справочник "Методы интеграции", для методов интеграции в модуль менеджера справочника добавлены функции по работе с параметрами.
Summary by CodeRabbit
New Features
Enhancements
Documentation