1
0
mirror of https://github.com/bia-technologies/diff3cf.git synced 2025-07-12 22:11:00 +02:00

Убрал условие, исправил опечатку, немного поменял порядок действий

This commit is contained in:
Artem Sharipov
2024-05-07 09:11:44 +05:00
committed by Maximov Valery
parent 3683f917fe
commit 66e67fb212
2 changed files with 17 additions and 21 deletions

View File

@ -51,19 +51,17 @@
КонецЕсли;
РаздлительПути = ПолучитьРазделительПути();
РодительПуть = ?(СтрЗаканчиваетсяНа(РодительПуть, РаздлительПути),
РодительПуть, РодительПуть + РаздлительПути);
ПоставкаПуть = ?(СтрЗаканчиваетсяНа(ПоставкаПуть, РаздлительПути),
ПоставкаПуть, ПоставкаПуть + РаздлительПути);
// Превращение относительных путей в абсолютные
РодительПуть = Новый Файл(РодительПуть).ПолноеИмя;
ПоставкаПуть = Новый Файл(ПоставкаПуть).ПолноеИмя;
Если СтрНачинаетсяС(ФайлРезультатИмя, ".") Тогда
ФайлРезультатИмя = Новый Файл(ФайлРезультатИмя).ПолноеИмя;
КонецЕсли;
ФайлРезультатИмя = Новый Файл(ФайлРезультатИмя).ПолноеИмя;
РазделительПути = ПолучитьРазделительПути();
РодительПуть = ?(СтрЗаканчиваетсяНа(РодительПуть, РазделительПути),
РодительПуть, РодительПуть + РазделительПути);
ПоставкаПуть = ?(СтрЗаканчиваетсяНа(ПоставкаПуть, РазделительПути),
ПоставкаПуть, ПоставкаПуть + РазделительПути);
Лог.Информация("Получаем результат сравнения");
РезультатСравнения = АнализаторОбъектов.ВыполнитьСравнениеОбъектов(РодительПуть, ПоставкаПуть, Лог);

View File

@ -52,23 +52,21 @@
КонецЕсли;
РаздлительПути = ПолучитьРазделительПути();
РодительПуть = ?(СтрЗаканчиваетсяНа(РодительПуть, РаздлительПути),
РодительПуть, РодительПуть + РаздлительПути);
ПоставкаПуть = ?(СтрЗаканчиваетсяНа(ПоставкаПуть, РаздлительПути),
ПоставкаПуть, ПоставкаПуть + РаздлительПути);
РасширениеПуть = ?(СтрЗаканчиваетсяНа(РасширениеПуть, РаздлительПути),
РасширениеПуть, РасширениеПуть + РаздлительПути);
ФайлРезультатИмя = ПараметрыКоманды["ФайлРезультат"];
// Превращение относительных путей в абсолютные
РодительПуть = Новый Файл(РодительПуть).ПолноеИмя;
ПоставкаПуть = Новый Файл(ПоставкаПуть).ПолноеИмя;
РасширениеПуть = Новый Файл(РасширениеПуть).ПолноеИмя;
Если СтрНачинаетсяС(ФайлРезультатИмя, ".") Тогда
ФайлРезультатИмя = Новый Файл(ФайлРезультатИмя).ПолноеИмя;
КонецЕсли;
ФайлРезультатИмя = Новый Файл(ФайлРезультатИмя).ПолноеИмя;
РазделительПути = ПолучитьРазделительПути();
РодительПуть = ?(СтрЗаканчиваетсяНа(РодительПуть, РазделительПути),
РодительПуть, РодительПуть + РазделительПути);
ПоставкаПуть = ?(СтрЗаканчиваетсяНа(ПоставкаПуть, РазделительПути),
ПоставкаПуть, ПоставкаПуть + РазделительПути);
РасширениеПуть = ?(СтрЗаканчиваетсяНа(РасширениеПуть, РазделительПути),
РасширениеПуть, РасширениеПуть + РазделительПути);
Лог.Информация("Получаем результат сравнения");
РезультатСравнения = РезультатСравненияРасширения.ПолучитьРезультатСравнения(