1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-25 22:12:29 +02:00

Доработка формирования документации

This commit is contained in:
Anton Titovets
2025-10-16 16:52:28 +03:00
parent 9dd2f85798
commit f5d88b56be

13
ci/os/docs_main.os vendored
View File

@@ -244,8 +244,9 @@
ИмяМетода = Метод.Сигнатура.Имя;
ПутьМетода = СтрШаблон("/docs/%1/%2/%3"
, ИмяМодуляБезПрефикса
, ЗначениеКакЧастьПути(ТекущаяОбласть)
, ЗначениеКакЧастьПути(ИмяМетода));
, ЗначениеКакЧастьПути(ПеревестиИмя(ТекущаяОбласть))
, ЗначениеКакЧастьПути(ПеревестиИмя(ИмяМетода))
);
СоответствиеМетодовПутям.Вставить(ИмяМетода, ПутьМетода);
@@ -903,7 +904,11 @@
Возврат;
КонецЕсли;
ЧастиОписания = СтрРазделить(СокрЛП(Описание), "См. ");
ЧастиОписания = СтрЗаменить(СокрЛП(Описание), "(", "");
ЧастиОписания = СтрЗаменить(ЧастиОписания, ")", "");
ЧастиОписания = СтрЗаменить(ЧастиОписания, "См. ", "$");
ЧастиОписания = СтрРазделить(ЧастиОписания, "$");
ЧастьМетода = СокрЛП(ЧастиОписания[1]);
Если СтрНайти(ЧастьМетода, " ") Или ЧастиОписания.Количество() > 2 Тогда
@@ -917,7 +922,7 @@
Возврат;
КонецЕсли;
Описание = СтрШаблон("%1 См. [%1](%2)", СокрЛП(ЧастиОписания[0]), ЧастьМетода, ПутьМетода);
Описание = СтрШаблон("%1 См. [%2](%3)", СокрЛП(ЧастиОписания[0]), ЧастьМетода, ПутьМетода);
КонецПроцедуры