Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .bsl-language-server.json
Original file line number Diff line number Diff line change
@@ -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": "Закоммитить,Коммитом,Коммита,Коммите,тэг,Тэг,Инкрементально,"
}
}
}
}
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Руководство контрибьютора

Доработка проводится по git-flow. Жду ваших PR.
Доработка проводится по github-flow, основная ветка - master. Жду ваших PR.

Для удобства доработки в каталог ./tests/fixtures сохранены отчеты по версиям хранилища в формате mxl. Обратите внимание, что комментарий к версии хранилища может неточно описывать изменения в этой версии.
Для удобства доработки в каталог ./tests/fixtures сохранены выгрузки отчетов по версиям хранилища в формате mxl. Можно ориентироваться на них при написании тестов. Обратите внимание, что комментарий к версии хранилища может неточно описывать изменения в этой версии.

## Требования к окружению

Expand All @@ -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`
Expand Down
2 changes: 0 additions & 2 deletions src/Классы/disableSupport.os
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@

#Использовать logos

Перем ВерсияПлагина;
Перем Лог;
Перем КомандыПлагина;
Перем Описание;
Expand Down Expand Up @@ -83,7 +82,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.3.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());

КонецПроцедуры
Expand Down
6 changes: 3 additions & 3 deletions src/Классы/dropConfigDump.os
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
КорневойКаталогГит = КорневойКаталогГит(КаталогРабочейКопии);

Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда
Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", КаталогРабочейКопии);
Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", КаталогРабочейКопии);
Возврат;
КонецЕсли;

Expand Down Expand Up @@ -185,7 +185,7 @@
КорневойКаталогГит = КорневойКаталогГит(РабочийКаталог);

Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда
Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", РабочийКаталог);
Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", РабочийКаталог);
Возврат;
КонецЕсли;

Expand All @@ -211,7 +211,7 @@
//
// Возвращаемое значение:
// Строка - путь к корневому каталогу репозитария git
// если пустая строка, то каталог не является репозитарием git
// если пустая строка, то каталог не является репозиторием git
//
Функция КорневойКаталогГит(Знач КаталогРабочейКопии)

Expand Down
6 changes: 3 additions & 3 deletions src/Классы/dropSupport.os
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@
КорневойКаталогГит = КорневойКаталогГит(КаталогРабочейКопии);

Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда
Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", КаталогРабочейКопии);
Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", КаталогРабочейКопии);
Возврат;
КонецЕсли;

Expand Down Expand Up @@ -159,7 +159,7 @@
КорневойКаталогГит = КорневойКаталогГит(РабочийКаталог);

Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда
Лог.Предупреждение("Каталог ""%1"" не является репозитарием git!", РабочийКаталог);
Лог.Предупреждение("Каталог ""%1"" не является репозиторием git!", РабочийКаталог);
Возврат;
КонецЕсли;

Expand All @@ -185,7 +185,7 @@
//
// Возвращаемое значение:
// Строка - путь к корневому каталогу репозитария git
// если пустая строка, то каталог не является репозитарием git
// если пустая строка, то каталог не является репозиторием git
//
Функция КорневойКаталогГит(Знач КаталогРабочейКопии)

Expand Down
4 changes: 1 addition & 3 deletions src/Классы/edtExport.os
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
#Использовать fs
#Использовать semver

Перем ВерсияПлагина;
Перем Лог;
Перем Обработчик;
Перем КомандыПлагина;
Expand All @@ -25,7 +24,7 @@
// Строка - текущая версия плагина
//
Функция Версия() Экспорт
Возврат ВерсияПлагина;
Возврат "2.0.0";
КонецФункции

// Возвращает приоритет выполнения плагина
Expand Down Expand Up @@ -611,7 +610,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.4.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());
КомандыПлагина = Новый Массив;
КомандыПлагина.Добавить("sync");
Expand Down
1 change: 0 additions & 1 deletion src/Классы/increment.os
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

Перем ИмяФайлаДампаКонфигурации;
Перем ПутьКФайлуВерсийМетаданных;
Перем ОчиститьКаталогРабочейКопии;
Перем ВыгрузкаИзмененийВозможна;
Перем ИмяРасширения;

Expand Down
5 changes: 0 additions & 5 deletions src/Классы/limit.os
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@

#Использовать logos

Перем ВерсияПлагина;
Перем Лог;
Перем КомандыПлагина;
Перем МассивНомеровВерсий;
Перем Лимит;
Перем Обработчик;
Перем НачальнаяВерсия;
Expand Down Expand Up @@ -144,7 +142,6 @@
Функция ОпределитьМаксимальнуюВерсиюСУчетомОграниченияСверху(Знач ТаблицаИсторииХранилища, Знач ТекущаяВерсия, Знач МаксимальнаяВерсия)

МаксимальнаяВерсияДляРазбора = 0;
ЧислоВерсийПлюс = 0;

Если МаксимальнаяВерсия <> 0 Тогда
Попытка
Expand Down Expand Up @@ -196,5 +193,3 @@
КонецПроцедуры

Инициализация();


4 changes: 1 addition & 3 deletions src/Классы/plugin.os.template
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#Использовать logos
#Использовать tempfiles

Перем ВерсияПлагина;
Перем Лог;
Перем КомандыПлагина;

Expand All @@ -15,7 +14,7 @@
// Строка - текущая версия плагина
//
Функция Версия() Экспорт
Возврат ВерсияПлагина;
Возврат "1.0.0";
КонецФункции

// Возвращает приоритет выполнения плагина
Expand Down Expand Up @@ -109,7 +108,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.3.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());
КомандыПлагина = Новый Массив;
КомандыПлагина.Добавить("sync");
Expand Down
4 changes: 0 additions & 4 deletions src/Классы/roboCopy.os
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@

#Использовать logos
#Использовать tempfiles

Перем ВерсияПлагина;
Перем Лог;
Перем КомандыПлагина;


#Область Интерфейс_плагина

// Возвращает версию плагина
Expand Down Expand Up @@ -125,7 +122,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.0.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());
КомандыПлагина = Новый Массив;
КомандыПлагина.Добавить("sync");
Expand Down
1 change: 0 additions & 1 deletion src/Классы/smartTags.os
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#Использовать logos

Перем ВерсияПлагина;
Перем Лог;
Перем Обработчик;
Перем КомандыПлагина;
Expand Down
4 changes: 1 addition & 3 deletions src/Классы/syncRemote.os
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#Использовать logos
#Использовать gitrunner

Перем ВерсияПлагина;
Перем Лог;
Перем КомандыПлагина;

Expand All @@ -28,7 +27,7 @@
// Строка - текущая версия плагина
//
Функция Версия() Экспорт
Возврат "1.7.0";
Возврат "2.0.0";
КонецФункции

// Возвращает приоритет выполнения плагина
Expand Down Expand Up @@ -252,7 +251,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.3.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());
КомандыПлагина = Новый Массив;
КомандыПлагина.Добавить("sync");
Expand Down
2 changes: 0 additions & 2 deletions src/Классы/tool1CD.os
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
#Использовать "./internal/tool1cd"
#Использовать tempfiles

Перем ВерсияПлагина;
Перем Лог;
Перем Обработчик;
Перем КоличествоЦикловОжиданияЛицензии;
Expand Down Expand Up @@ -355,7 +354,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.3.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());
КомандыПлагина = Новый Массив;
КомандыПлагина.Добавить("sync");
Expand Down
2 changes: 0 additions & 2 deletions src/Классы/unpackForm.os
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#Использовать logos
#Использовать "./internal/v8unpack"

Перем ВерсияПлагина;
Перем Лог;
Перем Обработчик;
Перем КомандыПлагина;
Expand Down Expand Up @@ -177,7 +176,6 @@

Процедура Инициализация()

ВерсияПлагина = "1.3.0";
Лог = Логирование.ПолучитьЛог(ИмяЛога());
КомандыПлагина = Новый Массив;
КомандыПлагина.Добавить("sync");
Expand Down
2 changes: 1 addition & 1 deletion src/Классы/useIbcmd.os
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
// Строка - текущая версия плагина
//
Функция Версия() Экспорт
Возврат "1.6.1";
Возврат "2.0.0";
КонецФункции

// Возвращает приоритет выполнения плагина
Expand Down
Loading