Skip to content
sonar.openbsl.ru qa-bot / 1C: Project SubSystems Library Sonarqube Results failed Nov 29, 2024 in 36s

Quality Gate failed

Failed

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

Analysis Details

148 Issues

  • Bug 0 Bugs
  • Vulnerability 5 Vulnerabilities
  • Code Smell 143 Code Smells

Coverage and Duplications

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

Project ID: PSSL

View in SonarQube

Annotations

Check warning on line 323 in src/cf/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/cf/CommonModules/пбп_ПредопределенныеЗначенияПереопределяемый/Ext/Module.bsl#L323

Создайте константу с понятным названием, присвойте ей значение "100" и используйте эту константу вместо магического числа.

Check warning on line 306 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L306

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

Check warning on line 470 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L470

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

Check notice on line 479 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L479

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

Check warning on line 392 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L392

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

Check warning on line 485 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L485

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

Check warning on line 316 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L316

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

Check warning on line 435 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L435

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

Check warning on line 110 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L110

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

Check warning on line 372 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиент/Ext/Module.bsl#L372

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

Check warning on line 476 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L476

Наполните блок кодом или удалите его

Check warning on line 477 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L477

Программные модули не должны иметь закомментированных фрагментов кода

Check warning on line 537 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L537

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

Check warning on line 678 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L678

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

Check warning on line 678 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L678

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

Check warning on line 566 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L566

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

Check warning on line 635 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L635

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

Check warning on line 690 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L690

Синтаксическая конструкция вида "Если...Тогда...ИначеЕсли..." должна содержать ветвь "Иначе".

Check warning on line 454 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L454

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

Check warning on line 337 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L337

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

Check failure on line 370 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L370

Уменьшите когнитивную сложность "РазложитьСтрокуВМассивПодстрок" с 26 до 15

Check warning on line 370 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L370

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

Check warning on line 635 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L635

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

Check notice on line 477 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L477

Между символами комментария '//' и самим текстом комментария должен быть пробел.

Check warning on line 537 in src/cf/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/cf/CommonModules/пбп_ПереадресацияКлиентСервер/Ext/Module.bsl#L537

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