Skip to content

Commit 42eb85c

Browse files
committed
Finish 0.24.1
2 parents 3fa4455 + 9c560d7 commit 42eb85c

File tree

1,807 files changed

+75092
-15391
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,807 files changed

+75092
-15391
lines changed

.devcontainer/devcontainer.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+
// README at: https://github.com/devcontainers/templates/tree/main/src/java
3+
{
4+
"name": "Java",
5+
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6+
"image": "mcr.microsoft.com/devcontainers/java:1-17-bookworm",
7+
8+
"features": {
9+
"ghcr.io/devcontainers/features/java:1": {
10+
"version": "none",
11+
"installMaven": "false",
12+
"installGradle": "true"
13+
},
14+
"ghcr.io/devcontainers/features/python:1": {}
15+
},
16+
"customizations": {
17+
"vscode": {
18+
"extensions": [
19+
"vscjava.vscode-gradle",
20+
"GitHub.vscode-github-actions",
21+
"astrizhachuk.1c-extension-pack",
22+
"zhuangtongfa.Material-theme",
23+
"GitHub.copilot",
24+
"GitHub.copilot-chat",
25+
"github.vscode-github-actions"
26+
]
27+
}
28+
}
29+
30+
// Use 'forwardPorts' to make a list of ports inside the container available locally.
31+
// "forwardPorts": [],
32+
33+
// Use 'postCreateCommand' to run commands after the container is created.
34+
// "postCreateCommand": "java -version",
35+
36+
// Configure tool-specific properties.
37+
// "customizations": {},
38+
39+
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
40+
// "remoteUser": "root"
41+
}

.git-blame-ignore-revs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# happy new year 2025
2+
e84a3f81035a6e76c042b406d5ad6e986a91d8e1
3+
# happy new year 2024
4+
654c64ee05d943de550defda931b10ad6067171d
5+

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
*.md eol=lf
55
*.json eol=lf
66
*.bat eol=crlf
7+
src/test/resources/context/DocumentContextBrokenLineFeeds.bsl binary

.github/ISSUE_TEMPLATE/Bug.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ assignees: ''
88
---
99

1010
**Версия**
11-
> Версия BSLLS либо плагина, который использует BSLLS
11+
<!-- Версия BSLLS либо плагина, который использует BSLLS -->
1212

1313
**Описание ошибки диагностики**
14-
> Описание ошибки, замечачания
14+
<!-- Описание ошибки, замечания -->
1515

1616
**Пример кода**
17-
> Пример кода (в блоке code или прикрепленный файл), на котором ошибка воспроизводится
17+
<!-- Пример кода (в блоке code или прикрепленный файл), на котором ошибка воспроизводится -->
1818

1919
**Скриншоты**
20-
> Скриншоты с подтверждением
20+
<!-- Скриншоты с подтверждением -->
2121

2222
**Дополнительная информация**
23-
> Любая дополнительная информация, которая поможет в расследовании проблемы
23+
<!-- Любая дополнительная информация, которая поможет в расследовании проблемы -->

.github/ISSUE_TEMPLATE/BugDiagnostic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ assignees: ''
1414
<!-- Версия BSLLS либо плагина, который использует BSLLS -->
1515

1616
## Описание ошибки диагностики
17-
<!-- Описание ошибки, замечачания -->
17+
<!-- Описание ошибки, замечания -->
1818

1919
## Пример кода
2020
<!-- Пример кода (в блоке code или прикрепленный файл), на котором ошибка воспроизводится -->

.github/ISSUE_TEMPLATE/FPDiagnostic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ assignees: ''
1313
## Версия
1414
<!-- Версия BSLLS либо плагина, который использует BSLLS -->
1515

16-
## Описание ложного НЕ срабатывания диагностики
16+
## Описание ложного срабатывания диагностики
1717
<!-- Описание ситуации, когда диагностика сработала, а не должна была -->
1818

1919
## Пример кода

.github/ISSUE_TEMPLATE/NewDiagnostic.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ assignees: ''
88
---
99

