File tree 5 files changed +28
-10
lines changed
core/src/main/java/com/proximyst/moonshine
5 files changed +28
-10
lines changed File renamed without changes.
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ plugins {
8
8
`maven- publish`
9
9
checkstyle
10
10
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 "
13
13
}
14
14
15
15
allprojects {
@@ -52,8 +52,8 @@ subprojects {
52
52
jacocoTestReport {
53
53
dependsOn(test)
54
54
reports {
55
- xml.isEnabled = true
56
- html.isEnabled = false
55
+ xml.required.set( true )
56
+ html.required.set( false )
57
57
}
58
58
}
59
59
@@ -80,7 +80,7 @@ allprojects {
80
80
mavenCentral()
81
81
}
82
82
83
- configure< JavaPluginConvention > {
83
+ extensions. configure( JavaPluginExtension :: class ) {
84
84
sourceCompatibility = JavaVersion .VERSION_1_8
85
85
targetCompatibility = sourceCompatibility
86
86
disableAutoTargetJvm()
@@ -95,8 +95,8 @@ allprojects {
95
95
}
96
96
97
97
checkstyle {
98
- toolVersion = " 8.36.2 "
99
- val configRoot = rootProject.projectDir
98
+ toolVersion = " 8.43 "
99
+ val configRoot = rootProject.projectDir.resolve( " .checkstyle " )
100
100
configDirectory.set(configRoot)
101
101
configProperties[" basedir" ] = configRoot.absolutePath
102
102
}
Original file line number Diff line number Diff line change
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
+
1
19
@ DefaultQualifier (NonNull .class )
2
20
package com .proximyst .moonshine ;
3
21
4
22
import org .checkerframework .checker .nullness .qual .NonNull ;
5
- import org .checkerframework .framework .qual .DefaultQualifier ;
23
+ import org .checkerframework .framework .qual .DefaultQualifier ;
Original file line number Diff line number Diff line change 1
1
distributionBase =GRADLE_USER_HOME
2
2
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
4
4
zipStoreBase =GRADLE_USER_HOME
5
5
zipStorePath =wrapper/dists
Original file line number Diff line number Diff line change 1
- configure< JavaPluginConvention > {
1
+ java {
2
2
sourceCompatibility = JavaVersion .VERSION_1_9
3
3
targetCompatibility = sourceCompatibility
4
4
disableAutoTargetJvm()
You can’t perform that action at this time.
0 commit comments