Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.24.0 #3436

Merged
merged 283 commits into from
Feb 23, 2025
Merged

0.24.0 #3436

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
283 commits
Select commit Hold shift + click to select a range
2f483a5
Merge pull request #3332 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Aug 8, 2024
444a8ca
build(deps): bump io.sentry:sentry-bom from 7.12.1 to 7.14.0
dependabot[bot] Aug 13, 2024
ba439b2
Merge pull request #3333 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Aug 13, 2024
9a8aead
Update Gradle Wrapper from 8.9 to 8.10.
gradle-update-robot Aug 18, 2024
4d80c90
Translate EnvironmentSetting.md in en
transifex-integration[bot] Aug 19, 2024
7a7ce89
Merge pull request #3308 from EvilBeaver/feature/double-negations-3271
nixel2007 Aug 20, 2024
2f5258c
Translate DoubleNegatives.md in en
transifex-integration[bot] Aug 20, 2024
10311fc
Merge pull request #3337 from 1c-syntax/translations_dbfcc2360538b49f…
nixel2007 Aug 20, 2024
2bba5ff
build(deps): bump the freefair group with 5 updates
dependabot[bot] Aug 21, 2024
99456b4
Merge pull request #3338 from 1c-syntax/dependabot/gradle/freefair-4f…
nixel2007 Aug 23, 2024
2f6bcd1
build(deps): bump me.qoomon.git-versioning from 6.4.3 to 6.4.4
dependabot[bot] Aug 23, 2024
8d0cc3b
Merge pull request #3336 from 1c-syntax/dependabot/gradle/me.qoomon.g…
nixel2007 Aug 23, 2024
878a506
Merge branch 'develop' into gradlew-update-8.10
nixel2007 Aug 23, 2024
4ffc3b4
Merge pull request #3334 from 1c-syntax/gradlew-update-8.10
nixel2007 Aug 23, 2024
f7ad65d
Merge pull request #3335 from 1c-syntax/translations_docs-contributin…
nixel2007 Aug 26, 2024
8831c1e
Игнорирование серверных модулей при диагностике UsingSynchronousCalls…
Sep 10, 2024
fbe7400
Ругань Сонара
Sep 10, 2024
b6d746f
Еще Сонар
Sep 10, 2024
5537b06
Update Gradle Wrapper from 8.10 to 8.10.1.
gradle-update-robot Sep 15, 2024
361742d
Merge pull request #3343 from 1c-syntax/gradlew-update-8.10.1
nixel2007 Sep 15, 2024
8cc24fa
build(deps): bump gradle-update/update-gradle-wrapper-action from 1 to 2
dependabot[bot] Sep 17, 2024
45b0d86
Update Gradle Wrapper from 8.10.1 to 8.10.2.
gradle-update-robot Sep 29, 2024
6e6d8fd
build(deps): bump io.sentry:sentry-bom from 7.14.0 to 7.15.0
dependabot[bot] Oct 10, 2024
af99d9a
Merge pull request #3351 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Oct 11, 2024
41d08e7
build(deps): bump the freefair group with 5 updates
dependabot[bot] Oct 14, 2024
ee94cab
Merge pull request #3350 from 1c-syntax/dependabot/gradle/freefair-a1…
nixel2007 Oct 18, 2024
5a38d1a
build(deps): bump io.sentry:sentry-bom from 7.15.0 to 7.16.0
dependabot[bot] Oct 24, 2024
d06ca45
build(deps): bump JetBrains/qodana-action from 2024.1.9 to 2024.2.5
dependabot[bot] Oct 25, 2024
32064ef
Update qodana.yaml
nixel2007 Oct 27, 2024
dbc33f8
Merge pull request #3356 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Oct 27, 2024
fe79315
Merge pull request #3355 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Oct 27, 2024
e3844a5
build(deps): bump JetBrains/qodana-action from 2024.2.5 to 2024.2.6
dependabot[bot] Oct 29, 2024
810c04a
Merge pull request #3358 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Oct 30, 2024
9faef4b
Исправление поиска начала метода при наличии аннотаций
nixel2007 Nov 2, 2024
5f9406c
Заготовка под новый тест
nixel2007 Nov 3, 2024
50a8179
Ещё один тест
nixel2007 Nov 3, 2024
2911dac
Поддержка описания метода между аннотацией и началом методам
nixel2007 Nov 3, 2024
63afb24
Fix QF
nixel2007 Nov 3, 2024
29128ba
Merge pull request #3359 from 1c-syntax/fix/method-description-annota…
nixel2007 Nov 4, 2024
eb2d27a
Merge pull request #3348 from 1c-syntax/gradlew-update-8.10.2
nixel2007 Nov 4, 2024
0141bf5
Merge pull request #3341 from EvilBeaver/feature/fp-3310
nixel2007 Nov 4, 2024
5f877fb
Merge pull request #3344 from 1c-syntax/dependabot/github_actions/gra…
nixel2007 Nov 4, 2024
ef8438b
Merge pull request #3187 from AlexPCRus/alexpc-patch-2
nixel2007 Nov 4, 2024
a8ecc55
Fix tests, dependency updates
nixel2007 Nov 5, 2024
f2f9a25
Fake diagnostic description
nixel2007 Nov 5, 2024
eaa6a4e
Улучшение вывода сообщения
nixel2007 Nov 9, 2024
47ae06a
Исправление обращения к buildDirectory
nixel2007 Nov 10, 2024
e436d19
Merge pull request #3361 from 1c-syntax/feature/deps-upgrade
nixel2007 Nov 10, 2024
fe8188a
Сборка на jdk23
nixel2007 Nov 10, 2024
fe53693
Всплывающая подсказка и переход к определениям для аннотаций в OneScript
nixel2007 Nov 12, 2024
d21e0ea
build(deps): bump io.sentry:sentry-bom from 7.16.0 to 7.17.0
dependabot[bot] Nov 13, 2024
8e642e5
Merge pull request #3365 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Nov 13, 2024
76d191a
Update Gradle Wrapper from 8.10.2 to 8.11
gradle-update-robot Nov 17, 2024
f8abccd
build(deps): bump io.sentry:sentry-bom from 7.17.0 to 7.18.0
dependabot[bot] Nov 19, 2024
806796b
build(deps): bump org.sonarqube from 5.1.0.4882 to 6.0.0.5145
dependabot[bot] Nov 20, 2024
e92e90c
Merge pull request #3369 from 1c-syntax/dependabot/gradle/org.sonarqu…
nixel2007 Nov 21, 2024
6213cf1
Merge pull request #3368 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Nov 21, 2024
7fd8ae1
build(deps): bump the freefair group with 4 updates
dependabot[bot] Nov 21, 2024
b8758d4
javadoc-links 8.11
nixel2007 Nov 21, 2024
22b9973
Merge pull request #3367 from 1c-syntax/dependabot/gradle/freefair-e5…
nixel2007 Nov 21, 2024
116a0bb
Merge pull request #3366 from 1c-syntax/gradlew-update-8.11
nixel2007 Nov 21, 2024
c6e47f0
Update Gradle Wrapper from 8.11 to 8.11.1
gradle-update-robot Nov 24, 2024
2c0b775
Merge pull request #3371 from 1c-syntax/gradlew-update-8.11.1
nixel2007 Nov 27, 2024
e0013f7
build(deps): bump org.sonarqube from 6.0.0.5145 to 6.0.1.5171
dependabot[bot] Nov 28, 2024
fe3a847
build(deps): bump dawidd6/action-download-artifact from 6 to 7
dependabot[bot] Nov 29, 2024
337a9a7
Merge pull request #3373 from 1c-syntax/dependabot/github_actions/daw…
nixel2007 Nov 30, 2024
77a0ee9
Merge pull request #3372 from 1c-syntax/dependabot/gradle/org.sonarqu…
nixel2007 Nov 30, 2024
836d4fe
build(deps): bump io.sentry:sentry-bom from 7.18.0 to 7.18.1
dependabot[bot] Dec 2, 2024
f43ab19
Merge pull request #3374 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Dec 2, 2024
9e67f26
build(deps): bump JetBrains/qodana-action from 2024.2.6 to 2024.3.2
dependabot[bot] Dec 12, 2024
d52e306
Merge pull request #3375 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Dec 12, 2024
828f729
build(deps): bump io.sentry:sentry-bom from 7.18.1 to 7.19.0
dependabot[bot] Dec 13, 2024
19489f7
Merge pull request #3376 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Dec 13, 2024
a7915e8
build(deps): bump io.spring.dependency-management from 1.1.6 to 1.1.7
dependabot[bot] Dec 17, 2024
1902c3d
Merge pull request #3377 from 1c-syntax/dependabot/gradle/io.spring.d…
nixel2007 Dec 17, 2024
8452965
build(deps): bump org.springframework.boot from 3.3.5 to 3.4.1
dependabot[bot] Dec 20, 2024
916bb99
Update Gradle Wrapper from 8.11.1 to 8.12
gradle-update-robot Dec 22, 2024
22cdb0c
build(deps): bump JetBrains/qodana-action from 2024.3.2 to 2024.3.4
dependabot[bot] Dec 23, 2024
76baa7c
Merge pull request #3381 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Dec 23, 2024
aaac380
Merge pull request #3380 from 1c-syntax/gradlew-update-8.12
nixel2007 Dec 23, 2024
9ced06f
Merge pull request #3363 from 1c-syntax/feature/jdk-23
nixel2007 Dec 23, 2024
6e0a2aa
Update src/main/resources/com/github/_1c_syntax/bsl/languageserver/ho…
nixel2007 Dec 23, 2024
c80b21d
build(deps): bump io.sentry:sentry-bom from 7.19.0 to 7.19.1
dependabot[bot] Dec 24, 2024
c80915a
Merge pull request #3382 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Dec 24, 2024
bd1e564
Рефакторинг, кэширование
nixel2007 Dec 27, 2024
a155eb2
Исправления
nixel2007 Dec 27, 2024
e87c132
Лицензия
nixel2007 Dec 27, 2024
2393a2b
Защита от неверного количества параметров аннотации
nixel2007 Dec 27, 2024
3ae01fd
Небольшой комментарий на будущее
nixel2007 Dec 27, 2024
97831e3
Fix tests
nixel2007 Dec 27, 2024
5d351e9
Fix QF
nixel2007 Dec 27, 2024
166ae66
Fix QF
nixel2007 Dec 27, 2024
fff4668
Fix QF
nixel2007 Dec 27, 2024
9df6024
Merge pull request #3364 from 1c-syntax/feature/annotation-hover
nixel2007 Dec 29, 2024
83257cf
Jacoco bump
nixel2007 Dec 29, 2024
7f21ea3
Don't run tests twice on nix
nixel2007 Dec 29, 2024
ec57496
Merge pull request #3383 from 1c-syntax/nixel2007-patch-1
nixel2007 Dec 29, 2024
e49cba5
Drop lombok and jacoco implicit versions
nixel2007 Dec 30, 2024
2402b23
Update build.gradle.kts
nixel2007 Dec 30, 2024
1d2994d
Merge pull request #3384 from 1c-syntax/nixel2007-patch-1
nixel2007 Dec 31, 2024
e84a3f8
happy new year
nixel2007 Jan 1, 2025
a1cfeee
ignore new year commit
nixel2007 Jan 1, 2025
7a10af2
Update .git-blame-ignore-revs
nixel2007 Jan 1, 2025
cbb2314
new year
theshadowco Jan 2, 2025
36fa558
обновление версии mdclasses
theshadowco Jan 2, 2025
ccb1918
Merge pull request #3385 from 1c-syntax/feature/bumpMdclasses250102
theshadowco Jan 2, 2025
5cc2352
build(deps): bump io.sentry:sentry-bom from 7.19.1 to 7.20.0
dependabot[bot] Jan 3, 2025
d731832
Merge pull request #3386 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jan 3, 2025
dbf40aa
build(deps): bump com.github.spotbugs:spotbugs-annotations
dependabot[bot] Jan 16, 2025
04e475c
Merge pull request #3387 from 1c-syntax/dependabot/gradle/com.github.…
nixel2007 Jan 16, 2025
df086dc
Merge pull request #3379 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 Jan 16, 2025
a991795
DocumentContext сделан Comparable
nixel2007 Jan 19, 2025
ebc617b
Merge pull request #3389 from 1c-syntax/fix/document-context-comparable
nixel2007 Jan 19, 2025
5bfc959
Оптимизация механизма запуска тестов.
nixel2007 Jan 19, 2025
5df4864
Подключен spring cache. Добавлено кэширование результатов применимост…
nixel2007 Jan 19, 2025
db12e51
Кэширование testSources на уровне сервера.
nixel2007 Jan 19, 2025
c05d94c
Убран самопальный кэш. Добавлена очистка кэша при смене конфигурации
nixel2007 Jan 19, 2025
e1d0cb6
Тесты на isApplicable
nixel2007 Jan 20, 2025
0c51300
cache-names
nixel2007 Jan 20, 2025
393ae5f
json-schema
nixel2007 Jan 20, 2025
11377b2
javadoc
nixel2007 Jan 20, 2025
30ff5fe
Apply suggestions
nixel2007 Jan 20, 2025
35a9dd5
Fix QF
nixel2007 Jan 21, 2025
45bd658
Набор тестовых аннотаций вынесен в конфигурацию сервера
nixel2007 Jan 21, 2025
c0cdba9
Тест на TestRunnerAdapter и расчет тестов средствами bsl ls
nixel2007 Jan 21, 2025
c515628
Лицензия
nixel2007 Jan 21, 2025
80c0d6e
build(deps): bump io.sentry:sentry-bom from 7.20.0 to 8.0.0
dependabot[bot] Jan 22, 2025
035da4a
build(deps): bump dawidd6/action-download-artifact from 7 to 8
dependabot[bot] Jan 22, 2025
e0436b5
build(deps): bump org.springframework.boot from 3.4.1 to 3.4.2
dependabot[bot] Jan 24, 2025
3a56186
Merge pull request #3396 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 Jan 24, 2025
217ea1d
build(deps): bump com.github.ben-manes.versions from 0.51.0 to 0.52.0
dependabot[bot] Jan 24, 2025
51cf0ac
build(deps): bump the freefair group with 5 updates
dependabot[bot] Jan 24, 2025
7d49b85
Update Gradle Wrapper from 8.12 to 8.12.1
gradle-update-robot Jan 26, 2025
b11f167
Merge pull request #3398 from 1c-syntax/gradlew-update-8.12.1
nixel2007 Jan 26, 2025
5dc313d
Merge pull request #3394 from 1c-syntax/dependabot/gradle/freefair-7e…
nixel2007 Jan 26, 2025
ba908b9
Merge pull request #3395 from 1c-syntax/dependabot/gradle/com.github.…
nixel2007 Jan 26, 2025
249877e
Merge pull request #3393 from 1c-syntax/dependabot/github_actions/daw…
nixel2007 Jan 26, 2025
a8827a3
Merge pull request #3392 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jan 26, 2025
bb35397
build(deps): bump me.champeau.jmh from 0.7.2 to 0.7.3
dependabot[bot] Jan 30, 2025
7daca19
Merge pull request #3399 from 1c-syntax/dependabot/gradle/me.champeau…
nixel2007 Jan 30, 2025
5f714ed
build(deps): bump io.sentry:sentry-bom from 8.0.0 to 8.1.0
dependabot[bot] Jan 31, 2025
90f83fd
Merge pull request #3400 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jan 31, 2025
e351dc6
build(deps): bump the freefair group with 5 updates
dependabot[bot] Feb 4, 2025
1aae3b8
Merge pull request #3401 from 1c-syntax/dependabot/gradle/freefair-3f…
nixel2007 Feb 4, 2025
acd2969
build(deps): bump getsentry/action-release from 1 to 2
dependabot[bot] Feb 7, 2025
153828c
Merge pull request #3402 from 1c-syntax/dependabot/github_actions/get…
nixel2007 Feb 7, 2025
054d27a
Поиск тестов через бсл лс выключен по умолчанию
nixel2007 Feb 9, 2025
74d4c46
Fix qf
nixel2007 Feb 9, 2025
8bfa4bd
Падающий тест на чтение аннотатаций в конфигурации тест раннера
nixel2007 Feb 9, 2025
9492c13
Исправлен неверный рефакторинг, предложенный Fleet
nixel2007 Feb 9, 2025
143865c
Исправлена ошибка десериализации списка аннотаций в конфиг файле
nixel2007 Feb 9, 2025
fc5bd74
Merge pull request #3388 from 1c-syntax/feature/compute-test-ids-by-b…
nixel2007 Feb 9, 2025
3c79e64
Update gh-pages.yml
nixel2007 Feb 9, 2025
14eabe5
Исправлен выброс исключения диагностики DoubleNegatives при наборе ко…
nixel2007 Feb 9, 2025
961fa7d
Поиск тестов через бсл лс выключен по умолчанию
nixel2007 Feb 9, 2025
adf58a7
Merge pull request #3403 from 1c-syntax/fix/double-negatives
nixel2007 Feb 9, 2025
1320989
Merge pull request #3404 from 1c-syntax/feature/disable-get-tests-by-…
nixel2007 Feb 9, 2025
b7a9fdd
Обновление зафисимостей
theshadowco Feb 10, 2025
9a94512
Update QueryToMissingMetadata.md
MikhaylovAndrey Feb 10, 2025
4f0536b
Merge pull request #3266 from 1c-syntax/feature/bumpantlr
theshadowco Feb 10, 2025
5f5e49d
build(deps): bump com.github.spotbugs:spotbugs-annotations
dependabot[bot] Feb 10, 2025
b0a3fe0
Merge pull request #3405 from MikhaylovAndrey/patch-1
theshadowco Feb 10, 2025
0d5c79b
Реализация правила
artbear Jun 22, 2023
0e5dc56
precommit
artbear Jun 22, 2023
7e29749
license
theshadowco Feb 10, 2025
b584c6d
Использование serverInfo.version как release name в Sentry
nixel2007 Feb 10, 2025
1e5dc9a
Merge pull request #3407 from 1c-syntax/feature/use-server-version-as…
nixel2007 Feb 10, 2025
b979881
Update sentry.yml
nixel2007 Feb 10, 2025
a61baa1
Merge pull request #3406 from 1c-syntax/dependabot/gradle/com.github.…
nixel2007 Feb 10, 2025
bc09389
Update and rename sentry.yml to sentry-sha.yml
nixel2007 Feb 10, 2025
bd85786
Create sentry-ref.yml
nixel2007 Feb 10, 2025
10bc695
Update sentry-ref.yml
nixel2007 Feb 10, 2025
e534232
Переписал диагностику
theshadowco Feb 10, 2025
5448560
Метод никогда не возвращает null
theshadowco Feb 10, 2025
e8ced31
Добавил возможгность разместить замечание на уровне проекта
theshadowco Feb 10, 2025
3c8401f
Revert "Метод никогда не возвращает null"
theshadowco Feb 10, 2025
9cac003
Update sentry-ref.yml
nixel2007 Feb 10, 2025
432bbc7
Merge pull request #3408 from 1c-syntax/feature/ProtectedModule
theshadowco Feb 10, 2025
88b83d3
Использование serverInfo.version как release name в Sentry
nixel2007 Feb 10, 2025
9fd1ada
Fix build
nixel2007 Feb 10, 2025
c2790cc
Update Sentry action version
nixel2007 Feb 10, 2025
db3908e
Fix build
nixel2007 Feb 10, 2025
2dad438
Fix build
nixel2007 Feb 10, 2025
799f281
Deps bump
nixel2007 Feb 10, 2025
3796358
Исправление ругани на сеттер на @Value поле
nixel2007 Feb 10, 2025
08aff7e
Merge branch 'develop' into feature/deps-bump
nixel2007 Feb 10, 2025
e69dc2f
Merge pull request #3409 from 1c-syntax/feature/deps-bump
nixel2007 Feb 11, 2025
9c798f8
Исправлено падение линз сложности при ошибке парсинга
nixel2007 Feb 11, 2025
bd490f9
Merge pull request #3410 from 1c-syntax/fix/complexity-lens
nixel2007 Feb 11, 2025
e27d209
Update YoLetterUsage.md
MikhaylovAndrey Feb 12, 2025
4638fff
Update WrongWebServiceHandler.md
MikhaylovAndrey Feb 12, 2025
4bcde8e
Update sentry-ref.yml
nixel2007 Feb 12, 2025
a0234a5
Update sentry-sha.yml
nixel2007 Feb 12, 2025
bb2f9db
Использование версии проекта для релиза Sentry
nixel2007 Feb 12, 2025
edb2921
Merge pull request #3414 from 1c-syntax/feature/enchance-sentry-config
nixel2007 Feb 12, 2025
39c0115
Merge pull request #3412 from MikhaylovAndrey/patch-3
nixel2007 Feb 12, 2025
289348d
Merge pull request #3411 from MikhaylovAndrey/patch-2
nixel2007 Feb 12, 2025
f7f1fde
Исправлен пропуск вопроса перед отправкой в Sentry
nixel2007 Feb 12, 2025
26e155d
Merge pull request #3415 from 1c-syntax/fix/ask-for-send-event
nixel2007 Feb 12, 2025
945cb05
Delete .github/workflows/qodana.yml
nixel2007 Feb 12, 2025
06e9376
Delete qodana.yaml
nixel2007 Feb 12, 2025
d59aa41
Delete qodana.sarif.json
nixel2007 Feb 12, 2025
22f33f8
Sentry ID отправляется для показа клиенту
nixel2007 Feb 12, 2025
1332ad6
Хэширование имени хоста и отправка в Sentry
nixel2007 Feb 12, 2025
de6cea6
Merge pull request #3416 from 1c-syntax/feature/send-sentry-id-to-client
nixel2007 Feb 12, 2025
4b94a23
Убран server.version из тегов как ненужный
nixel2007 Feb 12, 2025
66e0891
Конфигурация inAppInclude
nixel2007 Feb 12, 2025
b15d400
Merge pull request #3417 from 1c-syntax/feature/hash-server-name
nixel2007 Feb 12, 2025
85ac629
Упрощение зависимостей Sentry
nixel2007 Feb 13, 2025
66275f4
Убран лишний unlock - он выполняется при finilize
nixel2007 Feb 13, 2025
7572ad6
Добавлено хранение информации об аннотации параметров методов.
nixel2007 Feb 17, 2025
5e44ad9
Оптимизация хранения пустого списка параметров аннотации
nixel2007 Feb 17, 2025
ae97c9a
Merge pull request #3420 from 1c-syntax/feature/parameter-annotation
nixel2007 Feb 18, 2025
89d2c33
#3419 Репортер в CodeQuality
nixel2007 Feb 20, 2025
9a8fe54
license
nixel2007 Feb 20, 2025
c083549
#3419 Fix QF
nixel2007 Feb 20, 2025
adc9a77
build(deps): bump org.springframework.boot from 3.4.2 to 3.4.3
dependabot[bot] Feb 21, 2025
ee4f141
Merge pull request #3425 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 Feb 21, 2025
f51eae5
Сортировка возвращаемых результатов callHierarchy, убраны мусорные пе…
nixel2007 Feb 21, 2025
145e165
Обновление зависимостей, перевод deprecated mockito аннотаций на новые
nixel2007 Feb 21, 2025
4b97278
Merge pull request #3427 from 1c-syntax/feature/polish-callHierarchy
nixel2007 Feb 21, 2025
9d0d403
Merge pull request #3428 from 1c-syntax/feature/deps-bump
nixel2007 Feb 21, 2025
a47c8a0
Merge branch 'develop' into feature/reporter-code-quality
nixel2007 Feb 21, 2025
3a841b8
Показ ховера при наведении на параметры аннотации.
nixel2007 Feb 19, 2025
5770712
Поддержка многообразия возможных constValue
nixel2007 Feb 20, 2025
a9cd70d
Использование @Locked.Read для получения полей DocumentContext, котор…
nixel2007 Feb 20, 2025
9f99358
Добавлен гвард на линзу запуска всех тестов
nixel2007 Feb 20, 2025
a31dcf8
Фикс установки локов
nixel2007 Feb 20, 2025
9302178
Исправлено падение при наборе кода
nixel2007 Feb 20, 2025
a94b3b2
Рефакторинг, обработка пустого parent
nixel2007 Feb 20, 2025
4e306dd
Изменение логики работы findTerminalNodeContainsPosition. Теперь коне…
nixel2007 Feb 21, 2025
fae62a0
Merge pull request #3424 from 1c-syntax/feature/reporter-code-quality
nixel2007 Feb 22, 2025
bd888c0
Merge pull request #3423 from 1c-syntax/feature/hover-annotation-param
nixel2007 Feb 22, 2025
32728fc
Явный lf в отчете CodeQuality + /-пути
nixel2007 Feb 22, 2025
5c08b15
Translate docs/reporters/code-quality.md in en
transifex-integration[bot] Feb 22, 2025
9990e4f
Translate docs/reporters/index.md in en
transifex-integration[bot] Feb 22, 2025
7361d35
Translate docs/diagnostics/YoLetterUsage.md in en
transifex-integration[bot] Feb 22, 2025
9ae29b6
Translate ProtectedModule.md in en
transifex-integration[bot] Feb 22, 2025
78da9c6
Translate DoubleNegatives.md in en
transifex-integration[bot] Feb 22, 2025
0f9a61d
Translate DoubleNegatives.md in en
transifex-integration[bot] Feb 22, 2025
c05334b
Merge pull request #3430 from 1c-syntax/translations_3e0f8c744703812f…
nixel2007 Feb 22, 2025
209c64a
Merge pull request #3431 from 1c-syntax/translations_docs-reporters-i…
nixel2007 Feb 22, 2025
9569190
Merge pull request #3432 from 1c-syntax/translations_docs-diagnostics…
nixel2007 Feb 22, 2025
b7c8e75
Merge pull request #3433 from 1c-syntax/translations_391dd3f4f3657c78…
nixel2007 Feb 22, 2025
375e5f3
Merge pull request #3434 from 1c-syntax/translations_dbfcc2360538b49f…
nixel2007 Feb 22, 2025
c85c91f
CodeQuality имеет 1-based номера строк
nixel2007 Feb 22, 2025
8322ac0
Исправление таски precommit
nixel2007 Feb 22, 2025
954e27d
Обновление баджиков
nixel2007 Feb 22, 2025
36a5fac
обновлены зависимости + добавил в доку jdk 23 и win 11
theshadowco Feb 23, 2025
3324e6c
Merge pull request #3435 from 1c-syntax/feature/bumpDeps250223
nixel2007 Feb 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# happy new year 2025
e84a3f81035a6e76c042b406d5ad6e986a91d8e1
# happy new year 2024
654c64ee05d943de550defda931b10ad6067171d

