Запятые без указания параметра в конце вызова метода (ExtraCommas)¶
Тип | Поддерживаются языки |
Важность | Включена по умолчанию |
Время на исправление (мин) |
Теги |
---|---|---|---|---|---|
Дефект кода |
BSL OS |
Важный |
Да |
1 |
standard badpractice |
Описание диагностики¶
Не следует указывать запятую в конце вызова метода без указания параметра. Это затрудняет восприятие и не несет важной информации.
Необязательные параметры попадают под принцип Бритва Оккама "Не следует множить сущности без необходимости", так как "висящая" запятая малоинформативна.
Плохо:
Результат = Действие(П1, П2,,);
Хорошо:
Результат = Действие(П1, П2);
Источники¶
Сниппеты¶
Экранирование кода¶
// BSLLS:ExtraCommas-off
// BSLLS:ExtraCommas-on
Параметр конфигурационного файла¶
"ExtraCommas": false