From af2932033646ca7bb45262939f3596110f4d90be Mon Sep 17 00:00:00 2001 From: Dima Date: Sat, 13 Dec 2025 12:38:03 +0300 Subject: [PATCH 1/3] upd versions --- .../disableSupport.os" | 2 -- .../dropConfigDump.os" | 6 +++--- .../dropSupport.os" | 6 +++--- .../edtExport.os" | 4 +--- .../increment.os" | 1 - .../limit.os" | 5 ----- .../plugin.os.template" | 4 +--- .../roboCopy.os" | 4 ---- .../smartTags.os" | 1 - .../syncRemote.os" | 4 +--- .../tool1CD.os" | 2 -- .../unpackForm.os" | 2 -- .../useIbcmd.os" | 2 +- 13 files changed, 10 insertions(+), 33 deletions(-) diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/disableSupport.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/disableSupport.os" index 2182bf8..80cfc12 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/disableSupport.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/disableSupport.os" @@ -1,7 +1,6 @@ #Использовать logos -Перем ВерсияПлагина; Перем Лог; Перем КомандыПлагина; Перем Описание; @@ -83,7 +82,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.3.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КонецПроцедуры diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropConfigDump.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropConfigDump.os" index 967817f..38dee51 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropConfigDump.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropConfigDump.os" @@ -136,7 +136,7 @@ КорневойКаталогГит = КорневойКаталогГит(КаталогРабочейКопии); Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда - Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", КаталогРабочейКопии); + Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", КаталогРабочейКопии); Возврат; КонецЕсли; @@ -185,7 +185,7 @@ КорневойКаталогГит = КорневойКаталогГит(РабочийКаталог); Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда - Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", РабочийКаталог); + Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", РабочийКаталог); Возврат; КонецЕсли; @@ -211,7 +211,7 @@ // // Возвращаемое значение: // Строка - путь к корневому каталогу репозитария git -// если пустая строка, то каталог не является репозитарием git +// если пустая строка, то каталог не является репозиторием git // Функция КорневойКаталогГит(Знач КаталогРабочейКопии) diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropSupport.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropSupport.os" index 8063a52..8f8525d 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropSupport.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/dropSupport.os" @@ -112,7 +112,7 @@ КорневойКаталогГит = КорневойКаталогГит(КаталогРабочейКопии); Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда - Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", КаталогРабочейКопии); + Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", КаталогРабочейКопии); Возврат; КонецЕсли; @@ -159,7 +159,7 @@ КорневойКаталогГит = КорневойКаталогГит(РабочийКаталог); Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда - Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", РабочийКаталог); + Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", РабочийКаталог); Возврат; КонецЕсли; @@ -185,7 +185,7 @@ // // Возвращаемое значение: // Строка - путь к корневому каталогу репозитария git -// если пустая строка, то каталог не является репозитарием git +// если пустая строка, то каталог не является репозиторием git // Функция КорневойКаталогГит(Знач КаталогРабочейКопии) diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" index 71b50a6..f92493c 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" @@ -3,7 +3,6 @@ #Использовать fs #Использовать semver -Перем ВерсияПлагина; Перем Лог; Перем Обработчик; Перем КомандыПлагина; @@ -25,7 +24,7 @@ // Строка - текущая версия плагина // Функция Версия() Экспорт - Возврат ВерсияПлагина; + Возврат "2.0.0"; КонецФункции // Возвращает приоритет выполнения плагина @@ -611,7 +610,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.4.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КомандыПлагина = Новый Массив; КомандыПлагина.Добавить("sync"); diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" index 114ef28..70294aa 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" @@ -9,7 +9,6 @@ Перем ИмяФайлаДампаКонфигурации; Перем ПутьКФайлуВерсийМетаданных; -Перем ОчиститьКаталогРабочейКопии; Перем ВыгрузкаИзмененийВозможна; Перем ИмяРасширения; diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/limit.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/limit.os" index a78a9e3..e9d6a05 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/limit.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/limit.os" @@ -1,10 +1,8 @@ #Использовать logos -Перем ВерсияПлагина; Перем Лог; Перем КомандыПлагина; -Перем МассивНомеровВерсий; Перем Лимит; Перем Обработчик; Перем НачальнаяВерсия; @@ -144,7 +142,6 @@ Функция ОпределитьМаксимальнуюВерсиюСУчетомОграниченияСверху(Знач ТаблицаИсторииХранилища, Знач ТекущаяВерсия, Знач МаксимальнаяВерсия) МаксимальнаяВерсияДляРазбора = 0; - ЧислоВерсийПлюс = 0; Если МаксимальнаяВерсия <> 0 Тогда Попытка @@ -196,5 +193,3 @@ КонецПроцедуры Инициализация(); - - diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/plugin.os.template" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/plugin.os.template" index 5f23b49..ae9cca5 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/plugin.os.template" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/plugin.os.template" @@ -2,7 +2,6 @@ #Использовать logos #Использовать tempfiles -Перем ВерсияПлагина; Перем Лог; Перем КомандыПлагина; @@ -15,7 +14,7 @@ // Строка - текущая версия плагина // Функция Версия() Экспорт - Возврат ВерсияПлагина; + Возврат "1.0.0"; КонецФункции // Возвращает приоритет выполнения плагина @@ -109,7 +108,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.3.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КомандыПлагина = Новый Массив; КомандыПлагина.Добавить("sync"); diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/roboCopy.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/roboCopy.os" index 5fb38a7..2a72991 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/roboCopy.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/roboCopy.os" @@ -1,12 +1,9 @@ - #Использовать logos #Использовать tempfiles -Перем ВерсияПлагина; Перем Лог; Перем КомандыПлагина; - #Область Интерфейс_плагина // Возвращает версию плагина @@ -125,7 +122,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.0.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КомандыПлагина = Новый Массив; КомандыПлагина.Добавить("sync"); diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" index 19ed708..b456e6b 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" @@ -1,6 +1,5 @@ #Использовать logos -Перем ВерсияПлагина; Перем Лог; Перем Обработчик; Перем КомандыПлагина; diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/syncRemote.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/syncRemote.os" index 43c154c..6419cff 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/syncRemote.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/syncRemote.os" @@ -2,7 +2,6 @@ #Использовать logos #Использовать gitrunner -Перем ВерсияПлагина; Перем Лог; Перем КомандыПлагина; @@ -28,7 +27,7 @@ // Строка - текущая версия плагина // Функция Версия() Экспорт - Возврат "1.7.0"; + Возврат "2.0.0"; КонецФункции // Возвращает приоритет выполнения плагина @@ -252,7 +251,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.3.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КомандыПлагина = Новый Массив; КомандыПлагина.Добавить("sync"); diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/tool1CD.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/tool1CD.os" index 711a736..5b2d31e 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/tool1CD.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/tool1CD.os" @@ -3,7 +3,6 @@ #Использовать "./internal/tool1cd" #Использовать tempfiles -Перем ВерсияПлагина; Перем Лог; Перем Обработчик; Перем КоличествоЦикловОжиданияЛицензии; @@ -355,7 +354,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.3.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КомандыПлагина = Новый Массив; КомандыПлагина.Добавить("sync"); diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/unpackForm.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/unpackForm.os" index f0a9c2c..83d7699 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/unpackForm.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/unpackForm.os" @@ -1,7 +1,6 @@ #Использовать logos #Использовать "./internal/v8unpack" -Перем ВерсияПлагина; Перем Лог; Перем Обработчик; Перем КомандыПлагина; @@ -177,7 +176,6 @@ Процедура Инициализация() - ВерсияПлагина = "1.3.0"; Лог = Логирование.ПолучитьЛог(ИмяЛога()); КомандыПлагина = Новый Массив; КомандыПлагина.Добавить("sync"); diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/useIbcmd.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/useIbcmd.os" index 8098fd7..2fa5604 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/useIbcmd.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/useIbcmd.os" @@ -28,7 +28,7 @@ // Строка - текущая версия плагина // Функция Версия() Экспорт - Возврат "1.6.1"; + Возврат "2.0.0"; КонецФункции // Возвращает приоритет выполнения плагина From 52532f22a7841daab70b0cc05a113d0eea3632c8 Mon Sep 17 00:00:00 2001 From: Dima Date: Sat, 13 Dec 2025 12:38:23 +0300 Subject: [PATCH 2/3] add bls config --- .bsl-language-server.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .bsl-language-server.json diff --git a/.bsl-language-server.json b/.bsl-language-server.json new file mode 100644 index 0000000..aff302a --- /dev/null +++ b/.bsl-language-server.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://1c-syntax.github.io/bsl-language-server/configuration/schema.json", + "language": "ru", + "diagnostics": { + "parameters": { + "LineLength": { + "maxLineLength": 150 + }, + "MissingSpace": { + "allowMultipleCommas": true + }, + "Typo": { + "minWordLength": 3, + "userWordsToIgnore": "Закоммитить,Коммитом,Коммита,Коммите,тэг,Тэг,Инкрементально," + } + } + } +} \ No newline at end of file From 7f39f40a54cb776909965f577efb189dacdd3f42 Mon Sep 17 00:00:00 2001 From: Dima Date: Sat, 13 Dec 2025 12:38:33 +0300 Subject: [PATCH 3/3] upd contrib --- CONTRIBUTING.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 63a6350..08c0b23 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,8 @@ # Руководство контрибьютора -Доработка проводится по git-flow. Жду ваших PR. +Доработка проводится по github-flow, основная ветка - master. Жду ваших PR. -Для удобства доработки в каталог ./tests/fixtures сохранены отчеты по версиям хранилища в формате mxl. Обратите внимание, что комментарий к версии хранилища может неточно описывать изменения в этой версии. +Для удобства доработки в каталог ./tests/fixtures сохранены выгрузки отчетов по версиям хранилища в формате mxl. Можно ориентироваться на них при написании тестов. Обратите внимание, что комментарий к версии хранилища может неточно описывать изменения в этой версии. ## Требования к окружению @@ -15,13 +15,13 @@ - `set GITSYNC_V8VERSION=8.3.21` # Windows - `export GITSYNC_V8VERSION=8.3.21` # Linux - По умолчанию версию платформы выберет библиотека v8find +Если переменная не указана, то версию платформы выберет установленная у вас библиотека v8find. - Установить значение переменной EDT_VERSION, например: - `set EDT_VERSION=2023.3.6` # Windows - `export EDT_VERSION=2023.3.6` # Linux - По умолчанию используется версия 2022.2.5 +По умолчанию используется версия 2022.2.5 - Выполнить команду, которая устанавливает gitsync в каталог bin_gitsync - `opm run install-gitsync`