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

[pull] develop from 1c-syntax:develop #9

Open
wants to merge 891 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
891 commits
Select commit Hold shift + click to select a range
945a94a
build(deps): bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0
dependabot[bot] Apr 9, 2024
55e9e0c
build(deps): bump io.sentry:sentry-bom from 7.6.0 to 7.8.0
dependabot[bot] Apr 10, 2024
03ee629
Merge pull request #3264 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Apr 10, 2024
fb7d499
Merge pull request #3262 from 1c-syntax/dependabot/github_actions/pea…
nixel2007 Apr 10, 2024
1173dc0
Merge pull request #3261 from 1c-syntax/dependabot/gradle/com.github.…
nixel2007 Apr 10, 2024
30f1c3e
Merge pull request #3109 from artbear/disableSafeMode2
theshadowco Apr 16, 2024
a1604eb
license update
nixel2007 Apr 24, 2024
b142784
build(deps): bump JetBrains/qodana-action from 2023.3.2 to 2024.1.2
dependabot[bot] Apr 26, 2024
d8b6c85
build(deps): bump com.gorylenko.gradle-git-properties
dependabot[bot] Apr 29, 2024
f2aa095
Merge pull request #3273 from 1c-syntax/dependabot/gradle/com.gorylen…
nixel2007 Apr 29, 2024
4136196
Merge pull request #3270 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 May 1, 2024
f8bc51c
build(deps): bump JetBrains/qodana-action from 2024.1.2 to 2024.1.3
dependabot[bot] May 3, 2024
68e8777
Неверное описание переменной в цикле "Для каждого"
May 3, 2024
00a643a
Merge pull request #3275 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 May 4, 2024
ba2f548
build(deps): bump com.github.spotbugs:spotbugs-annotations
dependabot[bot] May 6, 2024
25ac087
build(deps): bump io.spring.dependency-management from 1.1.4 to 1.1.5
dependabot[bot] May 6, 2024
5dfb3d3
Merge pull request #3278 from 1c-syntax/dependabot/gradle/io.spring.d…
nixel2007 May 6, 2024
3ab292e
Merge pull request #3277 from 1c-syntax/dependabot/gradle/com.github.…
nixel2007 May 6, 2024
5e93438
build(deps): bump info.picocli:picocli-spring-boot-starter
dependabot[bot] May 8, 2024
2271bd0
build(deps): bump JetBrains/qodana-action from 2024.1.3 to 2024.1.4
dependabot[bot] May 8, 2024
df9b27d
Merge pull request #3280 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 May 8, 2024
011b719
build(deps): bump io.sentry:sentry-bom from 7.8.0 to 7.9.0
dependabot[bot] May 9, 2024
2d6187f
Merge pull request #3281 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 May 9, 2024
2d37862
Merge pull request #3279 from 1c-syntax/dependabot/gradle/info.picocl…
nixel2007 May 9, 2024
4b9b2db
build(deps): bump org.springframework.boot from 3.2.4 to 3.2.5
dependabot[bot] May 9, 2024
6f776a3
Merge pull request #3267 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 May 9, 2024
629d7c7
build(deps): bump JetBrains/qodana-action from 2024.1.4 to 2024.1.5
dependabot[bot] May 17, 2024
8a1578b
Merge pull request #3282 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 May 18, 2024
0e6756b
Translate ExternalAppStarting.md in en
transifex-integration[bot] May 27, 2024
1680a2a
Translate DiagnosticStructure.md in en
transifex-integration[bot] May 27, 2024
fe5ac6d
Translate UsageWriteLogEvent.md in en
transifex-integration[bot] May 27, 2024
1d129c9
Translate FileSystemAccess.md in en
transifex-integration[bot] May 27, 2024
328b993
Translate PrivilegedModuleMethodCall.md in en
transifex-integration[bot] May 27, 2024
3c6e168
Translate DisableSafeMode.md in en
transifex-integration[bot] May 27, 2024
1171ce7
Merge pull request #3284 from 1c-syntax/translations_cb8aedc9617757e7…
theshadowco May 27, 2024
09e7466
Merge pull request #3285 from 1c-syntax/translations_docs-contributin…
theshadowco May 27, 2024
93f697b
Merge pull request #3287 from 1c-syntax/translations_docs-diagnostics…
theshadowco May 27, 2024
d40395e
Translate DisableSafeMode.md in en
transifex-integration[bot] May 27, 2024
3b68cbe
Translate PrivilegedModuleMethodCall.md in en
transifex-integration[bot] May 27, 2024
30e0ccb
Merge pull request #3291 from 1c-syntax/translations_7981ded8c834d530…
theshadowco May 27, 2024
e22aa7d
Merge pull request #3289 from 1c-syntax/translations_fe3b694bb9318704…
theshadowco May 27, 2024
2143894
Merge pull request #3290 from 1c-syntax/translations_7ad429d0f21a2118…
theshadowco May 27, 2024
0b8247d
обновлены зависимости
theshadowco May 28, 2024
5658008
Merge pull request #3292 from 1c-syntax/feature/mdclasses_0130-rc3
theshadowco May 28, 2024
c1ef968
Исправление ошибки определения описания переменной для цикла Для
May 29, 2024
22a5e1a
Update Gradle Wrapper from 8.7 to 8.8.
gradle-update-robot Jun 2, 2024
e431105
Merge pull request #3294 from 1c-syntax/gradlew-update-8.8
nixel2007 Jun 2, 2024
41fa2b8
Update CanonicalSpellingKeywords.md
Bayselonarrend Jun 3, 2024
d50117c
Merge pull request #3296 from Bayselonarrend/develop
nixel2007 Jun 3, 2024
c1d49f5
Заготовка диагностики и красный тест на построитель выражений
Jun 3, 2024
1ed6cfe
Фикс красных тестов "NOT" для построителя выражений
Jun 3, 2024
6aa378b
Merge pull request #3276 from qtLex/fix/VariableDiscriptionInForEachS…
nixel2007 Jun 3, 2024
f1c2e8c
mdclasses 0.13
theshadowco Jun 4, 2024
32fd2ca
Update ReservedParameterNames.md
theshadowco Jun 4, 2024
89f610a
Update ReservedParameterNamesDiagnostic_ru.properties
theshadowco Jun 4, 2024
90c9e48
Update ReservedParameterNamesDiagnostic.java
theshadowco Jun 4, 2024
3d2a526
Update ReservedParameterNamesTest.java
theshadowco Jun 4, 2024
8a590b1
Merge pull request #3297 from 1c-syntax/feature/mdclasses_013
theshadowco Jun 4, 2024
432256f
Translate CanonicalSpellingKeywords.md in en
transifex-integration[bot] Jun 4, 2024
06331de
Translate CanonicalSpellingKeywords.md in en
transifex-integration[bot] Jun 4, 2024
9066956
Translate CanonicalSpellingKeywords.md in en
transifex-integration[bot] Jun 4, 2024
b39efaf
Merge pull request #3298 from 1c-syntax/translations_docs-diagnostics…
theshadowco Jun 4, 2024
9217e07
Merge branch 'develop' into magicDate
artbear Jun 4, 2024
d2b92df
Максимальная дата 9999
artbear Jun 4, 2024
247cd8c
тест на максимальную дату 9999г.
Jun 4, 2024
9937768
Уточнил описание и добавил примеры
artbear Jun 4, 2024
945317c
Merge pull request #3207 from artbear/magicDate
theshadowco Jun 4, 2024
b166bce
Translate docs/diagnostics/MagicDate.md in en
transifex-integration[bot] Jun 4, 2024
4a24a23
precommit
Jun 4, 2024
dfe0737
дубль в тестовом коде
Jun 4, 2024
157815c
Merge pull request #3299 from 1c-syntax/translations_docs-diagnostics…
theshadowco Jun 4, 2024
56b72df
build(deps): bump dawidd6/action-download-artifact from 3 to 4
dependabot[bot] Jun 4, 2024
27da16d
убрал забытые комментарии
artbear Jun 4, 2024
42b3af0
Merge pull request #3084 from artbear/internet-access
theshadowco Jun 4, 2024
f7fa5a8
Translate docs/diagnostics/InternetAccess.md in en
transifex-integration[bot] Jun 4, 2024
83e82a0
Translate docs/diagnostics/InternetAccess.md in en
transifex-integration[bot] Jun 4, 2024
d87905c
Merge pull request #3301 from 1c-syntax/translations_b366840ceaea654b…
theshadowco Jun 4, 2024
81144bd
Merge pull request #3300 from 1c-syntax/dependabot/github_actions/daw…
theshadowco Jun 4, 2024
6af057c
- new bslls-dev-tool
theshadowco Jun 4, 2024
b687e2e
Merge pull request #3303 from 1c-syntax/feature/new_bslls_tools
theshadowco Jun 4, 2024
8daad34
Новый вид диагностики - по дереву выражений и еще красные тесты на пр…
Jun 4, 2024
ae51c6e
Сборка на jdk21
nixel2007 Jun 4, 2024
b35f58f
.devcontainers
nixel2007 Jun 4, 2024
be8286b
Merge pull request #3304 from 1c-syntax/feature/jdk-21
nixel2007 Jun 4, 2024
2b658b1
build(deps): bump dawidd6/action-download-artifact from 4 to 5
dependabot[bot] Jun 4, 2024
43a3c7b
Some extensions to dev container
nixel2007 Jun 4, 2024
1650bab
Update dependencies
nixel2007 Jun 4, 2024
824894f
Downgrade spring boot to 3.2.5
nixel2007 Jun 4, 2024
4f0318e
Merge pull request #3305 from 1c-syntax/dependabot/github_actions/daw…
nixel2007 Jun 4, 2024
9524c13
add buildtime
theshadowco Jun 5, 2024
dd5b714
Merge pull request #3306 from 1c-syntax/feature/update-deps
nixel2007 Jun 5, 2024
1f8e868
Merge pull request #3307 from 1c-syntax/develop
nixel2007 Jun 5, 2024
1842f44
Исправлено построение дерева и сделан зеленый тест
Jun 6, 2024
0e597d5
Опечатка
Jun 6, 2024
a3c71fa
Merge remote-tracking branch 'upstream/develop' into feature/double-n…
Jun 6, 2024
7ad9766
gradlew precommit
Jun 6, 2024
1623f32
Fix depreciation warnings from jdk21
nixel2007 Jun 6, 2024
9728860
Add sarif from the benchmark to arficats
nixel2007 Jun 6, 2024
4d3eecd
More extensions into dev container
nixel2007 Jun 6, 2024
8a15984
build(deps): bump io.sentry:sentry-bom from 7.9.0 to 7.10.0
dependabot[bot] Jun 7, 2024
72a382d
typo
Jun 7, 2024
f7607de
Merge pull request #3309 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jun 8, 2024
0d07e04
build(deps): bump dawidd6/action-download-artifact from 5 to 6
dependabot[bot] Jun 13, 2024
656b264
Замечания сонара
Jun 13, 2024
4bb6c1c
Merge pull request #3312 from 1c-syntax/dependabot/github_actions/daw…
nixel2007 Jun 16, 2024
3a304d2
Fix qodana inputs
nixel2007 Jun 16, 2024
a22edf9
Явное указание linter для qodana
nixel2007 Jun 16, 2024
5957be6
More rules to qodana
nixel2007 Jun 16, 2024
f088dec
Merge pull request #3313 from 1c-syntax/nixel2007-patch-1
nixel2007 Jun 16, 2024
b59bdba
Add files via upload
nixel2007 Jun 16, 2024
01ca662
Update qodana.yml
nixel2007 Jun 16, 2024
6bb5c3a
build(deps): bump com.github.spotbugs:spotbugs-annotations
dependabot[bot] Jun 18, 2024
65b1de0
Merge pull request #3314 from 1c-syntax/dependabot/gradle/com.github.…
nixel2007 Jun 20, 2024
7e2945b
Поломал тест с NoSuchElementException
Jun 21, 2024
9bce931
build(deps): bump io.sentry:sentry-bom from 7.10.0 to 7.11.0
dependabot[bot] Jul 2, 2024
7b0c5cb
build(deps): bump JetBrains/qodana-action from 2024.1.5 to 2024.1.8
dependabot[bot] Jul 4, 2024
0c67f30
build(deps): bump org.sonarqube from 5.0.0.4638 to 5.1.0.4872
dependabot[bot] Jul 4, 2024
06e2628
Merge pull request #3318 from 1c-syntax/dependabot/gradle/org.sonarqu…
nixel2007 Jul 4, 2024
d7f74ef
Merge pull request #3317 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Jul 4, 2024
611e7d4
Merge pull request #3316 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jul 4, 2024
7d56bd2
build(deps): bump org.sonarqube from 5.1.0.4872 to 5.1.0.4882
dependabot[bot] Jul 5, 2024
cd76b1d
Merge pull request #3319 from 1c-syntax/dependabot/gradle/org.sonarqu…
nixel2007 Jul 6, 2024
5ef9a5d
Исправлено построение выражения
EvilBeaver Jul 9, 2024
cd30105
build(deps): bump io.spring.dependency-management from 1.1.5 to 1.1.6
dependabot[bot] Jul 9, 2024
2dff72e
Убрал проверку с отрицанием равенства булева литерала.
EvilBeaver Jul 9, 2024
a8b6669
Merge pull request #3320 from 1c-syntax/dependabot/gradle/io.spring.d…
theshadowco Jul 10, 2024
26cc0ee
new bslls-dev-tools
theshadowco Jul 10, 2024
52c9f43
Merge pull request #3321 from 1c-syntax/feature/fixDevTools
theshadowco Jul 10, 2024
245220a
Update ReservedParameterNamesTest.java
theshadowco Jul 10, 2024
82a076e
фикс для обновления mdclasses
theshadowco Jul 11, 2024
18d2b55
Merge pull request #3322 from 1c-syntax/feature/optimyze110724
theshadowco Jul 11, 2024
24668e8
Finish 0.23.1
theshadowco Jul 11, 2024
c6c6b06
Finish 0.23.1
theshadowco Jul 11, 2024
be6efd3
Update Gradle Wrapper from 8.8 to 8.9.
gradle-update-robot Jul 14, 2024
55f2246
Merge pull request #3323 from 1c-syntax/gradlew-update-8.9
nixel2007 Jul 14, 2024
120f9bd
build(deps): bump io.sentry:sentry-bom from 7.11.0 to 7.12.0
dependabot[bot] Jul 16, 2024
73ed300
Merge pull request #3324 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jul 17, 2024
6d355c3
Fix #3326. Исправлено имя настройки для перевода логических операторо…
nixel2007 Jul 22, 2024
de1832b
build(deps): bump io.sentry:sentry-bom from 7.12.0 to 7.12.1
dependabot[bot] Jul 26, 2024
3ea14fe
Merge pull request #3329 from 1c-syntax/dependabot/gradle/io.sentry-s…
theshadowco Jul 29, 2024
b535d80
build(deps): bump the freefair group with 5 updates
dependabot[bot] Aug 8, 2024
a3273a0
build(deps): bump JetBrains/qodana-action from 2024.1.8 to 2024.1.9
dependabot[bot] Aug 8, 2024
597a9cc
Merge pull request #3331 from 1c-syntax/dependabot/gradle/freefair-f0…
nixel2007 Aug 8, 2024
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
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
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
  •  
  •  
  •  
