mirror of
https://github.com/bia-technologies/bsl-parser.git
synced 2024-11-24 08:12:17 +02:00
Merge branch 'tmp' into feature/ONECICD-148
# Conflicts: # .gitignore # readme.md # src/Макеты/ОбъектыКонфигурации.md # src/Модули/ПараметрыПродукта.os # src/Модули/ПарсерBSL.os # src/Общее/Классы/СтруктураКаталоговКонфигурации.os # src/Общее/Модули/СтруктурыОписаний.os # src/Общее/Модули/ТипыМодуля.os # src/Общее/Модули/ТипыОбъектовКонфигурации.os # src/Общее/Модули/Утилиты.os # src/ЧтениеОписаний/Классы/РазборКонфигурации1С.os # src/ЧтениеОписаний/Модули/ЧтениеМодулей.os # src/ЧтениеОписаний/Модули/ЧтениеОписанийEDT.os # src/ЧтениеОписаний/Модули/ЧтениеОписанийБазовый.os # src/ЧтениеОписаний/Модули/ЧтениеОписанийКонфигуратор.os # tests/ТестПроверкиРазбораКонфигурации.os # tests/ТестПроверкиСтруктурыКаталоговКонфигурации.os
This commit is contained in:
commit
eea025fe96
@ -24,7 +24,7 @@
|
||||
// * НаименованиеКоллекцииEng - Английское наименование типа во множественном числе
|
||||
//
|
||||
Функция ОписаниеТипаПоИмени(ИмяТипаОбъектаКонфигурации) Экспорт
|
||||
|
||||
|
||||
Возврат ХэшПоиска[ВРег(ИмяТипаОбъектаКонфигурации)];
|
||||
|
||||
КонецФункции
|
||||
|
@ -104,11 +104,9 @@
|
||||
ИначеЕсли СтрНачинаетсяС(СтрокаМодуля, "ПРОЦЕДУРА")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ФУНКЦИЯ")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "FUNCTION")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ПРОЦЕДУРА")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ФУНКЦИЯ")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "FUNCTION") Тогда
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "PROCEDURE") Тогда
|
||||
|
||||
НовыйБлок = ?(СтрНачинаетсяС(СтрокаМодуля, "ПРОЦЕДУРА"), ТипыБлоковМодуля.ЗаголовокПроцедуры, ТипыБлоковМодуля.ЗаголовокФункции);
|
||||
НовыйБлок = ?(СтрНачинаетсяС(СтрокаМодуля, "ПРОЦЕДУРА") ИЛИ СтрНачинаетсяС(СтрокаМодуля, "PROCEDURE"), ТипыБлоковМодуля.ЗаголовокПроцедуры, ТипыБлоковМодуля.ЗаголовокФункции);
|
||||
|
||||
УдалитьКомментарийИзСтроки(СтрокаМодуля);
|
||||
ПозицияСкобки = СтрНайти(СтрокаМодуля, ")");
|
||||
@ -116,9 +114,10 @@
|
||||
|
||||
ИначеЕсли СтрНачинаетсяС(СтрокаМодуля, "КОНЕЦПРОЦЕДУРЫ")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "КОНЕЦФУНКЦИИ")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ENDFUNCTION") Тогда
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ENDFUNCTION")
|
||||
ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ENDPROCEDURE") Тогда
|
||||
|
||||
НовыйБлок = ?(СтрНачинаетсяС(СтрокаМодуля, "КОНЕЦПРОЦЕДУРЫ"), ТипыБлоковМодуля.ОкончаниеПроцедуры, ТипыБлоковМодуля.ОкончаниеФункции);
|
||||
НовыйБлок = ?(СтрНачинаетсяС(СтрокаМодуля, "КОНЕЦПРОЦЕДУРЫ") ИЛИ СтрНачинаетсяС(СтрокаМодуля, "ENDPROCEDURE"), ТипыБлоковМодуля.ОкончаниеПроцедуры, ТипыБлоковМодуля.ОкончаниеФункции);
|
||||
ЭтоКонецБлока = Истина;
|
||||
УдалитьКомментарийИзСтроки(СтрокаМодуля);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user