Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parameters and variables in custom func #67

Merged
merged 5 commits into from
May 7, 2024

Fixed code smells

bfd46a4
Select commit
Loading
Failed to load commit list.
Merged

Parameters and variables in custom func #67

Fixed code smells
bfd46a4
Select commit
Loading
Failed to load commit list.
sonar.openbsl.ru qa-bot / 1C: Project SubSystems Library Sonarqube Results succeeded May 7, 2024 in 23s

Quality Gate success

Passed

Analysis Details

17 Issues

  • Bug 0 Bugs
  • Vulnerability 0 Vulnerabilities
  • Code Smell 17 Code Smells

Coverage and Duplications

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

Project ID: PSSL

View in SonarQube

Annotations

Check warning on line 155 in src/cf/Catalogs/__ПользовательскиеФункции/Forms/ФормаЭлемента/Ext/Form/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/Catalogs/__ПользовательскиеФункции/Forms/ФормаЭлемента/Ext/Form/Module.bsl#L155

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

Check notice on line 21 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#L21

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

Check warning on line 32 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#L32

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

Check warning on line 42 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#L42

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

Check warning on line 2471 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#L2471

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

Check warning on line 2471 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#L2471

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

Check warning on line 2468 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#L2468

Выделите условие оператора Если в отдельный метод или переменную

Check warning on line 2470 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#L2470

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

Check warning on line 30 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#L30

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

Check notice on line 21 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#L21

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

Check warning on line 30 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#L30

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

Check notice on line 256 in src/cf/CommonForms/__ФормаВыбораПоля/Ext/Form/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/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl#L256

Справа от ',' не хватает пробела

Check notice on line 256 in src/cf/CommonForms/__ФормаВыбораПоля/Ext/Form/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/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl#L256

Справа от ',' не хватает пробела

Check notice on line 261 in src/cf/CommonForms/__ФормаВыбораПоля/Ext/Form/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/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl#L261

Справа от ',' не хватает пробела

Check notice on line 256 in src/cf/CommonForms/__ФормаВыбораПоля/Ext/Form/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/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl#L256

Справа от ',' не хватает пробела

Check notice on line 261 in src/cf/CommonForms/__ФормаВыбораПоля/Ext/Form/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/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl#L261

Справа от ',' не хватает пробела

Check notice on line 256 in src/cf/CommonForms/__ФормаВыбораПоля/Ext/Form/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/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl#L256

Справа от ',' не хватает пробела