mirror of
https://github.com/alei1180/curlone.git
synced 2025-11-23 22:45:05 +02:00
refactor: Исправление замечений сонара
This commit is contained in:
@@ -3,6 +3,9 @@
|
||||
"parameters": {
|
||||
"IncorrectLineBreak": {
|
||||
"listOfIncorrectFirstSymbol": ";|,\\s*\\S+"
|
||||
},
|
||||
"Typo": {
|
||||
"userWordsToIgnore": "Распарсить,Парсинга,парсинге,Запускатель,Токенайзер,Слешами"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -429,7 +429,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживатся(ОписаниеЗапроса.ПроксиПротокол) Тогда
|
||||
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживается(ОписаниеЗапроса.ПроксиПротокол) Тогда
|
||||
ТекстОшибки = СтрШаблон("Прокси протокол %1 не поддерживается", ОписаниеЗапроса.ПроксиПротокол);
|
||||
ИсходящиеОшибки.Добавить(ОбщийНаборИнструментов.НоваяКритичнаяОшибка(ТекстОшибки));
|
||||
Возврат;
|
||||
|
||||
@@ -718,7 +718,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживатся(ОписаниеЗапроса.ПроксиПротокол) Тогда
|
||||
Если Не ОбщийНаборИнструментов.ПротоколПроксиПоддерживается(ОписаниеЗапроса.ПроксиПротокол) Тогда
|
||||
ТекстОшибки = СтрШаблон("Прокси протокол %1 не поддерживается", ОписаниеЗапроса.ПроксиПротокол);
|
||||
ИсходящиеОшибки.Добавить(ОбщийНаборИнструментов.НоваяКритичнаяОшибка(ТекстОшибки));
|
||||
Возврат;
|
||||
|
||||
@@ -315,21 +315,21 @@
|
||||
|
||||
ВНачале = Совпадение.Индекс = 0;
|
||||
ВКонце = Совпадение.Индекс + Совпадение.Длина = ДлинаСтроки;
|
||||
СледомЗаПредыдущми = Совпадение.Индекс = ПредыдущаяПозиция И Не ВНачале;
|
||||
СледомЗаПредыдущим = Совпадение.Индекс = ПредыдущаяПозиция И Не ВНачале;
|
||||
ПеременнаяВНачале = ПеременнаяВНачале Или ВНачале;
|
||||
ПеременнаяВКонце = ПеременнаяВКонце Или ВКонце;
|
||||
|
||||
Если СледомЗаПредыдущми Тогда
|
||||
Если СледомЗаПредыдущим Тогда
|
||||
Результат.Удалить(Результат.ВГраница());
|
||||
КонецЕсли;
|
||||
|
||||
Если Не СледомЗаПредыдущми И Совпадение.Индекс > 0 Тогда
|
||||
Если Не СледомЗаПредыдущим И Совпадение.Индекс > 0 Тогда
|
||||
ДобавочныйИндекс = ?(Совпадение.Индекс = 0, 0, 1);
|
||||
Результат.Добавить(Сред(РабочаяСтрока, ПредыдущаяПозиция + ДобавочныйИндекс, Совпадение.Индекс - ПредыдущаяПозиция));
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ВНачале Тогда
|
||||
Результат.Добавить(?(СледомЗаПредыдущми, "", Кавычка) + " + ");
|
||||
Результат.Добавить(?(СледомЗаПредыдущим, "", Кавычка) + " + ");
|
||||
КонецЕсли;
|
||||
|
||||
Результат.Добавить(Имя);
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// BSLLS:ExportVariables-off
|
||||
|
||||
// Copyright 2019-2020 Vladimir Bondarevskiy
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
@@ -23,14 +23,14 @@
|
||||
|
||||
Процедура ОбновитьСтатичныеФайлы() Экспорт
|
||||
Если ТипЗнч(КаталогиСФайлами) = Тип("Соответствие") Тогда
|
||||
Для Каждого КиЗ из КаталогиСФайлами Цикл
|
||||
Для Каждого КиЗ Из КаталогиСФайлами Цикл
|
||||
ДобавитьКаталогСтатичныхФайлов(КиЗ.Значение, КиЗ.Ключ);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьКаталогСтатичныхФайлов(КаталогФайлов, ПутьНаСайте = "/") Экспорт
|
||||
Для Каждого ТипФайла из Перечисления.ОписанияТиповРасширенийФайлов Цикл
|
||||
Для Каждого ТипФайла Из Перечисления.ОписанияТиповРасширенийФайлов Цикл
|
||||
Файлы = НайтиФайлы(КаталогФайлов, "*." + ТипФайла.Ключ, Истина);
|
||||
Для каждого Файл Из Файлы Цикл
|
||||
ДобавитьМаршрутДоФайла(Файл, КаталогФайлов, ПутьНаСайте, ТипФайла.Значение);
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьМаршрутДоФайла(Файл, знач КаталогФайлов, знач ПутьНаСайте, знач ТипКонтента)
|
||||
Процедура ДобавитьМаршрутДоФайла(Файл, Знач КаталогФайлов, Знач ПутьНаСайте, Знач ТипКонтента)
|
||||
|
||||
Если Не СтрЗаканчиваетсяНа(КаталогФайлов, "/") Тогда
|
||||
КаталогФайлов = КаталогФайлов + "/";
|
||||
@@ -95,7 +95,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ПутьВПодкаталоге(знач ПолныйПуть, знач КаталогФайлов)
|
||||
Функция ПутьВПодкаталоге(Знач ПолныйПуть, Знач КаталогФайлов)
|
||||
|
||||
Если СтрНачинаетсяС(КаталогФайлов, ".") Тогда
|
||||
КаталогФайлов = Сред(КаталогФайлов, 2);
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПротоколПроксиПоддерживатся(Прокси) Экспорт
|
||||
Функция ПротоколПроксиПоддерживается(Прокси) Экспорт
|
||||
|
||||
ПоддерживаемыеПротоколыПрокси = Новый Массив();
|
||||
ПоддерживаемыеПротоколыПрокси.Добавить(ПротоколыURL.HTTP);
|
||||
|
||||
@@ -2476,9 +2476,9 @@
|
||||
Ошибки = Неопределено;
|
||||
|
||||
КонвертерКомандыCURL.УстановитьЯзыкПеревода("ru");
|
||||
РезультатОригинал = КонвертерКомандыCURL.Конвертировать(КонсольнаяКоманда, Генератор, Ошибки);
|
||||
Результат = КонвертерКомандыCURL.Конвертировать(КонсольнаяКоманда, Генератор, Ошибки);
|
||||
|
||||
Ожидаем.Что(РезультатОригинал, КонсольнаяКоманда).Равно(ПрограммныйКод);
|
||||
Ожидаем.Что(Результат, КонсольнаяКоманда).Равно(ПрограммныйКод);
|
||||
Ожидаем.Что(Ошибки, КонсольнаяКоманда).Не_().Заполнено();
|
||||
|
||||
// Перевод
|
||||
@@ -2487,7 +2487,7 @@
|
||||
|
||||
Ожидаем.Что(РезультатПеревода).Не_().Содержит("{t(");
|
||||
|
||||
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя";
|
||||
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя"; // BSLLS:Typo-off
|
||||
Для Порядок = 1 По СтрДлина(Алфавит) Цикл
|
||||
Ожидаем.Что(РезультатПеревода, "Перевод").Не_().Содержит(Сред(Алфавит, Порядок, 1));
|
||||
КонецЦикла;
|
||||
|
||||
@@ -1640,7 +1640,7 @@
|
||||
|
||||
Ожидаем.Что(РезультатПеревода).Не_().Содержит("{t(");
|
||||
|
||||
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя";
|
||||
Алфавит = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя"; // BSLLS:Typo-off
|
||||
Для Порядок = 1 По СтрДлина(Алфавит) Цикл
|
||||
Ожидаем.Что(РезультатПеревода, "Перевод").Не_().Содержит(Сред(Алфавит, Порядок, 1));
|
||||
КонецЦикла;
|
||||
|
||||
@@ -157,7 +157,7 @@
|
||||
Команда.Добавить("&");
|
||||
Эталон.Добавить(Команда);
|
||||
|
||||
Для к = 1 по 9 Цикл
|
||||
Для к = 1 По 9 Цикл
|
||||
Команда = Новый Массив();
|
||||
Команда.Добавить("cmd" + к);
|
||||
Эталон.Добавить(Команда);
|
||||
|
||||
Reference in New Issue
Block a user