Skip to content

Commit c5cd835

Browse files
committed
Bump java, fix implNote tag in javadoc task
1 parent 05648b7 commit c5cd835

3 files changed

Lines changed: 16 additions & 5 deletions

File tree

.github/workflows/gradle.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Setup Java
1919
uses: actions/setup-java@v4
2020
with:
21-
java-version: '21'
21+
java-version: '25'
2222
distribution: 'temurin'
2323
- name: Setup Gradle
2424
uses: gradle/actions/setup-gradle@v3
@@ -35,4 +35,4 @@ jobs:
3535
-Psigning.password=${{ secrets.PGP_PASSWORD }}
3636
env:
3737
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
38-
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
38+
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}

build.gradle.kts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,17 @@ subprojects {
2929
options.encoding = "UTF-8"
3030
}
3131

32+
tasks.withType<Javadoc> {
33+
javadocTool.set(javaToolchains.javadocToolFor {
34+
languageVersion.set(JavaLanguageVersion.of(25))
35+
})
36+
37+
(options as StandardJavadocDocletOptions)
38+
.addStringOption("tag", "implNote:a:Implementation Note:")
39+
40+
options.encoding = "UTF-8"
41+
}
42+
3243
dependencies {
3344
testImplementation("org.junit.jupiter:junit-jupiter:5.10.1")
3445
testRuntimeOnly("org.junit.platform:junit-platform-launcher")

core/src/main/java/me/vaperion/blade/annotation/command/Command.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
/**
1111
* Marks a method or class as a command.
1212
*
13-
* <h3>Usage Patterns:</h3>
13+
* <h2>Usage Patterns:</h2>
1414
* <ul>
1515
* <li><strong>Method-level:</strong> Registers the method as a standalone command</li>
1616
* <li><strong>Class-level:</strong> Acts as a prefix for all command methods within the class</li>
1717
* </ul>
1818
*
19-
* <h3>Example:</h3>
19+
* <h2>Example:</h2>
2020
* <pre>{@code
2121
* @Command("mycommand")
2222
* public class MyCommandClass {
@@ -41,4 +41,4 @@
4141
*/
4242
@NotNull
4343
String[] value();
44-
}
44+
}

0 commit comments

Comments
 (0)