aboutsummaryrefslogtreecommitdiffstats
path: root/common/build.gradle.kts
diff options
context:
space:
mode:
authorKrakenied <krakenied1@gmail.com>2025-05-13 19:30:31 +0200
committerKrakenied <46192742+Krakenied@users.noreply.github.com>2025-05-13 20:34:15 +0200
commita4857f7a4e457ff4c7c7e8da8410129efd4aabcf (patch)
treefec0c9c512346eea9ea6c7b0a05ce42ecb11f04a /common/build.gradle.kts
parent258d425ae0147e2b2a4e8d658d4aaba159005f8d (diff)
API cleanup & ensure compatibility
Diffstat (limited to 'common/build.gradle.kts')
-rw-r--r--common/build.gradle.kts10
1 files changed, 9 insertions, 1 deletions
diff --git a/common/build.gradle.kts b/common/build.gradle.kts
index 223a9a0c..d8e3b2cd 100644
--- a/common/build.gradle.kts
+++ b/common/build.gradle.kts
@@ -1,7 +1,15 @@
+plugins {
+ `java-library`
+}
+
repositories {
mavenCentral()
}
dependencies {
- compileOnly("org.jetbrains:annotations:26.0.1")
+ // Use it for nullability annotations
+ api("org.jspecify:jspecify:1.0.0")
+
+ // Use it for contracts and unmodifiability annotations
+ api("org.jetbrains:annotations:26.0.2")
}