You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-25 22:12:29 +02:00
Доработка формирования документации
This commit is contained in:
13
ci/os/docs_main.os
vendored
13
ci/os/docs_main.os
vendored
@@ -244,8 +244,9 @@
|
|||||||
ИмяМетода = Метод.Сигнатура.Имя;
|
ИмяМетода = Метод.Сигнатура.Имя;
|
||||||
ПутьМетода = СтрШаблон("/docs/%1/%2/%3"
|
ПутьМетода = СтрШаблон("/docs/%1/%2/%3"
|
||||||
, ИмяМодуляБезПрефикса
|
, ИмяМодуляБезПрефикса
|
||||||
, ЗначениеКакЧастьПути(ТекущаяОбласть)
|
, ЗначениеКакЧастьПути(ПеревестиИмя(ТекущаяОбласть))
|
||||||
, ЗначениеКакЧастьПути(ИмяМетода));
|
, ЗначениеКакЧастьПути(ПеревестиИмя(ИмяМетода))
|
||||||
|
);
|
||||||
|
|
||||||
СоответствиеМетодовПутям.Вставить(ИмяМетода, ПутьМетода);
|
СоответствиеМетодовПутям.Вставить(ИмяМетода, ПутьМетода);
|
||||||
|
|
||||||
@@ -903,7 +904,11 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЧастиОписания = СтрРазделить(СокрЛП(Описание), "См. ");
|
ЧастиОписания = СтрЗаменить(СокрЛП(Описание), "(", "");
|
||||||
|
ЧастиОписания = СтрЗаменить(ЧастиОписания, ")", "");
|
||||||
|
ЧастиОписания = СтрЗаменить(ЧастиОписания, "См. ", "$");
|
||||||
|
|
||||||
|
ЧастиОписания = СтрРазделить(ЧастиОписания, "$");
|
||||||
ЧастьМетода = СокрЛП(ЧастиОписания[1]);
|
ЧастьМетода = СокрЛП(ЧастиОписания[1]);
|
||||||
|
|
||||||
Если СтрНайти(ЧастьМетода, " ") Или ЧастиОписания.Количество() > 2 Тогда
|
Если СтрНайти(ЧастьМетода, " ") Или ЧастиОписания.Количество() > 2 Тогда
|
||||||
@@ -917,7 +922,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Описание = СтрШаблон("%1 См. [%1](%2)", СокрЛП(ЧастиОписания[0]), ЧастьМетода, ПутьМетода);
|
Описание = СтрШаблон("%1 См. [%2](%3)", СокрЛП(ЧастиОписания[0]), ЧастьМетода, ПутьМетода);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user