Skip to content

Commit 6595370

Browse files
committed
build: Bump Gradle + build-time deps
1 parent 85a046e commit 6595370

File tree

5 files changed

+28
-10
lines changed

5 files changed

+28
-10
lines changed
File renamed without changes.

build.gradle.kts

+7-7
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ plugins {
88
`maven-publish`
99
checkstyle
1010
jacoco
11-
id("com.github.hierynomus.license") version "0.15.0"
12-
id("org.checkerframework") version "0.5.12"
11+
id("com.github.hierynomus.license") version "0.16.1"
12+
id("org.checkerframework") version "0.5.22"
1313
}
1414

1515
allprojects {
@@ -52,8 +52,8 @@ subprojects {
5252
jacocoTestReport {
5353
dependsOn(test)
5454
reports {
55-
xml.isEnabled = true
56-
html.isEnabled = false
55+
xml.required.set(true)
56+
html.required.set(false)
5757
}
5858
}
5959

@@ -80,7 +80,7 @@ allprojects {
8080
mavenCentral()
8181
}
8282

83-
configure<JavaPluginConvention> {
83+
extensions.configure(JavaPluginExtension::class) {
8484
sourceCompatibility = JavaVersion.VERSION_1_8
8585
targetCompatibility = sourceCompatibility
8686
disableAutoTargetJvm()
@@ -95,8 +95,8 @@ allprojects {
9595
}
9696

9797
checkstyle {
98-
toolVersion = "8.36.2"
99-
val configRoot = rootProject.projectDir
98+
toolVersion = "8.43"
99+
val configRoot = rootProject.projectDir.resolve(".checkstyle")
100100
configDirectory.set(configRoot)
101101
configProperties["basedir"] = configRoot.absolutePath
102102
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
1+
//
2+
// moonshine - A localisation library for Java.
3+
// Copyright (C) 2021 Mariell Hoversholm
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU Lesser General Public License as published
7+
// by the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU Lesser General Public License for more details.
14+
//
15+
// You should have received a copy of the GNU Lesser General Public License
16+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
17+
//
18+
119
@DefaultQualifier(NonNull.class)
220
package com.proximyst.moonshine;
321

422
import org.checkerframework.checker.nullness.qual.NonNull;
5-
import org.checkerframework.framework.qual.DefaultQualifier;
23+
import org.checkerframework.framework.qual.DefaultQualifier;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.1-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

internal-jre9/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configure<JavaPluginConvention> {
1+
java {
22
sourceCompatibility = JavaVersion.VERSION_1_9
33
targetCompatibility = sourceCompatibility
44
disableAutoTargetJvm()

0 commit comments

Comments
 (0)