Skip to content

Commit aa34de2

Browse files
committed
Finish v0.17.0
2 parents 72b0356 + 9f29d6c commit aa34de2

File tree

138 files changed

+4275
-10564
lines changed

Some content is hidden

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

138 files changed

+4275
-10564
lines changed

.github/workflows/check.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
java_version: ['17', '21', '23']
11+
java_version: ['17', '21', '25']
1212
os: [ubuntu-latest, windows-latest, macOS-latest]
1313
include:
1414
- os: windows-latest
@@ -18,7 +18,7 @@ jobs:
1818
- os: macOS-latest
1919
prefix: mac
2020
steps:
21-
- uses: actions/checkout@v5
21+
- uses: actions/checkout@v6
2222
with:
2323
submodules: true
2424
lfs: true
@@ -32,7 +32,7 @@ jobs:
3232
run: ./gradlew check --stacktrace
3333
- name: Upload Test Results
3434
if: always()
35-
uses: actions/upload-artifact@v4
35+
uses: actions/upload-artifact@v5
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@v5
50+
uses: actions/download-artifact@v6
5151
with:
5252
path: artifacts
5353
- name: Publish Test Results

.github/workflows/gh-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
build-deploy:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v5
19+
- uses: actions/checkout@v6
2020
with:
2121
submodules: true
2222
lfs: true
@@ -31,7 +31,7 @@ jobs:
3131
run: ./gradlew --no-daemon javadoc
3232

3333
- name: Set up Python
34-
uses: actions/setup-python@v6.0.0
34+
uses: actions/setup-python@v6.1.0
3535
with:
3636
python-version: '3.10'
3737
architecture: 'x64'

.github/workflows/publish-to-maven-central.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
publish:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v5
15+
- uses: actions/checkout@v6
1616
with:
1717
fetch-depth: 0
1818
- name: Set up JDK

.github/workflows/qa-sq.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.event.repository.full_name
1414
steps:
15-
- uses: actions/checkout@v5
15+
- uses: actions/checkout@v6
1616
with:
1717
fetch-depth: ''
1818
submodules: true

.github/workflows/update-gradle.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v5
13+
- uses: actions/checkout@v6
1414

1515
- name: Set up JDK 17
1616
uses: actions/setup-java@v5

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
build/
2+
bin/
23
.gradle/
34

45
/.idea/sonarlint/
@@ -20,3 +21,5 @@ Gradle_*.xml
2021
**/ConfigDumpInfo.xml
2122
**/.metadata/
2223
benchmark-results/**
24+
25+
.vscode/

build.gradle.kts

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ plugins {
55
`java-library`
66
`maven-publish`
77
jacoco
8-
id("org.cadixdev.licenser") version "0.6.1"
8+
id("cloud.rio.license") version "0.18.0"
99
id("me.qoomon.git-versioning") version "6.4.4"
10-
id("io.freefair.lombok") version "9.0.0"
11-
id("io.freefair.javadoc-links") version "9.0.0"
12-
id("io.freefair.javadoc-utf-8") version "9.0.0"
13-
id("io.freefair.maven-central.validate-poms") version "9.0.0"
10+
id("io.freefair.lombok") version "9.1.0"
11+
id("io.freefair.javadoc-links") version "9.1.0"
12+
id("io.freefair.javadoc-utf-8") version "9.1.0"
13+
// id("io.freefair.maven-central.validate-poms") version "9.1.0" не работает на 9 градле
1414
id("com.github.ben-manes.versions") version "0.53.0"
1515
id("ru.vyarus.pom") version "3.0.0"
16-
id("org.jreleaser") version "1.20.0"
17-
id("org.sonarqube") version "7.0.0.6105"
16+
id("org.jreleaser") version "1.21.0"
17+
id("org.sonarqube") version "7.2.0.6526"
1818
id("me.champeau.jmh") version "0.7.3"
1919
}
2020

@@ -79,6 +79,7 @@ dependencies {
7979

8080
// логирование
8181
testImplementation("org.slf4j", "slf4j-reload4j", "2.1.0-alpha1")
82+
testRuntimeOnly("org.junit.platform", "junit-platform-launcher", "6.1.0-M1")
8283

8384
// бенчмарк
8485
jmh("org.openjdk.jmh:jmh-core:1.37")
@@ -168,20 +169,14 @@ artifacts {
168169
}
169170

170171
license {
171-
header(rootProject.file("license/HEADER.txt"))
172-
newLine(false)
172+
header = rootProject.file("license/HEADER.txt")
173+
skipExistingHeaders = false
174+
strictCheck = true
173175
ext["year"] = "2019 - " + Calendar.getInstance().get(Calendar.YEAR)
174176
ext["name"] = "Tymko Oleg <[email protected]>, Maximov Valery <[email protected]>"
175177
ext["project"] = "MDClasses"
176-
exclude("**/*.yml")
177-
exclude("**/*.bin")
178-
exclude("**/*.html")
179-
exclude("**/*.properties")
180-
exclude("**/*.xml")
181-
exclude("**/*.json")
182-
exclude("**/*.os")
183-
exclude("**/*.bsl")
184-
exclude("**/*.orig")
178+
mapping("java", "SLASHSTAR_STYLE")
179+
include("**/*.java")
185180
}
186181

187182

gradle/wrapper/gradle-wrapper.jar

1.65 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
#
4-
# Copyright © 2015-2021 the original authors.
4+
# Copyright © 2015 the original authors.
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.
@@ -114,7 +114,6 @@ case "$( uname )" in #(
114114
NONSTOP* ) nonstop=true ;;
115115
esac
116116

117-
CLASSPATH="\\\"\\\""
118117

119118

120119
# Determine the Java command to use to start the JVM.
@@ -172,7 +171,6 @@ fi
172171
# For Cygwin or MSYS, switch paths to Windows format before running java
173172
if "$cygwin" || "$msys" ; then
174173
APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
175-
CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
176174

177175
JAVACMD=$( cygpath --unix "$JAVACMD" )
178176

@@ -212,7 +210,6 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
212210

213211
set -- \
214212
"-Dorg.gradle.appname=$APP_BASE_NAME" \
215-
-classpath "$CLASSPATH" \
216213
-jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
217214
"$@"
218215

0 commit comments

Comments
 (0)