Skip to content

Commit

Permalink
fix: Раскраска кода
Browse files Browse the repository at this point in the history
  • Loading branch information
zeegin committed Apr 16, 2021
1 parent 0d7caf2 commit 422fdfc
Show file tree
Hide file tree
Showing 15 changed files with 25 additions and 21 deletions.
4 changes: 2 additions & 2 deletions docs/diagnostics/CreateQueryInCycle.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

Неправильно

```Bsl
```bsl
СписокДокументов = Новый Массив;
СуммаДокументов = 0;
Expand Down Expand Up @@ -43,7 +43,7 @@

Правильно

```Bsl
```bsl
СписокДокументов = Новый Массив;
СуммаДокументов = 0;
Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/DeprecatedMethods8310.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<!-- Описание диагностики заполняется вручную. Необходимо понятным языком описать смысл и схему работу -->
Следующие методы глобального контекста объявляены устаревшими и их использование не рекомендуется
начиная с версии платформы 8.3.10:
```
```bsl
УстановитьКраткийЗаголовокПриложения();
ПолучитьКраткийЗаголовокПриложения();
УстановитьЗаголовокКлиентскогоПриложения();
Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/FormDataToValue.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
Рекомендация обусловлена соображениями унификации прикладного кода и тем, что синтаксис метода РеквизитФормыВЗначение проще, чем у ДанныеФормыВЗначение (а следовательно, меньше вероятность ошибки).
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
```
```bsl
Процедура Тест()
Форма=Док.ПолучитьФорму("ФормаДокумента");
ДФ = Форма.ДанныеФормыВЗначение(Объект, Тип("ТаблицаЗначений"));
Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/FullOuterJoinQuery.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
Запрос из примера ниже приведет к повышенной нагрузке при использовании PostgreSQL.
```
```bsl
Процедура Тест1()
Запрос = Новый Запрос;
Expand Down
4 changes: 2 additions & 2 deletions docs/diagnostics/GetFormMethod.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@
Применение альтернативного способа, с получением формы и ее последующим открытием с помощью метода ПолучитьФорму, не рекомендуется.
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
```
```bsl
Процедура Тест()
Док=Документы.ЗаявкаНаОперацию.СоздатьДокумент();
Форма=Док.ПолучитьФорму("ФормаДокумента"); // Срабатывание здесь
КонецПроцедуры
```
```
```bsl
Процедура Тест2()
ФормаРедактора = ПолучитьФорму("Обработка.УниверсальныйРедактор.Форма");
КонецПроцедуры
Expand Down
10 changes: 5 additions & 5 deletions docs/diagnostics/IsInRoleMethod.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,22 @@
Если в конфигурации не используется БСП, следует обязательно совмещать вызов РольДоступна() с проверкой на ПривилегированныйРежим().
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
```
Неправильно:
```bsl
Если РольДоступна("ДобавлениеИзменениеСтранМира") Тогда ...
Если РольДоступна("ПросмотрОтчетаПопулярныеСтраны") Тогда
```
Если РольДоступна("ПросмотрОтчетаПопулярныеСтраны") Тогда ...
```
Правильно:
```bsl
Если ПравоДоступа("Редактирование", Метаданные.Справочники.СтраныМира) Тогда ...
Если ПравоДоступа("Просмотр", Метаданные.Отчеты.ПопулярныеСтраны) Тогда ...
```
```
Неправильно:
```bsl
Если РольДоступна("Казначей") Тогда ...
```
```
Правильно:
```bsl
Если РольДоступна("Казначей") ИЛИ ПривилегированныйРежим() Тогда ...
```
## Источники
Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/RefOveruse.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
при этом не несет никакой ценности, а только генерирует избыточную нагрузку на СУБД.
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
```
```bsl
Запрос.Текст = "ВЫБРАТЬ Файлы.Файл.Ссылка, // ошибка
| Файлы.Файл
| ИЗ
Expand Down
4 changes: 2 additions & 2 deletions docs/diagnostics/UnsafeSafeModeMethodCall.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
Неправильно:
```
```bsl
Если БезопасныйРежим() Тогда
// Логика выполнения в безопасном режиме...
КонецЕсли;
Expand All @@ -27,7 +27,7 @@
КонецЕсли;
```
Правильно:
```
```bsl
Если БезопасныйРежим() <> Ложь Тогда
// Логика выполнения в безопасном режиме...
КонецЕсли
Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/UsingLikeInQuery.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

### Неправильно:

```
```bsl
Реквизит ПОДОБНО Таблица.Шаблон
```

Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/WrongUseFunctionProceedWithCall.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
```
```bsl
&НаКлиенте
Процедура Тест()
Expand Down
2 changes: 1 addition & 1 deletion docs/diagnostics/WrongUseOfRollbackTransactionMethod.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
В блоке Исключение нужно сначала вызвать метод ОтменитьТранзакцию, а затем выполнять другие действия, если они требуются.
## Примеры
<!-- В данном разделе приводятся примеры, на которые диагностика срабатывает, а также можно привести пример, как можно исправить ситуацию -->
```
```bsl
НачатьТранзакцию();
Попытка
ДокументОбъект.Записать();
Expand Down
2 changes: 1 addition & 1 deletion docs/features/ConfigurationFile.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ BSL Language Server предоставляет возможность измен

Для облегчения составления и редактирования конфигурационного файла можно использовать следующую JSON-схему:

```
log
https://1c-syntax.github.io/bsl-language-server/configuration/schema.json
```
Expand Down
2 changes: 1 addition & 1 deletion docs/reporters/console.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

## Пример вывода

```
```log
Analysis date: 2019-01-28T15:32:06.856
[FileInfo(path=C:\src\cf\Catalogs\МойСправочник\Ext\ManagerModule.bsl, diagnostics=[]), FileInfo(path=C:\src\cf\Catalogs\АккредитационныеКомиссии\Ext\ObjectModule.bsl, diagnostics=[Diagnostic [
range = Range [
Expand Down
4 changes: 3 additions & 1 deletion mkdocs.en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,9 @@ extra_javascript:
markdown_extensions:
- admonition
- codehilite
- pymdownx.details
- pymdownx.details
- pymdownx.highlight
- pymdownx.superfences
- markdown.extensions.toc:
permalink: true
slugify: !!python/name:pymdownx.slugs.uslugify_cased
Expand Down
2 changes: 2 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,8 @@ markdown_extensions:
- admonition
- codehilite
- pymdownx.details
- pymdownx.highlight
- pymdownx.superfences
- markdown.extensions.toc:
permalink: true
slugify: !!python/name:pymdownx.slugs.uslugify_cased
Expand Down

0 comments on commit 422fdfc

Please sign in to comment.