Skip to content

Commit 5aff353

Browse files
committed
Merge pull request #11 from bambr1975/develop
Добавлен функционал. Исправлены ошибки 1) #9 - из командной строки через батник diff-1c-cf.bat можно сравнить XML-файлы табличных документов из выгрузки 8.3 2) #2 - реализована проверка версии через github API (проверяется содержимое поля data из страницы https://api.github.com/repos/bambr1975/v8reader/commits?per_page=1 3) Оптимизированы регулярки для корректного разбора реквизитов и табличных частей объектов метаданных 4) Исправлен разбор управляемых форм (иногда выскакивала ошибка разбора) 5) Изменилась логика сравнения в модулях (теперь строки структурного сравнения сравниваются без учета пустого пространства) 6) Логика построения дерева обычных форм отвязана от идеи деструктивного анализа – иерархия элементов строится на основе внутреннего представления 7) В управляемых формах реализован разбор командного интерфейса.
2 parents 2409521 + adeb59c commit 5aff353

File tree

20 files changed

+6585
-1287
lines changed

20 files changed

+6585
-1287
lines changed

V8Reader.epf

7.49 KB
Binary file not shown.

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,433},
56+
},1,1,1,0,0,1,4,462},
5757
{
5858
{-1},4,
5959
{3,

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

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,27 +1763,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17631763
{1,0}
17641764
},8,2,0,0,1,1,
17651765
{5,132b82db-e432-44a3-bb2c-c47ed5b1aaea,3,1,3,
1766-
{6,1b5480d9-02b1-4431-8671-b667af441da0,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,12d671a8-580b-4162-b2f4-5d1d280b6b79,1,e1692cc2-605b-4535-84dd-28440238746c,
1766+
{6,e0ba14c3-6ce6-481e-9c4e-de96842561e0,1,e1692cc2-605b-4535-84dd-28440238746c,
17871767
{3,"КонтекстноеМенюСортироватьПоВыделенному1",
17881768
{1,"КонтекстноеМенюСортироватьПоВыделенному1",
17891769
{1,1,
@@ -1809,7 +1789,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18091789
{3,1,
18101790
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0}
18111791
},
1812-
{6,41c6902e-f441-4b2a-abe9-95378559db94,1,e1692cc2-605b-4535-84dd-28440238746c,
1792+
{6,c3e853be-cae2-4549-8241-146e69829e61,1,e1692cc2-605b-4535-84dd-28440238746c,
18131793
{3,"КонтекстноеМенюСортироватьПоВыделенному",
18141794
{1,"КонтекстноеМенюСортироватьПоВыделенному",
18151795
{1,1,
@@ -1828,16 +1808,36 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18281808
},1,
18291809
{3,1,
18301810
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0}
1811+
},
1812+
{6,fe0cfd73-af45-43b9-bb1c-f6fdeae096ba,1,e1692cc2-605b-4535-84dd-28440238746c,
1813+
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
1814+
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
1815+
{1,1,
1816+
{"ru","Восстановить по умолчанию"}
1817+
},
1818+
{1,1,
1819+
{"ru","Восстановить по умолчанию"}
1820+
},
1821+
{1,1,
1822+
{"ru","Восстановить по умолчанию"}
1823+
},
1824+
{3,0,
1825+
{0},"",-1,-1,1,0},
1826+
{0,0,0}
1827+
}
1828+
},1,
1829+
{3,1,
1830+
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
18311831
},1,
1832-
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,41c6902e-f441-4b2a-abe9-95378559db94,
1832+
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,c3e853be-cae2-4549-8241-146e69829e61,
18331833
{8,"СортироватьПоВыделенному",0,1,
18341834
{1,1,
18351835
{"#","Сортировать по выделенному"}
1836-
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},12d671a8-580b-4162-b2f4-5d1d280b6b79,
1836+
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},e0ba14c3-6ce6-481e-9c4e-de96842561e0,
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},1b5480d9-02b1-4431-8671-b667af441da0,
1840+
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},fe0cfd73-af45-43b9-bb1c-f6fdeae096ba,
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,516},
2722+
},312,582,1,0,1,4,4,545},
27232723
{
27242724
{0},7,
27252725
{5,

0 commit comments

Comments
 (0)