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 794 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
794 commits
Select commit Hold shift + click to select a range
f9d0f3f
доп.тесты на
artbear Dec 17, 2023
58dd84b
Merge pull request #3172 from artbear/PrivilegedModuleMethodCall
theshadowco Dec 18, 2023
8afa0bb
Merge pull request #3208 from kuzyara/patch-1
theshadowco Dec 18, 2023
b174b48
Merge pull request #3210 from artbear/magic-number
theshadowco Dec 18, 2023
7f4f4e7
Translate UsingFindElementByString.md in en
transifex-integration[bot] Dec 18, 2023
c5e34bc
Translate ServerSideExportFormMethod.md in en
transifex-integration[bot] Dec 18, 2023
061e2e1
Merge pull request #3212 from 1c-syntax/translations_docs-diagnostics…
theshadowco Dec 18, 2023
462394e
Translate ServerSideExportFormMethod.md in en
transifex-integration[bot] Dec 18, 2023
c7cde6f
bump bsp-parser
theshadowco Dec 18, 2023
9d6c44d
Merge pull request #3213 from 1c-syntax/translations_docs-diagnostics…
theshadowco Dec 18, 2023
637b650
Merge pull request #3214 from 1c-syntax/feature/bslparser_0_23
theshadowco Dec 18, 2023
6e4fcff
Внесены изменения для поддержки mdclasses 0.12
theshadowco Oct 7, 2023
fea6354
mdclass snapshot
theshadowco Oct 8, 2023
60d56fd
-set ver
theshadowco Dec 18, 2023
eccb841
выделил константу MAX_YEAR_BY_1C 3999
artbear Dec 18, 2023
0c544f4
Merge pull request #3158 from 1c-syntax/feature/newMDC
theshadowco Dec 18, 2023
490c31e
build(deps): bump io.sentry:sentry-bom from 6.34.0 to 7.1.0
dependabot[bot] Dec 19, 2023
b7df65b
build(deps): bump org.springframework.boot from 3.1.5 to 3.2.1
dependabot[bot] Dec 22, 2023
4d1a5f1
Обновление версии mdclasses и восстановление работы #3215
theshadowco Dec 26, 2023
1092d74
stable mdclasses 0.12.0
theshadowco Dec 26, 2023
33eb49d
Merge pull request #3218 from 1c-syntax/feature/mdclasses_0.12.rc.6
theshadowco Dec 26, 2023
29390f1
Merge pull request #3115 from artbear/ExternalAppStarting
theshadowco Dec 26, 2023
2cba3fa
Fix compilation error
nixel2007 Dec 26, 2023
af747a3
Merge pull request #3216 from 1c-syntax/dependabot/gradle/io.sentry-s…
dependabot[bot] Dec 26, 2023
1e5ca45
Указал, что бины инфраструктурные.
nixel2007 Dec 26, 2023
5c35d4d
Исправлен spy от spy
nixel2007 Dec 26, 2023
5fb31b5
Merge pull request #3217 from 1c-syntax/dependabot/gradle/org.springf…
dependabot[bot] Dec 26, 2023
654c64e
Happy new year
nixel2007 Jan 3, 2024
476f106
Fix #2996. Обновление utils
nixel2007 Jan 5, 2024
31f3ac3
fix up
nixel2007 Jan 5, 2024
631fd2d
new bsl-parser ver
theshadowco Jan 7, 2024
086aad3
Merge pull request #3219 from 1c-syntax/feature/bslparser024
theshadowco Jan 7, 2024
4313b07
исправление ошибки приведения типа
theshadowco Jan 11, 2024
7c66312
Реализована возможность указать диагностике признак, что ее замечания…
theshadowco Jan 11, 2024
08b00ab
Merge pull request #3221 from 1c-syntax/feature/fixErr
theshadowco Jan 12, 2024
abfacae
Merge pull request #3223 from 1c-syntax/feature/issOnPrj
theshadowco Jan 12, 2024
dd09dcc
Исправлена обработка динамических переменных в дереве символов
nixel2007 Jan 12, 2024
1657517
Убрано хранение всегда пустой коллекции детей переменных, оптимизация…
nixel2007 Jan 12, 2024
8522790
Merge pull request #3226 from 1c-syntax/feature/variable-symbol-fixes
nixel2007 Jan 12, 2024
15299b6
- Реализована возможность указывать наценку за сложность в диагностиках
theshadowco Jan 12, 2024
9503336
Добавил дымовой тест для extraMinForComplexity >= 0
theshadowco Jan 13, 2024
98c2d8e
Merge pull request #3228 from 1c-syntax/feature/extraEnffort
theshadowco Jan 14, 2024
091f6f0
build(deps): bump io.sentry:sentry-bom from 7.1.0 to 7.2.0
dependabot[bot] Jan 15, 2024
ca46aad
Merge pull request #3229 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Jan 15, 2024
ae33c7d
build(deps): bump org.springframework.boot from 3.2.1 to 3.2.2
dependabot[bot] Jan 22, 2024
7054dbb
Merge pull request #3230 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 Jan 22, 2024
47352e3
build(deps): bump JetBrains/qodana-action from 2023.3.0 to 2023.3.1
dependabot[bot] Jan 23, 2024
a7e6e66
build(deps): bump com.github.ben-manes.versions from 0.50.0 to 0.51.0
dependabot[bot] Jan 23, 2024
fcfad23
- обновлены зависимости
theshadowco Jan 23, 2024
b874ace
Merge pull request #3231 from 1c-syntax/dependabot/github_actions/Jet…
theshadowco Jan 23, 2024
abb0e06
Merge pull request #3232 from 1c-syntax/dependabot/gradle/com.github.…
theshadowco Jan 23, 2024
cf1a821
фиксы по комментариям кролика (см реквест)
theshadowco Jan 23, 2024
0d08d8c
review fix
theshadowco Jan 24, 2024
640a2c5
Merge pull request #3233 from 1c-syntax/feature/sq_and_mdclasses_013rc1
theshadowco Jan 24, 2024
caf865a
build(deps): bump io.sentry:sentry-bom from 7.2.0 to 7.3.0
dependabot[bot] Jan 31, 2024
bf0f053
Merge pull request #3235 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Feb 3, 2024
b96c7d0
Create update-gradle.yml
nixel2007 Feb 12, 2024
0ffc35f
Update update-gradle.yml
nixel2007 Feb 12, 2024
f1c6ff8
Update Gradle Wrapper from 8.1.1 to 8.6.
gradle-update-robot Feb 12, 2024
99f1164
Merge pull request #3241 from 1c-syntax/gradlew-update-8.6
nixel2007 Feb 13, 2024
2c3a236
build(deps): bump the freefair group with 5 updates
dependabot[bot] Feb 16, 2024
36a5f60
Merge pull request #3242 from 1c-syntax/dependabot/gradle/freefair-9f…
nixel2007 Feb 16, 2024
c3d5d72
build(deps): bump io.sentry:sentry-bom from 7.3.0 to 7.4.0
dependabot[bot] Feb 22, 2024
560ec79
build(deps): bump org.springframework.boot from 3.2.2 to 3.2.3
dependabot[bot] Feb 23, 2024
9c1f4d9
Merge pull request #3244 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 Feb 23, 2024
43eb57a
Merge pull request #3243 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Feb 23, 2024
d4205b0
Добавлено кэширование градля
nixel2007 Mar 2, 2024
0987acf
build(deps): bump io.sentry:sentry-bom from 7.4.0 to 7.5.0
dependabot[bot] Mar 4, 2024
9a99779
Sentry jakarta
nixel2007 Mar 5, 2024
b13823d
Merge pull request #3246 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Mar 5, 2024
0e0a7d5
Add Gradle Cache
nixel2007 Mar 5, 2024
7560023
Merge pull request #3245 from 1c-syntax/nixel2007-patch-1
nixel2007 Mar 5, 2024
1a5717e
Исправил опечатку в первом примере
Losyash1C Mar 10, 2024
32402d1
Merge pull request #3248 from Losyash1C/patch-1
nixel2007 Mar 10, 2024
f5ebcf3
Исправил ошибку в описании диагностики и немного улучшил формулировку…
Losyash1C Mar 10, 2024
74b7d43
Merge pull request #3249 from Losyash1C/patch-2
nixel2007 Mar 10, 2024
f644e85
build(deps): bump ru.vyarus.pom from 2.2.2 to 3.0.0
dependabot[bot] Mar 11, 2024
0e821d2
build(deps): bump io.sentry:sentry-bom from 7.5.0 to 7.6.0
dependabot[bot] Mar 11, 2024
843d4b8
Merge pull request #3251 from 1c-syntax/dependabot/gradle/io.sentry-s…
nixel2007 Mar 11, 2024
c0534a2
Merge pull request #3250 from 1c-syntax/dependabot/gradle/ru.vyarus.p…
nixel2007 Mar 11, 2024
b3a9280
build(deps): bump org.springframework.boot from 3.2.3 to 3.2.4
dependabot[bot] Mar 22, 2024
b1d15af
Merge pull request #3254 from 1c-syntax/dependabot/gradle/org.springf…
nixel2007 Mar 22, 2024
774a60f
Update Gradle Wrapper from 8.6 to 8.7.
gradle-update-robot Mar 24, 2024
0d3db6e
Merge pull request #3255 from 1c-syntax/gradlew-update-8.7
nixel2007 Mar 24, 2024
4fa773a
фиксы для оптимизации выполнения
theshadowco Mar 25, 2024
17aeb72
Merge pull request #3256 from 1c-syntax/feature/optimize240312
theshadowco Mar 25, 2024
def9124
build(deps): bump JetBrains/qodana-action from 2023.3.1 to 2023.3.2
dependabot[bot] Mar 25, 2024
6b1c8a9
Merge pull request #3257 from 1c-syntax/dependabot/github_actions/Jet…
nixel2007 Mar 25, 2024
0915586
build(deps): bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638
dependabot[bot] Mar 27, 2024
9d64238
Merge pull request #3258 from 1c-syntax/dependabot/gradle/org.sonarqu…
nixel2007 Mar 27, 2024
cfd4029
build(deps): bump com.github.spotbugs:spotbugs-annotations
dependabot[bot] Apr 8, 2024
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
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
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
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
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
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"
}
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: 21
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']
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
Loading