2 changes: 1 addition & 1 deletion .github/workflows/check-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: 21
java-version: 23
distribution: 'temurin'
cache: gradle

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.7.15'
python-version: '3.12'
architecture: 'x64'

- name: Install dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
java_version: ['17', '21']
java_version: ['17', '21', '23']
os: [ubuntu-latest, windows-latest, macOS-latest]
steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/qa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
steps:
- name: Download PR number artifact
if: github.event.workflow_run.event == 'pull_request'
uses: dawidd6/action-download-artifact@v6
uses: dawidd6/action-download-artifact@v8
with:
workflow: ${{ github.event.workflow_run.name }}
run_id: ${{ github.event.workflow_run.id }}
Expand Down
37 changes: 0 additions & 37 deletions .github/workflows/qodana.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: 21
java-version: 23
distribution: 'temurin'
cache: gradle

Expand All @@ -57,7 +57,7 @@ jobs:

- name: Build with Gradle
if: matrix.prefix == 'nix'
run: ./gradlew build
run: ./gradlew build -x test

- name: Upload jar to release
if: matrix.prefix == 'nix'
Expand Down
57 changes: 36 additions & 21 deletions .github/workflows/sentry.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,36 @@
name: Sentry
on:
push:
branches-ignore:
- "translations_**"
- "dependabot/**"
jobs:

