Skip to content

Commit 9121ff5

Browse files
authored
Merge pull request #45 from xDrivenDevelopment/develop
Develop
2 parents 82b3e62 + 7360a68 commit 9121ff5

File tree

38 files changed

+9719
-25830
lines changed

38 files changed

+9719
-25830
lines changed

V8Reader.epf

1.41 KB
Binary file not shown.

history.txt

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
1-
1.12
1+
1.13
2+
3+
1) Исправлена ошибка разбора ролей, возникающая при обнаружении неизвестных идентификаторов стандартных реквизитов
4+
2) Исправлен алгоритм построения дерева элементов обычной формы в случае, если у панели формы есть несколько страниц.
5+
3) Гиперссылка, декомпилирующая обычную форму целиком, теперь формирует полноценный текст декомпиляции (раньше по этой гиперссылке формировался файл в режиме «бутафории»)
6+
4) Добавлена настройка использования внешней программы для сравнения модулей и их методов
7+
5) При запуске обработки для распаковки файла конфигурации, содержащего конфигурацию поставщика, появилась возможность по нажатию отдельной кнопки распаковать файл конфигурации поставщика и запустить сравнение с исходной конфигурацией
8+
6) В рамках проекта precommit исправлены ошибки формирования соответствия распакованных файлов для их последующей сборки в полноценный 1С-файл силами скрипта precommit.
9+
7) Также в рамках проекта precommit для распакованных файлов также формируется отдельный файл maps.txt, позволяющий найти в исходниках управляемых форм номера строк, которые соответствуют началу и концу модуля управляемой формы
10+
8) Кроме этого, в рамках проекта precommit при распаковке макетов теперь для каждого из них создаются файлы с соответствующим расширением:
11+
- Компоновка – xml,
12+
- Табличный документ – mxl,
13+
- Текстовый документ – txt,
14+
- Макет оформления компоновки данных – xml,
15+
- Графическая схема – grs,
16+
- Географическая схема – geo,
17+
- ActiveDocument – bin,
18+
- ДвоичныеДанные – bin (исключение составляют макеты с префиксом ПФ_, для которых создаются файлы с расширением, соответствующим второй части префикса – например, ПФ_DOC_* - будет создан файл с расширение doc и т.д) ,
19+
- HTMLДокумент – html (вложения html будут распакованы в папку ИмяМакета_files рядом с html – естественно, сам html при этом их видеть не будет, но главное, что вложения тоже распаковываются).
20+
9) Ну и самая главная доработка в рамках проекта precommit – это добавление ко всем модулям отчетов и обработок расширения bsl, наличие которого позволит эффективнее осваивать 1с-разработчикам инфраструктуру веб-сервисов github и проще применять инструменты, заточенные под формат исходных кодов 1С, будь-то анализаторы или подсветка синтаксиса.
21+
22+
1.12
223

324
Доработана совместимость регулярок с внутренним представлением 8.3.6.
425

