Skip to content

Commit 0d6025f

Browse files
authored
Fix classpath for plugins to include kotlinx-metadata-jvm (#2471)
Signed-off-by: Michael Edgar <michael@xlate.io>
1 parent 7d2e0e3 commit 0d6025f

6 files changed

Lines changed: 16 additions & 1 deletion

File tree

core/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@
7878
<groupId>org.jetbrains.kotlinx</groupId>
7979
<artifactId>kotlinx-metadata-jvm</artifactId>
8080
<optional>true</optional>
81-
<version>0.9.0</version>
8281
</dependency>
8382
<dependency>
8483
<groupId>jakarta.json</groupId>

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<version.io.smallrye.smallrye-config>3.16.0</version.io.smallrye.smallrye-config>
2525
<version.io.smallrye.smallrye-common-classloader>2.15.0</version.io.smallrye.smallrye-common-classloader>
2626
<version.eclipse.microprofile.openapi>4.1.1</version.eclipse.microprofile.openapi>
27+
<version.kotlinx-metadata-jvm>0.9.0</version.kotlinx-metadata-jvm>
2728
<version.org.hamcrest>1.3</version.org.hamcrest>
2829
<version.org.hamcrest.java-hamcrest>2.0.0.0</version.org.hamcrest.java-hamcrest>
2930
<version.org.skyscreamer>1.5.3</version.org.skyscreamer>
@@ -118,6 +119,11 @@
118119
<scope>import</scope>
119120
<type>pom</type>
120121
</dependency>
122+
<dependency>
123+
<groupId>org.jetbrains.kotlinx</groupId>
124+
<artifactId>kotlinx-metadata-jvm</artifactId>
125+
<version>${version.kotlinx-metadata-jvm}</version>
126+
</dependency>
121127

122128
<!-- SmallRye Projects -->
123129
<dependency>

tools/gradle-plugin/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ dependencies {
3030
implementation("io.smallrye:smallrye-open-api-spring:${version}")
3131
implementation("io.smallrye:smallrye-open-api-vertx:${version}")
3232
implementation("io.smallrye.config:smallrye-config:${versionConfig}")
33+
implementation("org.jetbrains.kotlinx:kotlinx-metadata-jvm:${versionKotlinxMetadata}")
3334

3435
testRuntimeOnly("org.junit.platform:junit-platform-launcher:${versionJunit}")
3536
testImplementation("org.junit.jupiter:junit-jupiter:${versionJunit}")

tools/gradle-plugin/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@
4242
<artifactId>smallrye-config</artifactId>
4343
<scope>compile</scope>
4444
</dependency>
45+
<dependency>
46+
<groupId>org.jetbrains.kotlinx</groupId>
47+
<artifactId>kotlinx-metadata-jvm</artifactId>
48+
</dependency>
4549
</dependencies>
4650

4751
<build>

tools/gradle-plugin/src/maven-build/gradle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ version=${project.version}
55
versionConfig=${version.io.smallrye.smallrye-config}
66
versionJackson=${jackson-bom.version}
77
versionJunit=${version.junit}
8+
versionKotlinxMetadata=${version.kotlinx-metadata-jvm}

tools/maven-plugin/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@
6363
<artifactId>smallrye-config</artifactId>
6464
<scope>compile</scope>
6565
</dependency>
66+
<dependency>
67+
<groupId>org.jetbrains.kotlinx</groupId>
68+
<artifactId>kotlinx-metadata-jvm</artifactId>
69+
</dependency>
6670

6771
<dependency>
6872
<groupId>com.soebes.itf.jupiter.extension</groupId>

0 commit comments

Comments
 (0)