1
0
mirror of https://github.com/alei1180/curlone.git synced 2025-11-23 22:45:05 +02:00

refactor: Исправление замечений сонара

This commit is contained in:
Dmitry Ivanov
2025-07-10 00:03:15 +03:00
parent 8f73cd779b
commit 65ca967291
10 changed files with 21 additions and 16 deletions

View File

@@ -3,6 +3,9 @@
"parameters": {
"IncorrectLineBreak": {
"listOfIncorrectFirstSymbol": ";|,\\s*\\S+"
},
"Typo": {
"userWordsToIgnore": "Распарсить,Парсинга,парсинге,Запускатель,Токенайзер,Слешами"
}
}
}

View File

@@ -429,7 +429,7 @@
Возврат;
КонецЕсли;
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживатся(ОписаниеЗапроса.ПроксиПротокол) Тогда
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживается(ОписаниеЗапроса.ПроксиПротокол) Тогда
ТекстОшибки = СтрШаблон("Прокси протокол %1 не поддерживается", ОписаниеЗапроса.ПроксиПротокол);
ИсходящиеОшибки.Добавить(ОбщийНаборИнструментов.НоваяКритичнаяОшибка(ТекстОшибки));
Возврат;

View File

@@ -718,7 +718,7 @@
Возврат;
КонецЕсли;
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживатся(ОписаниеЗапроса.ПроксиПротокол) Тогда
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживается(ОписаниеЗапроса.ПроксиПротокол) Тогда
ТекстОшибки = СтрШаблон("Прокси протокол %1 не поддерживается", ОписаниеЗапроса.ПроксиПротокол);
ИсходящиеОшибки.Добавить(ОбщийНаборИнструментов.НоваяКритичнаяОшибка(ТекстОшибки));
Возврат;

View File

@@ -315,21 +315,21 @@
ВНачале = Совпадение.Индекс = 0;
ВКонце = Совпадение.Индекс + Совпадение.Длина = ДлинаСтроки;
СледомЗаПредыдущми = Совпадение.Индекс = ПредыдущаяПозиция И Не ВНачале;
СледомЗаПредыдущим = Совпадение.Индекс = ПредыдущаяПозиция И Не ВНачале;
ПеременнаяВНачале = ПеременнаяВНачале Или ВНачале;
ПеременнаяВКонце = ПеременнаяВКонце Или ВКонце;
Если СледомЗаПредыдущми Тогда
Если СледомЗаПредыдущим Тогда
Результат.Удалить(Результат.ВГраница());
КонецЕсли;
Если Не СледомЗаПредыдущми И Совпадение.Индекс > 0 Тогда
Если Не СледомЗаПредыдущим И Совпадение.Индекс > 0 Тогда
ДобавочныйИндекс = ?(Совпадение.Индекс = 0, 0, 1);
Результат.Добавить(Сред(РабочаяСтрока, ПредыдущаяПозиция + ДобавочныйИндекс, Совпадение.Индекс - ПредыдущаяПозиция));
КонецЕсли;
Если Не ВНачале Тогда
Результат.Добавить(?(СледомЗаПредыдущми, "", Кавычка) + " + ");
Результат.Добавить(?(СледомЗаПредыдущим, "", Кавычка) + " + ");
КонецЕсли;
Результат.Добавить(Имя);

View File

@@ -1,3 +1,5 @@
// BSLLS:ExportVariables-off
// Copyright 2019-2020 Vladimir Bondarevskiy
//
// Licensed under the Apache License, Version 2.0 (the "License");

View File