src/V8Reader/Form/ВиртуальнаяФорма/form

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
{0}
5454
},
5555
{0}
56-
},1,1,1,0,0,1,4,493},
56+
},1,1,1,0,0,1,4,507},
5757
{
5858
{-1},4,
5959
{3,

src/V8Reader/Form/ВиртуальнаяФорма/module renamed to src/V8Reader/Form/ВиртуальнаяФорма/module.bsl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
КонецПроцедуры
66

77
//предложенная Istur в публикации http://infostart.ru/public/99363/ процедура для присвоения элементу нужного положения
8-
Процедура УстановитьПоложениеЭлемента(Элемент,Верх,Высота,Лево,Ширина)
8+
Процедура УстановитьПоложениеЭлемента(Элемент, Верх, Высота, Лево, Ширина)
99
Элемент.Верх = Верх;
10-
Если Тип(Элемент)<>Тип("КоманднаяПанель") тогда
10+
Если Тип(Элемент) <> Тип("КоманднаяПанель") Тогда
1111
Элемент.Высота = Высота;
12-
Конецесли;
12+
КонецЕсли;
1313
Элемент.Лево = Лево;
1414
Элемент.Ширина = Ширина;
1515
КонецПроцедуры
@@ -21,7 +21,7 @@
2121

2222
//назначение форме владельца (чтобы можно было открыть несколько форм рядом и все они были подчиненными одной форме-владельцу)
2323
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
24-
ЭтаФорма.ВладелецФормы=Ключ;
25-
ЭтаФорма.ЗакрыватьПриЗакрытииВладельца=Истина;
24+
ЭтаФорма.ВладелецФормы = Ключ;
25+
ЭтаФорма.ЗакрыватьПриЗакрытииВладельца = Истина;
2626
КонецПроцедуры
2727

src/V8Reader/Form/НавигаторПоФайлам/form

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,7 +1763,27 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17631763
{1,0}
17641764
},8,2,0,0,1,1,
17651765
{5,132b82db-e432-44a3-bb2c-c47ed5b1aaea,3,1,3,
1766-
{6,cffc88e0-45e4-4aad-81f5-82c25a32166c,1,e1692cc2-605b-4535-84dd-28440238746c,
1766+
{6,8b024b5c-07cf-429a-910d-c2152cbf3d2a,1,e1692cc2-605b-4535-84dd-28440238746c,
1767+
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
1768+
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
1769+
{1,1,
1770+
{"ru","Восстановить по умолчанию"}
1771+
},
1772+
{1,1,
1773+
{"ru","Восстановить по умолчанию"}
1774+
},
1775+
{1,1,
1776+
{"ru","Восстановить по умолчанию"}
1777+
},
1778+
{3,0,
1779+
{0},"",-1,-1,1,0},
1780+
{0,0,0}
1781+
}
1782+
},1,
1783+
{3,1,
1784+
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
1785+
},
1786+
{6,66d45a46-b993-4e86-9b57-15ea378e4a43,1,e1692cc2-605b-4535-84dd-28440238746c,
17671787
{3,"КонтекстноеМенюСортироватьПоВыделенному1",
17681788
{1,"КонтекстноеМенюСортироватьПоВыделенному1",
17691789
{1,1,
@@ -1789,27 +1809,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17891809
{3,1,
17901810
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0}
17911811
},
1792-
{6,d6f58fb0-f4e8-472b-9e31-603bf991acd5,1,e1692cc2-605b-4535-84dd-28440238746c,
1793-
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
1794-
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
1795-
{1,1,
1796-
{"ru","Восстановить по умолчанию"}
1797-
},
1798-
{1,1,
1799-
{"ru","Восстановить по умолчанию"}
1800-
},
1801-
{1,1,
1802-
{"ru","Восстановить по умолчанию"}
1803-
},
1804-
{3,0,
1805-
{0},"",-1,-1,1,0},
1806-
{0,0,0}
1807-
}
1808-
},1,
1809-
{3,1,
1810-
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
1811-
},
1812-
{6,ff2e14de-5d0b-4633-82b0-b3d02ebf6200,1,e1692cc2-605b-4535-84dd-28440238746c,
1812+
{6,723d8eb6-6c7e-4b67-a5da-5601f8135282,1,e1692cc2-605b-4535-84dd-28440238746c,
18131813
{3,"КонтекстноеМенюСортироватьПоВыделенному",
18141814
{1,"КонтекстноеМенюСортироватьПоВыделенному",
18151815
{1,1,
@@ -1829,15 +1829,15 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18291829
{3,1,
18301830
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0}
18311831
},1,
1832-
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,ff2e14de-5d0b-4633-82b0-b3d02ebf6200,
1832+
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,723d8eb6-6c7e-4b67-a5da-5601f8135282,
18331833
{8,"СортироватьПоВыделенному",0,1,
18341834
{1,1,
18351835
{"#","Сортировать по выделенному"}
1836-
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},cffc88e0-45e4-4aad-81f5-82c25a32166c,
1836+
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},66d45a46-b993-4e86-9b57-15ea378e4a43,
18371837
{8,"СортироватьПоВыделенному1",0,2,
18381838
{1,1,
18391839
{"ru","Сортировать по выделенному"}
1840-
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},d6f58fb0-f4e8-472b-9e31-603bf991acd5,
1840+
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},8b024b5c-07cf-429a-910d-c2152cbf3d2a,
18411841
{8,"ВосстановитьПоУмолчанию",0,1,
18421842
{1,1,
18431843
{"#","Восстановить по умолчанию"}
@@ -2719,7 +2719,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
27192719
}
27202720
}
27212721
}
2722-
},312,582,1,0,1,4,4,576},
2722+
},312,582,1,0,1,4,4,593},
27232723
{
27242724
{0},7,
27252725
{5,

src/V8Reader/Form/НавигаторПоФайлам/module

Lines changed: 0 additions & 98 deletions
This file was deleted.

0 commit comments

Comments
 (0)