Skip to content

Commit e993cf2

Browse files
committed
уточнил доку по висячим );
1 parent 05ee9e9 commit e993cf2

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

docs/diagnostics/IncorrectLineBreak.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@
2121
* логические операторы И, ИЛИ ставятся в начале строки, а не в конце предыдущей строки;
2222
* все условия предваряются стандартным отступом, либо выравниваются по началу первого условия, без учета логического оператора (для выравнивания выражений относительно первой строки рекомендуется использовать пробелы).
2323

24-
**Полезные примеры настройки исключений:**
24+
**Примеры настройки исключений:**
2525

2626
- Если стандарт вашей команды требует, чтобы закрывающая скобка и разделитель операторов ";" были написаны *после* строки, на которой указан последний параметр, нужно исправить настройку параметра `listOfIncorrectFirstSymbol`
2727
- вместо подстроки `|\);` (в конце настройки) нужно написать подстроку `|\)\s*;\s*\S+`
2828
- пример финальной строки `\)|;|,\s*\S+|\)s*;\s*\S+`
29+
- пример кода указан в секции примеров
2930

30-
Без указанной настройки правило будет ругаться на закрывающую скобка и разделитель операторов ";", если они на отдельной строке!
31+
Без указанной настройки правило будет ругаться на закрывающую скобка и разделитель операторов ";", если они на отдельной строке.
3132

3233
## Примеры
3334
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
@@ -64,6 +65,17 @@
6465
СуммаАвтоматическойСкидки);
6566
```
6667

68+
Пример возможного расположения закрывающей скобки с разделителем операторов ";" на отдельной строке:
69+
- без изменения параметра `listOfIncorrectFirstSymbol`, описанного выше, правило будет выдавать замечание на такой перенос выражений.
70+
71+
```bsl
72+
СуммаДокумента = ВычислитьСумма(
73+
СуммаБезСкидки,
74+
СуммаРучнойСкидки,
75+
СуммаАвтоматическойСкидки
76+
);
77+
```
78+
6779
## Источники
6880
<!-- Необходимо указывать ссылки на все источники, из которых почерпнута информация для создания диагностики -->
6981

0 commit comments

Comments
 (0)