Skip to content

Commit 63c26f0

Browse files
committed
Finish v0.17.1
2 parents aa34de2 + b61b56f commit 63c26f0

File tree

348 files changed

+18786
-13626
lines changed

Some content is hidden

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

348 files changed

+18786
-13626
lines changed

.github/workflows/check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
run: ./gradlew check --stacktrace
3333
- name: Upload Test Results
3434
if: always()
35-
uses: actions/upload-artifact@v5
35+
uses: actions/upload-artifact@v6
3636
with:
3737
name: Test Results (Java ${{ matrix.java_version }}.${{ matrix.os }})
3838
path: "**/test-results/test/**/*.xml"
@@ -47,7 +47,7 @@ jobs:
4747
if: always()
4848
steps:
4949
- name: Download Artifacts
50-
uses: actions/download-artifact@v6
50+
uses: actions/download-artifact@v7
5151
with:
5252
path: artifacts
5353
- name: Publish Test Results

.github/workflows/update-gradle.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ jobs:
1111

1212
steps:
1313
- uses: actions/checkout@v6
14+
with:
15+
fetch-depth: 0
16+
fetch-tags: true
1417

1518
- name: Set up JDK 17
1619
uses: actions/setup-java@v5

build.gradle.kts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ plugins {
1414
id("com.github.ben-manes.versions") version "0.53.0"
1515
id("ru.vyarus.pom") version "3.0.0"
1616
id("org.jreleaser") version "1.21.0"
17-
id("org.sonarqube") version "7.2.0.6526"
17+
id("org.sonarqube") version "7.2.2.6593"
1818
id("me.champeau.jmh") version "0.7.3"
1919
}
2020

@@ -59,7 +59,7 @@ dependencies {
5959

6060
// прочее
6161
implementation("commons-io", "commons-io", "2.18.0")
62-
implementation("io.github.1c-syntax", "bsl-common-library", "0.9.0")
62+
implementation("io.github.1c-syntax", "bsl-common-library", "0.9.1")
6363
implementation("io.github.1c-syntax", "utils", "0.6.4")
6464
implementation("io.github.1c-syntax", "supportconf", "0.15.0") {
6565
exclude("io.github.1c-syntax", "bsl-common-library")
@@ -68,6 +68,8 @@ dependencies {
6868
// быстрый поиск классов
6969
implementation("io.github.classgraph", "classgraph", "4.8.179")
7070

71+
implementation("org.jspecify", "jspecify", "1.0.0")
72+
7173
// тестирование
7274
testImplementation("org.junit.jupiter", "junit-jupiter-api", "5.11.4")
7375
testImplementation("org.junit.jupiter", "junit-jupiter-engine", "5.11.4")

src/jmh/java/com/github/_1c_syntax/bsl/mdclasses/benchmark/MDClassesBenchmark.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later

src/jmh/java/com/github/_1c_syntax/bsl/mdclasses/benchmark/MemoryProfiler.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later
@@ -63,12 +63,12 @@ public void beforeIteration(BenchmarkParams benchmarkParams, IterationParams ite
6363
}
6464

6565
@Override
66-
public Collection<Result> afterIteration(
66+
public Collection<? extends Result> afterIteration(
6767
BenchmarkParams benchmarkParams,
6868
IterationParams iterationParams,
6969
IterationResult result
7070
) {
71-
List<Result> results = new ArrayList<>();
71+
List<ScalarResult> results = new ArrayList<>();
7272

7373
// Память
7474
var heapUsage = memoryMXBean.getHeapMemoryUsage();

src/jmh/java/com/github/_1c_syntax/bsl/mdclasses/benchmark/package-info.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later

src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later

src/main/java/com/github/_1c_syntax/bsl/mdclasses/CFAccess.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later

src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later

src/main/java/com/github/_1c_syntax/bsl/mdclasses/ConfigurationExtension.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* This file is a part of MDClasses.
33
*
4-
* Copyright (c) 2019 - 2025
4+
* Copyright (c) 2019 - 2026
55
* Tymko Oleg <[email protected]>, Maximov Valery <[email protected]> and contributors
66
*
77
* SPDX-License-Identifier: LGPL-3.0-or-later

0 commit comments

Comments
 (0)