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