Skip to content

Commit 21a482e

Browse files
committed
switch to original eclipse transformer for jakarta artifacts
1 parent ad2554f commit 21a482e

File tree

24 files changed

+418
-274
lines changed

24 files changed

+418
-274
lines changed

modules/swagger-annotations/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,6 @@
3030
</archive>
3131
</configuration>
3232
</plugin>
33-
<plugin>
34-
<groupId>io.swagger.core.v3</groupId>
35-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
36-
<version>${project.version}</version>
37-
<configuration>
38-
<attach>false</attach>
39-
<classifier>jakarta</classifier>
40-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
41-
</configuration>
42-
<executions>
43-
<execution>
44-
<id>transform-jakarta</id>
45-
<goals>
46-
<goal>run</goal>
47-
</goals>
48-
<phase>package</phase>
49-
</execution>
50-
</executions>
51-
</plugin>
5233
</plugins>
5334
</build>
5435
<profiles>

modules/swagger-core/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -46,25 +46,6 @@
4646
</execution>
4747
</executions>
4848
</plugin>
49-
<plugin>
50-
<groupId>io.swagger.core.v3</groupId>
51-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
52-
<version>${project.version}</version>
53-
<configuration>
54-
<attach>false</attach>
55-
<classifier>jakarta</classifier>
56-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
57-
</configuration>
58-
<executions>
59-
<execution>
60-
<id>transform-jakarta</id>
61-
<goals>
62-
<goal>run</goal>
63-
</goals>
64-
<phase>package</phase>
65-
</execution>
66-
</executions>
67-
</plugin>
6849
</plugins>
6950
</build>
7051
<dependencies>

modules/swagger-gradle-plugin/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ dependencies {
4040
}
4141
testImplementation 'javax.servlet:javax.servlet-api:3.1.0'
4242
testImplementation 'com.google.guava:guava:32.1.3-jre'
43-
testImplementation 'javax.ws.rs:javax.ws.rs-api:2.1.6'
43+
testImplementation 'javax.ws.rs:javax.ws.rs-api:2.1.1'
4444
testImplementation "io.swagger.core.v3:swagger-jaxrs2:${project.version}"
4545
testImplementation 'junit:junit:4+'
4646
testImplementation "org.eclipse.jetty:jetty-server:${project.jettyVersion}"

modules/swagger-integration/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -58,25 +58,6 @@
5858
</archive>
5959
</configuration>
6060
</plugin>
61-
<plugin>
62-
<groupId>io.swagger.core.v3</groupId>
63-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
64-
<version>${project.version}</version>
65-
<configuration>
66-
<attach>false</attach>
67-
<classifier>jakarta</classifier>
68-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
69-
</configuration>
70-
<executions>
71-
<execution>
72-
<id>transform-jakarta</id>
73-
<goals>
74-
<goal>run</goal>
75-
</goals>
76-
<phase>package</phase>
77-
</execution>
78-
</executions>
79-
</plugin>
8061
</plugins>
8162
</build>
8263
</project>

modules/swagger-jaxrs2-servlet-initializer-v2/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -113,25 +113,6 @@
113113
</execution>
114114
</executions>
115115
</plugin>
116-
<plugin>
117-
<groupId>io.swagger.core.v3</groupId>
118-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
119-
<version>${project.version}</version>
120-
<configuration>
121-
<attach>false</attach>
122-
<classifier>jakarta</classifier>
123-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
124-
</configuration>
125-
<executions>
126-
<execution>
127-
<id>transform-jakarta</id>
128-
<goals>
129-
<goal>run</goal>
130-
</goals>
131-
<phase>package</phase>
132-
</execution>
133-
</executions>
134-
</plugin>
135116
</plugins>
136117
</build>
137118

modules/swagger-jaxrs2-servlet-initializer/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -118,25 +118,6 @@
118118
</execution>
119119
</executions>
120120
</plugin>
121-
<plugin>
122-
<groupId>io.swagger.core.v3</groupId>
123-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
124-
<version>${project.version}</version>
125-
<configuration>
126-
<attach>false</attach>
127-
<classifier>jakarta</classifier>
128-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
129-
</configuration>
130-
<executions>
131-
<execution>
132-
<id>transform-jakarta</id>
133-
<goals>
134-
<goal>run</goal>
135-
</goals>
136-
<phase>package</phase>
137-
</execution>
138-
</executions>
139-
</plugin>
140121
</plugins>
141122
</build>
142123