41 changes: 41 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/java
{
"name": "Java",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/java:1-17-bookworm",

"features": {
"ghcr.io/devcontainers/features/java:1": {
"version": "none",
"installMaven": "false",
"installGradle": "true"
},
"ghcr.io/devcontainers/features/python:1": {}
},
"customizations": {
"vscode": {
"extensions": [
"vscjava.vscode-gradle",
"GitHub.vscode-github-actions",
"astrizhachuk.1c-extension-pack",
"zhuangtongfa.Material-theme",
"GitHub.copilot",
"GitHub.copilot-chat",
"github.vscode-github-actions"
]
}
}

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "java -version",

// Configure tool-specific properties.
// "customizations": {},

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
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/ISSUE_TEMPLATE/NewDiagnostic.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ assignees: ''
* [ ] `LOCALIZE` - "Проблемы локализации"

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

## Дополнительная информация
<!-- Можно добавить любую информацию, которая может быть полезной при реализации -->
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,15 @@ updates:
directory: "/" # Location of package manifests
schedule:
interval: "daily"
groups:
freefair:
patterns:
- "io.freefair.*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "devcontainers"
directory: "/"
schedule:
interval: weekly
2 changes: 2 additions & 0 deletions .github/scripts/benchmark.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ def some_func(arg):
cmdArgs.append('-a')
cmdArgs.append('-s')
cmdArgs.append('ssl')
cmdArgs.append('-r')
cmdArgs.append('sarif')
cmdArgs.append('-c')
cmdArgs.append(pathToConfig)
cmd = ' '.join(cmdArgs)
Expand Down
73 changes: 73 additions & 0 deletions .github/scripts/build-jpackage.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
import ntpath
import os
import platform
import re
import shutil
import sys


def build_image(base_dir, image_prefix, executable_file):
path_to_jar = get_bsl_ls_jar(base_dir)
if path_to_jar is None:
exit()

cmd_args = [
'jpackage',
'--name', 'bsl-language-server',
'--input', 'build/libs',
'--main-jar', path_to_jar]

if is_windows():
cmd_args.append('--win-console')

cmd_args.append('--type')
cmd_args.append('app-image')
cmd_args.append('--java-options')
cmd_args.append('-Xmx3g')

cmd = ' '.join(cmd_args)
os.system(cmd)

shutil.make_archive(
"bsl-language-server_" + image_prefix,
'zip',
'./',
executable_file)


def is_windows():
return platform.system() == 'Windows'


def get_base_dir():
if is_windows():
base_dir = os.getcwd() + "\\build\\libs"
else:
base_dir = os.getcwd() + "/build/libs"
return base_dir


def get_bsl_ls_jar(dir_name):
pattern = r"bsl.+\.jar"
names = os.listdir(dir_name)
for name in names:
fullname = os.path.join(dir_name, name)
if os.path.isfile(fullname) and re.search(pattern, fullname) and fullname.find('exec.jar') != -1:
return ntpath.basename(fullname)

return None


if __name__ == "__main__":
# directory with build project
arg_base_dir = get_base_dir()

# image prefix: `win`, `nic` or `mac`
arg_image_prefix = sys.argv[1]

# executable file: `bsl-language-server` or `bsl-language-server.app`
arg_executable_file = sys.argv[2]

build_image(base_dir=get_base_dir(),
image_prefix=sys.argv[1],
executable_file=sys.argv[2])
11 changes: 9 additions & 2 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,16 +29,17 @@ jobs:
uses: actions/checkout@v3

- name: Setup JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle

- name: Build with Gradle
run: ./gradlew bootJar

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: "3.7"

Expand All @@ -51,6 +52,12 @@ jobs:
- name: Analyze ssl
run: pytest .github/scripts/benchmark.py --benchmark-min-rounds=3 --benchmark-timer=time.time --benchmark-json=output.json --benchmark-verbose

- name: Archive results in SARIF
uses: actions/upload-artifact@v4
with:
name: "SARIF report"
path: bsl-ls.sarif

- name: Generation badge benchmark
if: github.event_name == 'push'
run: python .github/scripts/gen-bandge.py
Expand Down
51 changes: 51 additions & 0 deletions .github/workflows/check-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Check making image

on:
push:
branches:
- develop
- feature/check-package


jobs:
build:
strategy:
fail-fast: true
matrix:
os: [windows-latest, ubuntu-latest, macOS-latest]
include:
- os: windows-latest
displayName: Windows
prefix: win
app-image: bsl-language-server
- os: ubuntu-latest
displayName: Linux
prefix: nix
app-image: bsl-language-server
- os: macOS-latest
displayName: MacOS
prefix: mac
app-image: bsl-language-server.app
runs-on: ${{ matrix.os }}
name: (${{ matrix.displayName }}) create image app version

steps:
- name: Checkout source
uses: actions/checkout@v4

- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: 23
distribution: 'temurin'
cache: gradle

- name: Build bootJar with Gradle
run: ./gradlew check build

- name: Build jpackage application image
run: python .github/scripts/build-jpackage.py ${{ matrix.prefix }} ${{ matrix.app-image }}




11 changes: 6 additions & 5 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,21 +23,22 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
fetch-depth: 2

- name: Set up JDK 11
uses: actions/setup-java@v3
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
# Override language selection by uncommenting this and choosing your languages
with:
languages: java
Expand All @@ -52,4 +53,4 @@ jobs:
- run: ./gradlew jar

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
22 changes: 22 additions & 0 deletions .github/workflows/codesee-arch-diagram.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# This workflow was added by CodeSee. Learn more at https://codesee.io/
# This is v2.0 of this workflow file
on:
push:
branches:
- develop
pull_request_target:
types: [opened, synchronize, reopened]

name: CodeSee

permissions: read-all

jobs:
codesee:
runs-on: ubuntu-latest
continue-on-error: true
name: Analyze the repo with CodeSee
steps:
- uses: Codesee-io/codesee-action@v2
with:
codesee-token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }}
11 changes: 6 additions & 5 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,22 @@ jobs:
build-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle

- name: Build javadoc
run: ./gradlew --no-daemon javadoc

- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: '3.6'
python-version: '3.7.15'
architecture: 'x64'

- name: Install dependencies
Expand Down Expand Up @@ -145,7 +146,7 @@ jobs:
cp -R temp/site/. public/dev/en

- name: Deploy
uses: peaceiris/actions-gh-pages@v3.9.0
uses: peaceiris/actions-gh-pages@v4.0.0
with:
deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
publish_branch: gh-pages
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,21 @@ jobs:
strategy:
fail-fast: false
matrix:
java_version: ['11', '17']
java_version: ['17', '21', '23']
os: [ubuntu-latest, windows-latest, macOS-latest]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.java_version }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java_version }}
distribution: 'temurin'
cache: gradle
- name: Build with Gradle
run: ./gradlew check --stacktrace
- name: Archive test results
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: junit_report_${{ matrix.os }}_${{ matrix.java_version }}
path: build/reports/tests/test
5 changes: 3 additions & 2 deletions .github/workflows/javadoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,12 @@ jobs:
needs: gatekeeper
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle
- name: Check javadoc build
run: ./gradlew javadoc --stacktrace
2 changes: 1 addition & 1 deletion .github/workflows/pre-qa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
run: echo ${{ github.event.number }} > PR_NUMBER.txt
- name: Archive PR number
if: github.event_name == 'pull_request'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: PR_NUMBER
path: PR_NUMBER.txt
5 changes: 3 additions & 2 deletions .github/workflows/publish-to-sonatype.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,13 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle
- name: Publish to Sonatype
run: ./gradlew publishMavenPublicationToSonatypeRepository -PsimplifyVersion
env:
Expand Down
Loading