Skip to content

Commit 735cc6d

Browse files
committed
Version 0.3
1 parent 040f51e commit 735cc6d

File tree

6 files changed

+12
-7
lines changed

6 files changed

+12
-7
lines changed

README.MD

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Add this to the build file of your convention plugin's build
2525

2626
```
2727
dependencies {
28-
implementation("de.jjohannes.gradle:java-ecosystem-capabilities:0.2")
28+
implementation("de.jjohannes.gradle:java-ecosystem-capabilities:0.3")
2929
}
3030
```
3131

@@ -101,6 +101,7 @@ Each Capability's GA coordinates correspond to the GA coordinates of the Compone
101101
* [org.dom4j:dom4j](https://mvnrepository.com/artifact/org.dom4j/dom4j)
102102
* [javax.activation:activation](https://mvnrepository.com/artifact/javax.activation/activation) ([JakartaActivationApiRule](plugin/src/main/java/de/jjohannes/gradle/javaecosystem/capabilities/rules/JakartaActivationApiRule.java))
103103
* [jakarta.activation:jakarta.activation-api](https://mvnrepository.com/artifact/jakarta.activation/jakarta.activation-api)
104+
* [com.sun.activation:jakarta.activation](https://mvnrepository.com/artifact/com.sun.activation/jakarta.activation)
104105
* [javax.annotation:jsr250-api](https://mvnrepository.com/artifact/javax.annotation/jsr250-api) ([JakartaAnnotationApiRule](plugin/src/main/java/de/jjohannes/gradle/javaecosystem/capabilities/rules/JakartaAnnotationApiRule.java))
105106
* [jakarta.annotation:jakarta.annotation-api](https://mvnrepository.com/artifact/jakarta.annotation/jakarta.annotation-api)
106107
* [javax.annotation:javax.annotation-api](https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api)

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
tasks.register("check") {
2+
group = LifecycleBasePlugin.VERIFICATION_GROUP
23
dependsOn(gradle.includedBuild("documentation").task(":checkAndUpdate"))
34
dependsOn(gradle.includedBuild("plugin").task(":check"))
45
}

plugin/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
}
55

66
group = "de.jjohannes.gradle"
7-
version = "0.2"
7+
version = "0.3"
88

99
gradlePlugin {
1010
plugins.create(project.name) {

plugin/src/main/java/de/jjohannes/gradle/javaecosystem/capabilities/rules/JakartaActivationApiRule.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ public abstract class JakartaActivationApiRule implements ComponentMetadataRule
1111
public static final String CAPABILITY_NAME = "activation";
1212

1313
public static final String[] MODULES = {
14-
"jakarta.activation:jakarta.activation-api"
14+
"jakarta.activation:jakarta.activation-api",
15+
"com.sun.activation:jakarta.activation"
1516
};
1617

1718
@Override

samples/sample-all/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ dependencies {
7272
implementation("velocity:velocity:1.4")
7373
implementation("woodstox:wstx-asl:2.9.3")
7474
implementation("xml-apis:xml-apis:2.0.2")
75+
implementation("com.sun.activation:jakarta.activation:2.0.1")
7576
// implementation("woodstox:wstx-lgpl:3.2.7") - has no POM file
7677
}
7778
repositories {

samples/sample-all/build.out

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ compileClasspath - Compile classpath for source set 'main'.
1111
+--- cglib:cglib:3.3.0 (*)
1212
+--- com.mchange:c3p0:0.9.5.5 (*)
1313
+--- com.sun.mail:jakarta.mail:2.0.1
14-
| \--- com.sun.activation:jakarta.activation:2.0.1
14+
| \--- com.sun.activation:jakarta.activation:2.0.1 -> jakarta.activation:jakarta.activation-api:2.1.0
1515
+--- com.sun.mail:mailapi:2.0.0 -> com.sun.mail:jakarta.mail:2.0.1 (*)
1616
+--- dom4j:dom4j:1.6.1 -> org.dom4j:dom4j:2.1.3
1717
+--- jakarta.activation:jakarta.activation-api:2.1.0
@@ -26,9 +26,9 @@ compileClasspath - Compile classpath for source set 'main'.
2626
+--- jakarta.validation:jakarta.validation-api:2.0.1 -> javax.validation:validation-api:2.0.1.Final
2727
+--- jakarta.ws.rs:jakarta.ws.rs-api:3.0.0 -> org.jboss.resteasy:jaxrs-api:3.0.1.Final
2828
+--- jakarta.xml.bind:jakarta.xml.bind-api:3.0.1
29-
| \--- com.sun.activation:jakarta.activation:2.0.1
29+
| \--- com.sun.activation:jakarta.activation:2.0.1 -> jakarta.activation:jakarta.activation-api:2.1.0
3030
+--- jakarta.xml.soap:jakarta.xml.soap-api:2.0.1
31-
| \--- com.sun.activation:jakarta.activation:2.0.1
31+
| \--- com.sun.activation:jakarta.activation:2.0.1 -> jakarta.activation:jakarta.activation-api:2.1.0
3232
+--- jakarta.xml.ws:jakarta.xml.ws-api:3.0.1
3333
| +--- jakarta.xml.bind:jakarta.xml.bind-api:3.0.1 (*)
3434
| +--- jakarta.xml.soap:jakarta.xml.soap-api:2.0.1 (*)
@@ -82,7 +82,8 @@ compileClasspath - Compile classpath for source set 'main'.
8282
+--- org.ow2.asm:asm:9.2
8383
+--- velocity:velocity:1.4 -> org.apache.velocity:velocity-engine-core:2.3 (*)
8484
+--- woodstox:wstx-asl:2.9.3 -> org.codehaus.woodstox:woodstox-core-asl:4.4.1 (*)
85-
\--- xml-apis:xml-apis:2.0.2 -> jakarta.xml.bind:jakarta.xml.bind-api:3.0.1 (*)
85+
+--- xml-apis:xml-apis:2.0.2 -> jakarta.xml.bind:jakarta.xml.bind-api:3.0.1 (*)
86+
\--- com.sun.activation:jakarta.activation:2.0.1 -> jakarta.activation:jakarta.activation-api:2.1.0
8687

8788
(*) - dependencies omitted (listed previously)
8889

0 commit comments

Comments
 (0)