1010
## Описание проблемы, ошибки, которую надо диагностировать
11-
<!-- Например: Разработчики допускают ошибки, делая .... -->
11+
<!-- Постарайтесь описать проблему так, чтобы этот текст мог бы быть помещен в описание диагностики -->
1212

1313
## Ссылка на источник, подтверждающее нарушение либо обоснование наличия проблемы
1414
<!-- Например: В соответствии со статьей на ИТС ... надо делать .... -->
@@ -50,7 +50,7 @@ assignees: ''
5050
* [ ] `LOCALIZE` - "Проблемы локализации"
5151

5252
### Время на исправление (минут)
53-
<!-- Сколько времени необходим на исправление замечания разработчику, например: 1 минута -->
53+
<!-- Сколько времени необходимо на исправление замечания разработчику, например: 1 минута -->
5454

5555
## Дополнительная информация
5656
<!-- Можно добавить любую информацию, которая может быть полезной при реализации -->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
## Описание
2-
<!--- Опишите внесеннные изменения -->
2+
<!--- ОБЯЗАТЕЛЬНО опишите внесенные изменения -->
33

44
## Связанные задачи
55
<!--- Для каждого PR обязательно наличие связанной задачи (issue). -->
6-
<!--- Необходимо указать ключи задач, предворяя их символом #, например -->
6+
<!--- Необходимо указать ключи задач, предваряя их символом #, например -->
77
<!---Closes #123 -->
88
<!-- -->
9-
<!-- ВНИМАНИЕ: Без ссылки на задачу запрос не будет принят! -->
9+
<!-- ВНИМАНИЕ: Без ссылки на задачу пулл-реквест не будет принят! -->
1010
<!-- -->
11-
Closes:
11+
Closes
1212

1313
## Чеклист
1414
<!--- Перед отправкой пройдите по списку и поставьте отметку для каждого выполненного действия -->
@@ -23,7 +23,7 @@ Closes:
2323

2424
### Для диагностик
2525

26-
- [ ] Описание диагностики заполнено для обоих языков (перевод на английский не обязателен)
26+
- [ ] Описание диагностики заполнено для обоих языков (присутствуют файлы для обоих языков, для русского заполнено все подробно, перевод на английский можно опустить)
2727

2828
## Дополнительно
2929
<!--- Различная дополнительная информация, скриншоты и т.д. -->

.github/dependabot.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "gradle" # See documentation for possible values
9+
directory: "/" # Location of package manifests
10+
schedule:
11+
interval: "daily"
12+
groups:
13+
freefair:
14+
patterns:
15+
- "io.freefair.*"
16+
- package-ecosystem: "github-actions"
17+
directory: "/"
18+
schedule:
19+
interval: "daily"
20+
- package-ecosystem: "devcontainers"
21+
directory: "/"
22+
schedule:
23+
interval: weekly

.github/scripts/benchmark.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import ntpath
55
import json
66

7-
pattern = r"bsl.+\.jar"
7+
pattern = r"bsl.+\-exec.jar"
88
thisPath = os.getcwd()
99
dirName = thisPath + "/build/libs"
1010

@@ -20,6 +20,8 @@ def some_func(arg):
2020
cmdArgs.append('-a')
2121
cmdArgs.append('-s')
2222
cmdArgs.append('ssl')
23+
cmdArgs.append('-r')
24+
cmdArgs.append('sarif')
2325
cmdArgs.append('-c')
2426
cmdArgs.append(pathToConfig)
2527
cmd = ' '.join(cmdArgs)
@@ -29,7 +31,7 @@ def get_bslls_jar(dir):
2931
names = os.listdir(dir)
3032
for name in names:
3133
fullname = os.path.join(dir, name)
32-
if os.path.isfile(fullname) and re.search(pattern, fullname) and fullname.find('sources.jar') == -1 and fullname.find('javadoc.jar') == -1:
34+
if os.path.isfile(fullname) and re.search(pattern, fullname):
3335
return ntpath.basename(fullname)
3436
return None
3537

0 commit comments

Comments
 (0)