Skip to content

устранены ошибки безопасности

sonar.openbsl.ru qa-bot / 1C: Project SubSystems Library Sonarqube Results failed Apr 15, 2024 in 26s

Quality Gate failed

Failed

  • 0.00% Security Hotspots Reviewed on New Code (is less than 100.00%)

Analysis Details

182 Issues

  • Bug 0 Bugs
  • Vulnerability 9 Vulnerabilities
  • Code Smell 173 Code Smells

Coverage and Duplications

  • Coverage No coverage information (0.00% Estimated after merge)
  • Duplications 0.00% Duplicated Code (1.00% Estimated after merge)

Project ID: PSSL

View in SonarQube

Annotations

Check warning on line 28 in src/CommonModules/__ОбщегоНазначенияВызовСервера/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияВызовСервера/Ext/Module.bsl#L28

Добавьте описание возвращаемого значения функции

Check warning on line 33 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L33

Добавьте описание возвращаемого значения функции

Check warning on line 33 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L33

Необходимо добавить описание всех параметров метода

Check warning on line 43 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L43

Добавьте описание возвращаемого значения функции

Check warning on line 43 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L43

Необходимо добавить описание всех параметров метода

Check warning on line 43 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L43

Уменьшите количество необязательных параметров c 8 до допустимого 3

Check warning on line 33 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L33

Длина строки 121 превышает максимально допустимую 120

Check warning on line 43 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L43

Уменьшите количество параметров c 10 до допустимого 7

Check notice on line 1 in src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__СтроковыеФункцииСлужебныйКлиентСервер/Ext/Module.bsl#L1

Переименуйте общий модуль

Check warning on line 168 in src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl#L168

Длина строки 129 превышает максимально допустимую 120

Check notice on line 25 in src/CommonModules/__ПользователиКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ПользователиКлиентСервер/Ext/Module.bsl#L25

Область "ПрограммныйИнтерфейс" не содержит функций или процедур

Check warning on line 34 in src/CommonModules/__ПользователиКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ПользователиКлиентСервер/Ext/Module.bsl#L34

Добавьте описание возвращаемого значения функции

Check warning on line 34 in src/CommonModules/__ПользователиКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ПользователиКлиентСервер/Ext/Module.bsl#L34

Необходимо добавить описание всех параметров метода

Check warning on line 247 in src/CommonModules/__ОбщегоНазначенияКлиентСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияКлиентСервер/Ext/Module.bsl#L247

Длина строки 169 превышает максимально допустимую 120

Check warning on line 1231 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1231

Длина строки 122 превышает максимально допустимую 120

Check warning on line 1245 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1245

Необходимо избавиться от многократного использования строкового литерала "Ссылка"

Check notice on line 305 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L305

Метод "КраткоеПредставлениеОшибки" устарел. Следует использовать одноименный метод объекта типа МенеджерОбработкиОшибок

Check failure on line 833 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L833

Выполнение произвольного кода в общем модуле на сервере является потенциальной уязвимостью

Check warning on line 1496 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1496

Необходимо избавиться от многократного использования строкового литерала "ОбщегоНазначения.ЗначенияРеквизитовОбъектов"

Check warning on line 1653 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1653

Переместите неэкспортный метод "ПроверитьСуществованиеРеквизитовОбъекта" из области "ПрограммныйИнтерфейс"

Check failure on line 1487 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1487

Уменьшите когнитивную сложность "ЗначенияРеквизитовОбъектов" с 25 до 15

Check warning on line 1850 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1850

Необходимо добавить описание всех параметров метода

Check notice on line 865 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L865

Добавьте описание метода программного интерфейса

Check warning on line 1487 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1487

Длина строки 123 превышает максимально допустимую 120

Check warning on line 1376 in src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl#L1376

Длина строки 172 превышает максимально допустимую 120