Skip to content

Commit bd8c67f

Browse files
Dr-TSNGmagisk317
andcommitted
Update dependencies
Closes #53 Co-authored-by: magisk317 <93979778+magisk317@users.noreply.github.com>
1 parent 11ccfe0 commit bd8c67f

5 files changed

Lines changed: 15 additions & 7 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ dependencies {
2727

2828
## Documentation
2929

30+
- [Javadoc](https://libxposed.github.io/api/) — API reference
3031
- [Guide](https://github.com/LSPosed/LSPosed/wiki/Develop-Xposed-Modules-Using-Modern-Xposed-API) — Getting started with the modern Xposed API
31-
- [Javadoc](api/src/main/java/io/github/libxposed/api/package-info.java) — Package-level API overview
3232

3333
## Related Projects
3434

api/build.gradle.kts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
plugins {
22
alias(libs.plugins.agp.lib)
3+
alias(libs.plugins.dokka)
4+
alias(libs.plugins.dokka.javadoc)
35
`maven-publish`
46
signing
57
}
@@ -27,14 +29,18 @@ android {
2729
publishing {
2830
singleVariant("release") {
2931
withSourcesJar()
30-
withJavadocJar()
3132
}
3233
}
3334
}
3435

3536
dependencies {
3637
compileOnly(libs.annotation)
37-
compileOnly(libs.kotlin.stdlib)
38+
}
39+
40+
val dokkaJavadocJar by tasks.registering(Jar::class) {
41+
archiveClassifier.set("javadoc")
42+
dependsOn("dokkaGeneratePublicationJavadoc")
43+
from(layout.buildDirectory.dir("dokka/javadoc"))
3844
}
3945

4046
publishing {
@@ -43,6 +49,7 @@ publishing {
4349
artifactId = "api"
4450
group = "io.github.libxposed"
4551
version = "101.0.0"
52+
artifact(dokkaJavadocJar)
4653
pom {
4754
name.set("api")
4855
description.set("Modern Xposed API")

gradle/libs.versions.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
[versions]
22
annotation = "1.9.1"
3-
kotlin = "2.3.10"
4-
agp = "9.0.1"
3+
agp = "9.1.0"
4+
dokka = "2.1.0"
55

66
[plugins]
77
agp-lib = { id = "com.android.library", version.ref = "agp" }
8+
dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
9+
dokka-javadoc = { id = "org.jetbrains.dokka-javadoc", version.ref = "dokka" }
810

911
[libraries]
1012
annotation = { module = "androidx.annotation:annotation", version.ref = "annotation" }
11-
kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" }

gradle/wrapper/gradle-wrapper.jar

542 Bytes
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-9.3.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)