sentry:
name: Sentry
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Create Sentry release
uses: getsentry/action-release@v1
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
with:
environment: production
name: Sentry
on:
push:
branches-ignore:
- "translations_**"
- "dependabot/**"
tags:
- 'v*'
jobs:

sentry:
name: Sentry
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
fetch-tags: true
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: 21
distribution: 'temurin'
cache: gradle
- name: Get version from Gradle
id: get_version
run: echo "RELEASE_VERSION=$(./gradlew version -q)" >> $GITHUB_ENV
- name: Create Sentry release
uses: getsentry/action-release@v1
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
with:
environment: production
version: ${{ env.RELEASE_VERSION }}
2 changes: 1 addition & 1 deletion .github/workflows/update-gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
cache: gradle

- name: Update Gradle Wrapper
uses: gradle-update/update-gradle-wrapper-action@v1
uses: gradle-update/update-gradle-wrapper-action@v2
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
set-distribution-checksum: false
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
[![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=1c-syntax_bsl-language-server&metric=alert_status)](https://sonarcloud.io/dashboard?id=1c-syntax_bsl-language-server)
[![Maintainability](https://sonarcloud.io/api/project_badges/measure?project=1c-syntax_bsl-language-server&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=1c-syntax_bsl-language-server)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=1c-syntax_bsl-language-server&metric=coverage)](https://sonarcloud.io/dashboard?id=1c-syntax_bsl-language-server)
[![Crowdin](https://badges.crowdin.net/bsl-language-server/localized.svg)](https://crowdin.com/project/bsl-language-server)
[![Benchmark](https://1c-syntax.github.io/bsl-language-server/dev/bench/benchmark.svg)](https://1c-syntax.github.io/bsl-language-server/dev/bench/index.html)
[![telegram](https://img.shields.io/badge/telegram-chat-green.svg)](https://t.me/bsl_language_server)

Expand Down
105 changes: 52 additions & 53 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import gradlegitproperties.org.ajoberstar.grgit.Grgit
import me.qoomon.gitversioning.commons.GitRefType
import org.apache.tools.ant.filters.EscapeUnicode
import java.util.*
Expand All @@ -10,27 +9,27 @@ plugins {
jacoco
signing
id("org.cadixdev.licenser") version "0.6.1"
id("org.sonarqube") version "5.1.0.4882"
id("io.freefair.lombok") version "8.6"
id("io.freefair.javadoc-links") version "8.6"
id("io.freefair.javadoc-utf-8") version "8.6"
id("io.freefair.aspectj.post-compile-weaving") version "8.6"
id("io.freefair.maven-central.validate-poms") version "8.6"
id("me.qoomon.git-versioning") version "6.4.3"
id("com.github.ben-manes.versions") version "0.51.0"
id("org.springframework.boot") version "3.2.5"
id("io.spring.dependency-management") version "1.1.6"
id("org.sonarqube") version "6.0.1.5171"
id("io.freefair.lombok") version "8.12.1"
id("io.freefair.javadoc-links") version "8.12.1"
id("io.freefair.javadoc-utf-8") version "8.12.1"
id("io.freefair.aspectj.post-compile-weaving") version "8.12.1"
id("io.freefair.maven-central.validate-poms") version "8.12.1"
id("me.qoomon.git-versioning") version "6.4.4"
id("com.github.ben-manes.versions") version "0.52.0"
id("org.springframework.boot") version "3.4.3"
id("io.spring.dependency-management") version "1.1.7"
id("io.sentry.jvm.gradle") version "5.2.0"
id("io.github.1c-syntax.bslls-dev-tools") version "0.8.1"
id("ru.vyarus.pom") version "3.0.0"
id("com.gorylenko.gradle-git-properties") version "2.4.2"
id("io.codearte.nexus-staging") version "0.30.0"
id("me.champeau.jmh") version "0.7.2"
id("me.champeau.jmh") version "0.7.3"
}

repositories {
mavenLocal()
mavenCentral()
maven(url = "https://jitpack.io")
maven(url = "https://projectlombok.org/edge-releases")
maven(url = "https://s01.oss.sonatype.org/content/repositories/snapshots")
}
Expand Down Expand Up @@ -59,13 +58,7 @@ gitProperties {

val isSnapshot = gitVersioning.gitVersionDetails.refType != GitRefType.TAG

val languageToolVersion = "6.4"

dependencyManagement {
imports {
mavenBom("io.sentry:sentry-bom:7.11.0")
}
}
val languageToolVersion = "6.5"

dependencies {

Expand All @@ -74,27 +67,25 @@ dependencies {
// spring
api("org.springframework.boot:spring-boot-starter")
api("org.springframework.boot:spring-boot-starter-websocket")
api("org.springframework.boot:spring-boot-starter-cache")
api("info.picocli:picocli-spring-boot-starter:4.7.6")

// lsp4j core
api("org.eclipse.lsp4j", "org.eclipse.lsp4j", "0.23.1")
api("org.eclipse.lsp4j", "org.eclipse.lsp4j.websocket.jakarta", "0.23.1")
api("org.eclipse.lsp4j", "org.eclipse.lsp4j", "0.24.0")
api("org.eclipse.lsp4j", "org.eclipse.lsp4j.websocket.jakarta", "0.24.0")

// 1c-syntax
api("io.github.1c-syntax", "bsl-parser", "0.24.0") {
exclude("com.tunnelvisionlabs", "antlr4-annotations")
api("io.github.1c-syntax", "bsl-parser", "0.26.0") {
exclude("com.ibm.icu", "*")
exclude("org.antlr", "ST4")
exclude("org.abego.treelayout", "org.abego.treelayout.core")
exclude("org.antlr", "antlr-runtime")
}
api("io.github.1c-syntax", "utils", "0.6.1")
api("io.github.1c-syntax", "mdclasses", "0.14.0")
api("io.github.1c-syntax", "bsl-common-library", "0.7.0")
api("io.github.1c-syntax", "supportconf", "0.14.0") {
exclude("io.github.1c-syntax", "bsl-common-library")
}
api("io.github.1c-syntax", "bsl-parser-core", "0.1.0")
api("io.github.1c-syntax", "utils", "0.6.2")
api("io.github.1c-syntax", "mdclasses", "0.15.0")
api("io.github.1c-syntax", "bsl-common-library", "0.8.0")
api("io.github.1c-syntax", "supportconf", "0.14.2")
api("io.github.1c-syntax", "bsl-parser-core", "0.3.0")

// JLanguageTool
implementation("org.languagetool", "languagetool-core", languageToolVersion){
Expand All @@ -107,11 +98,12 @@ dependencies {
implementation("org.aspectj", "aspectjrt", "1.9.22.1")

// commons utils
implementation("commons-io", "commons-io", "2.16.1")
implementation("org.apache.commons", "commons-lang3", "3.14.0")
implementation("commons-beanutils", "commons-beanutils", "1.9.4"){
implementation("commons-io", "commons-io", "2.18.0")
implementation("commons-beanutils", "commons-beanutils", "1.10.1"){
exclude("commons-logging", "commons-logging")
}
implementation("commons-codec", "commons-codec", "1.16.0")
implementation("org.apache.commons", "commons-lang3", "3.17.0")
implementation("org.apache.commons", "commons-collections4", "4.4")
implementation("org.apache.commons", "commons-exec", "1.4.0")

Expand All @@ -128,19 +120,15 @@ dependencies {
// SARIF serialization
implementation("com.contrastsecurity", "java-sarif", "2.0")

// Sentry
implementation("io.sentry:sentry-spring-boot-starter-jakarta")
implementation("io.sentry:sentry-logback")

// CONSTRAINTS
implementation("com.google.guava:guava") {
version {
strictly("33.2.1-jre")
strictly("33.4.0-jre")
}
}

// COMPILE
compileOnly("com.github.spotbugs:spotbugs-annotations:4.8.6")
compileOnly("com.github.spotbugs:spotbugs-annotations:4.9.1")

// TEST

Expand All @@ -151,15 +139,7 @@ dependencies {

// test utils
testImplementation("org.jmockit", "jmockit", "1.49")
testImplementation("org.awaitility", "awaitility", "4.2.1")
}

lombok {
version.set("1.18.32")
}

jacoco {
toolVersion = "0.8.10"
testImplementation("org.awaitility", "awaitility", "4.3.0")
}

java {
Expand Down Expand Up @@ -191,6 +171,11 @@ tasks.bootJar {
archiveClassifier.set("exec")
}

tasks.named("sourcesJar") {
dependsOn(tasks.generateSentryDebugMetaPropertiesjava)
dependsOn(tasks.collectExternalDependenciesForSentry)
}

tasks.build {
dependsOn(tasks.bootJar)
}
Expand All @@ -215,13 +200,27 @@ tasks.check {
mustRunAfter(tasks.generateDiagnosticDocs)
}

tasks.checkLicenseMain {
dependsOn(tasks.generateSentryDebugMetaPropertiesjava)
dependsOn(tasks.collectExternalDependenciesForSentry)
}

tasks.updateLicenseMain {
dependsOn(tasks.generateSentryDebugMetaPropertiesjava)
dependsOn(tasks.collectExternalDependenciesForSentry)
}

tasks.jacocoTestReport {
reports {
xml.required.set(true)
xml.outputLocation.set(File("$buildDir/reports/jacoco/test/jacoco.xml"))
xml.outputLocation.set(File("${layout.buildDirectory.get()}/reports/jacoco/test/jacoco.xml"))
}
}

jmh {
jmhVersion = "1.37"
}

tasks.processResources {
filteringCharset = "UTF-8"
// native2ascii gradle replacement
Expand All @@ -238,12 +237,12 @@ tasks.generateDiagnosticDocs {
doLast {
val resourcePath = tasks["processResources"].outputs.files.singleFile
copy {
from("$buildDir/docs/diagnostics")
from("${layout.buildDirectory.get()}/docs/diagnostics")
into("$resourcePath/com/github/_1c_syntax/bsl/languageserver/diagnostics/ru")
}

copy {
from("$buildDir/docs/en/diagnostics")
from("${layout.buildDirectory.get()}/docs/en/diagnostics")
into("$resourcePath/com/github/_1c_syntax/bsl/languageserver/diagnostics/en")
}
}
Expand Down Expand Up @@ -285,7 +284,7 @@ sonarqube {
property("sonar.projectKey", "1c-syntax_bsl-language-server")
property("sonar.projectName", "BSL Language Server")
property("sonar.exclusions", "**/gen/**/*.*")
property("sonar.coverage.jacoco.xmlReportPaths", "$buildDir/reports/jacoco/test/jacoco.xml")
property("sonar.coverage.jacoco.xmlReportPaths", "${layout.buildDirectory.get()}/reports/jacoco/test/jacoco.xml")
}
}

Expand Down
Loading
Loading