@@ -23,14 +23,14 @@
Процедура ОбновитьСтатичныеФайлы() Экспорт
Если ТипЗнч(КаталогиСФайлами) = Тип("Соответствие") Тогда
Для Каждого КиЗ из КаталогиСФайлами Цикл
Для Каждого КиЗ Из КаталогиСФайлами Цикл
ДобавитьКаталогСтатичныхФайлов(КиЗ.Значение, КиЗ.Ключ);
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Процедура ДобавитьКаталогСтатичныхФайлов(КаталогФайлов, ПутьНаСайте = "/") Экспорт
Для Каждого ТипФайла из Перечисления.ОписанияТиповРасширенийФайлов Цикл
Для Каждого ТипФайла Из Перечисления.ОписанияТиповРасширенийФайлов Цикл
Файлы = НайтиФайлы(КаталогФайлов, "*." + ТипФайла.Ключ, Истина);
Для каждого Файл Из Файлы Цикл
ДобавитьМаршрутДоФайла(Файл, КаталогФайлов, ПутьНаСайте, ТипФайла.Значение);
@@ -73,7 +73,7 @@
КонецПроцедуры
Процедура ДобавитьМаршрутДоФайла(Файл, знач КаталогФайлов, знач ПутьНаСайте, знач ТипКонтента)
Процедура ДобавитьМаршрутДоФайла(Файл, Знач КаталогФайлов, Знач ПутьНаСайте, Знач ТипКонтента)
Если Не СтрЗаканчиваетсяНа(КаталогФайлов, "/") Тогда
КаталогФайлов = КаталогФайлов + "/";
@@ -95,7 +95,7 @@
КонецПроцедуры
Функция ПутьВПодкаталоге(знач ПолныйПуть, знач КаталогФайлов)
Функция ПутьВПодкаталоге(Знач ПолныйПуть, Знач КаталогФайлов)
Если СтрНачинаетсяС(КаталогФайлов, ".") Тогда
КаталогФайлов = Сред(КаталогФайлов, 2);

View File

@@ -65,7 +65,7 @@
КонецФункции
Функция ПротоколПроксиПоддерживатся(Прокси) Экспорт
Функция ПротоколПроксиПоддерживается(Прокси) Экспорт
ПоддерживаемыеПротоколыПрокси = Новый Массив();
ПоддерживаемыеПротоколыПрокси.Добавить(ПротоколыURL.HTTP);

View File

@@ -2476,9 +2476,9 @@
Ошибки = Неопределено;
КонвертерКомандыCURL.УстановитьЯзыкПеревода("ru");
РезультатОригинал = КонвертерКомандыCURL.Конвертировать(КонсольнаяКоманда, Генератор, Ошибки);
Результат = КонвертерКомандыCURL.Конвертировать(КонсольнаяКоманда, Генератор, Ошибки);
Ожидаем.Что(РезультатОригинал, КонсольнаяКоманда).Равно(ПрограммныйКод);
Ожидаем.Что(Результат, КонсольнаяКоманда).Равно(ПрограммныйКод);
Ожидаем.Что(Ошибки, КонсольнаяКоманда).Не_().Заполнено();
// Перевод
@@ -2487,7 +2487,7 @@
Ожидаем.Что(РезультатПеревода).Не_().Содержит("{t(");
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя";
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя"; // BSLLS:Typo-off
Для Порядок = 1 По СтрДлина(Алфавит) Цикл
Ожидаем.Что(РезультатПеревода, "Перевод").Не_().Содержит(Сред(Алфавит, Порядок, 1));
КонецЦикла;

View File

@@ -1640,7 +1640,7 @@
Ожидаем.Что(РезультатПеревода).Не_().Содержит("{t(");
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя";
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя"; // BSLLS:Typo-off
Для Порядок = 1 По СтрДлина(Алфавит) Цикл
Ожидаем.Что(РезультатПеревода, "Перевод").Не_().Содержит(Сред(Алфавит, Порядок, 1));
КонецЦикла;

View File

@@ -157,7 +157,7 @@
Команда.Добавить("&");
Эталон.Добавить(Команда);
Для к = 1 по 9 Цикл
Для к = 1 По 9 Цикл
Команда = Новый Массив();
Команда.Добавить("cmd" + к);
Эталон.Добавить(Команда);