Skip to content

Commit f58e5b3

Browse files
committed
2.6: gradle 8.13; libs up; lombok jspecify
1 parent d903ec4 commit f58e5b3

File tree

7 files changed

+126
-38
lines changed

7 files changed

+126
-38
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spaces_around_operators = true
1212
tab_width = 2
1313
indent_size = 2
1414

15-
ij_continuation_indent_size = 4
15+
ij_continuation_indent_size = 2
1616
ij_any_align_multiline_parameters = false
1717

1818
[*.yaml]

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
group=org.apache.click
22

3-
version=2.5.9
3+
version=2.6
44

55
org.gradle.jvmargs = -Dfile.encoding=UTF-8 -XX:+UseParallelGC -Xms512m -Xmx1024m -Djava.net.preferIPv4Stack=true
66
systemProp.file.encoding = UTF-8

gradle/libs.versions.toml

Lines changed: 86 additions & 32 deletions
Large diffs are not rendered by default.

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.11.1-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip
44
networkTimeout=99000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

jitpack.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
jdk:
22
- openjdk17
33

4+
gradle:
5+
- version: 8.13
6+
47
install:
5-
- ./gradlew clean build publishToMavenLocal -x test -x sonarlintMain -x sonarlintTest --console=plain --continue --warning-mode all
8+
- ./gradlew clean build publishToMavenLocal --console=plain --continue --warning-mode all

lombok.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#lombok.anyConstructor.addConstructorProperties=true → javac -parameters ➕ copyableAnnotations ➕ @RequiredArgsConstructor(onConstructor_=@JsonCreator)
22

3-
4-
lombok.addNullAnnotations = javax
3+
# https://docs.spring.io/spring-framework/reference/7.0/core/null-safety.html ➕ http://jspecify.org/docs/user-guide/ ➕ https://github.com/uber/NullAway/issues/917
4+
lombok.addNullAnnotations = CUSTOM:TYPE_USE:org.jspecify.annotations.NonNull:org.jspecify.annotations.Nullable
55

66
lombok.var.flagUsage = error
77

qodana.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#-------------------------------------------------------------------------------#
2+
# Qodana analysis is configured by qodana.yaml file #
3+
# https://www.jetbrains.com/help/qodana/qodana-yaml.html #
4+
#-------------------------------------------------------------------------------#
5+
version: "1.0"
6+
7+
#Specify inspection profile for code analysis
8+
profile:
9+
name: qodana.starter
10+
11+
#Enable inspections
12+
#include:
13+
# - name: <SomeEnabledInspectionId>
14+
15+
#Disable inspections
16+
#exclude:
17+
# - name: <SomeDisabledInspectionId>
18+
# paths:
19+
# - <path/where/not/run/inspection>
20+
21+
projectJDK: "21" #(Applied in CI/CD pipeline)
22+
23+
#Execute shell command before Qodana execution (Applied in CI/CD pipeline)
24+
#bootstrap: sh ./prepare-qodana.sh
25+
26+
#Install IDE plugins before Qodana execution (Applied in CI/CD pipeline)
27+
#plugins:
28+
# - id: <plugin.id> #(plugin id can be found at https://plugins.jetbrains.com)
29+
30+
#Specify Qodana linter for analysis (Applied in CI/CD pipeline)
31+
linter: jetbrains/qodana-jvm:2024.3

0 commit comments

Comments
 (0)