Skip to content

Commit

Permalink
Исправил замечания Сонара - не все функции возвращали правильное знач…
Browse files Browse the repository at this point in the history
…ение
  • Loading branch information
artbear committed Jan 28, 2018
1 parent 5789d9e commit 860b0bb
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/cmdline.os
Original file line number Diff line number Diff line change
Expand Up @@ -14,31 +14,31 @@

Лог.Отладка("ДобавитьПараметр: ИмяПараметра <"+ИмяПараметра+">");

ДобавитьПараметрВТаблицу(мПозиционныеПараметры, ИмяПараметра, Пояснение, Ложь, Ложь);
Возврат ДобавитьПараметрВТаблицу(мПозиционныеПараметры, ИмяПараметра, Пояснение, Ложь, Ложь);

КонецФункции

Функция ДобавитьИменованныйПараметр(Знач ИмяПараметра, Знач Пояснение = "", Знач Глобальный = Ложь) Экспорт

Лог.Отладка("ДобавитьИменованныйПараметр: ИмяПараметра <"+ИмяПараметра+">");

ДобавитьПараметрВТаблицу(мПараметры, ИмяПараметра, Пояснение, Ложь, Глобальный);
Возврат ДобавитьПараметрВТаблицу(мПараметры, ИмяПараметра, Пояснение, Ложь, Глобальный);

КонецФункции

Функция ДобавитьПараметрФлаг(Знач ИмяПараметра, Знач Пояснение = "", Знач Глобальный = Ложь) Экспорт

Лог.Отладка("ДобавитьПараметрФлаг: ИмяПараметра <"+ИмяПараметра+">");

ДобавитьПараметрВТаблицу(мПараметры, ИмяПараметра, Пояснение, Истина, Глобальный);
Возврат ДобавитьПараметрВТаблицу(мПараметры, ИмяПараметра, Пояснение, Истина, Глобальный);

КонецФункции

Функция ДобавитьПараметрКоллекция(Знач ИмяПараметра, Знач Пояснение = "") Экспорт

Лог.Отладка("ДобавитьПараметрКоллекция: ИмяПараметра <"+ИмяПараметра+">");

ДобавитьПараметрКоллекцияВТаблицу(мПозиционныеПараметры, ИмяПараметра, Пояснение);
Возврат ДобавитьПараметрКоллекцияВТаблицу(мПозиционныеПараметры, ИмяПараметра, Пояснение);

КонецФункции

Expand Down Expand Up @@ -297,7 +297,7 @@

КонецФункции

Процедура РазобратьИменованныйПараметр(Знач Токен, Значение = Неопределено, Знач ИменованныеПараметры, Знач РезультатРазбора)
Процедура РазобратьИменованныйПараметр(Знач Токен, Значение, Знач ИменованныеПараметры, Знач РезультатРазбора)
Перем ЗначениеТокена;

Лог.Отладка("Это именованный параметр: " + Токен + " ?");
Expand Down Expand Up @@ -479,6 +479,8 @@
СтрПараметр = ДобавитьПараметрВТаблицу(Таблица, Имя, Пояснение, Ложь);
СтрПараметр.ЭтоКоллекция = Истина;

Возврат СтрПараметр;

КонецФункции

Инит();

0 comments on commit 860b0bb

Please sign in to comment.