modules/swagger-jaxrs2/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -120,25 +120,6 @@
120120
</execution>
121121
</executions>
122122
</plugin>
123-
<plugin>
124-
<groupId>io.swagger.core.v3</groupId>
125-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
126-
<version>${project.version}</version>
127-
<configuration>
128-
<attach>false</attach>
129-
<classifier>jakarta</classifier>
130-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
131-
</configuration>
132-
<executions>
133-
<execution>
134-
<id>transform-jakarta</id>
135-
<goals>
136-
<goal>run</goal>
137-
</goals>
138-
<phase>package</phase>
139-
</execution>
140-
</executions>
141-
</plugin>
142123
</plugins>
143124
</build>
144125

modules/swagger-models/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -44,25 +44,6 @@
4444
<argLine>-Djdk.attach.allowAttachSelf</argLine>
4545
</configuration>
4646
</plugin>
47-
<plugin>
48-
<groupId>io.swagger.core.v3</groupId>
49-
<artifactId>swagger-eclipse-transformer-maven-plugin</artifactId>
50-
<version>${project.version}</version>
51-
<configuration>
52-
<attach>false</attach>
53-
<classifier>jakarta</classifier>
54-
<outputDirectory>${project.basedir}/../swagger-project-jakarta/modules/${project.artifactId}-jakarta/transformed</outputDirectory>
55-
</configuration>
56-
<executions>
57-
<execution>
58-
<id>transform-jakarta</id>
59-
<goals>
60-
<goal>run</goal>
61-
</goals>
62-
<phase>package</phase>
63-
</execution>
64-
</executions>
65-
</plugin>
6647
</plugins>
6748
</build>
6849
<dependencies>

modules/swagger-project-jakarta/modules/swagger-annotations-jakarta/pom.xml

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,65 @@
1212
<name>swagger-annotations-jakarta</name>
1313
<description>swagger-annotations-jakarta</description>
1414

15-
<build></build>
15+
<build>
16+
<plugins>
17+
<plugin>
18+
<groupId>org.eclipse.transformer</groupId>
19+
<artifactId>transformer-maven-plugin</artifactId>
20+
<version>${transformer-maven-plugin-version}</version>
21+
<extensions>true</extensions>
22+
<configuration>
23+
<rules>
24+
<jakartaDefaults>true</jakartaDefaults>
25+
</rules>
26+
<baseName>${project.build.finalName}-jakarta</baseName>
27+
</configuration>
28+
<executions>
29+
<execution>
30+
<id>default-jar</id>
31+
<goals>
32+
<goal>jar</goal>
33+
</goals>
34+
<configuration>
35+
<artifact>
36+
<groupId>${project.groupId}</groupId>
37+
<artifactId>swagger-annotations</artifactId>
38+
<version>${project.version}</version>
39+
</artifact>
40+
</configuration>
41+
</execution>
42+
<execution>
43+
<id>javadoc-jar</id>
44+
<goals>
45+
<goal>jar</goal>
46+
</goals>
47+
<configuration>
48+
<artifact>
49+
<groupId>${project.groupId}</groupId>
50+
<artifactId>swagger-annotations</artifactId>
51+
<version>${project.version}</version>
52+
<classifier>javadoc</classifier>
53+
</artifact>
54+
</configuration>
55+
</execution>
56+
<execution>
57+
<id>source-jar</id>
58+
<goals>
59+
<goal>jar</goal>
60+
</goals>
61+
<configuration>
62+
<artifact>
63+
<groupId>${project.groupId}</groupId>
64+
<artifactId>swagger-annotations</artifactId>
65+
<version>${project.version}</version>
66+
<classifier>sources</classifier>
67+
</artifact>
68+
</configuration>
69+
</execution>
70+
</executions>
71+
</plugin>
72+
</plugins>
73+
</build>
1674

1775
<dependencies></dependencies>
1876

modules/swagger-project-jakarta/modules/swagger-annotations-jakarta/transformed/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)