|
65 | 65 | </dependencyManagement> |
66 | 66 |
|
67 | 67 | <dependencies> |
| 68 | + <dependency> |
| 69 | + <groupId>io.jenkins.plugins</groupId> |
| 70 | + <artifactId>javax-activation-api</artifactId> |
| 71 | + </dependency> |
| 72 | + <dependency> |
| 73 | + <groupId>io.jenkins.plugins</groupId> |
| 74 | + <artifactId>jersey2-api</artifactId> |
| 75 | + <version>2.35-6</version> <!-- TODO https://github.com/jenkinsci/bom/pull/1011 --> |
| 76 | + </dependency> |
68 | 77 | <dependency> |
69 | 78 | <groupId>org.gitlab4j</groupId> |
70 | 79 | <artifactId>gitlab4j-api</artifactId> |
71 | 80 | <version>5.0.1</version> |
72 | 81 | <exclusions> |
| 82 | + <!-- Provided by javax-activation-api plugin --> |
73 | 83 | <exclusion> |
74 | | - <groupId>org.glassfish.jersey.inject</groupId> |
75 | | - <artifactId>jersey-hk2</artifactId> |
| 84 | + <groupId>jakarta.activation</groupId> |
| 85 | + <artifactId>jakarta.activation-api</artifactId> |
| 86 | + </exclusion> |
| 87 | + <!-- Provided by core --> |
| 88 | + <exclusion> |
| 89 | + <groupId>jakarta.servlet</groupId> |
| 90 | + <artifactId>jakarta.servlet-api</artifactId> |
76 | 91 | </exclusion> |
| 92 | + <!-- Provided by jersey2-api plugin --> |
77 | 93 | <exclusion> |
78 | 94 | <groupId>org.glassfish.jersey.connectors</groupId> |
79 | 95 | <artifactId>jersey-apache-connector</artifactId> |
|
83 | 99 | <artifactId>jersey-client</artifactId> |
84 | 100 | </exclusion> |
85 | 101 | <exclusion> |
86 | | - <groupId>org.glassfish.jersey.media</groupId> |
87 | | - <artifactId>jersey-media-multipart</artifactId> |
| 102 | + <groupId>org.glassfish.jersey.inject</groupId> |
| 103 | + <artifactId>jersey-hk2</artifactId> |
88 | 104 | </exclusion> |
89 | 105 | <exclusion> |
90 | 106 | <groupId>org.glassfish.jersey.media</groupId> |
91 | 107 | <artifactId>jersey-media-json-jackson</artifactId> |
92 | 108 | </exclusion> |
| 109 | + <exclusion> |
| 110 | + <groupId>org.glassfish.jersey.media</groupId> |
| 111 | + <artifactId>jersey-media-multipart</artifactId> |
| 112 | + </exclusion> |
| 113 | + <!-- TODO Unneeded test library https://github.com/gitlab4j/gitlab4j-api/pull/840 --> |
| 114 | + <exclusion> |
| 115 | + <groupId>uk.org.webcompere</groupId> |
| 116 | + <artifactId>system-stubs-jupiter</artifactId> |
| 117 | + </exclusion> |
93 | 118 | </exclusions> |
94 | 119 | </dependency> |
95 | | - <dependency> |
96 | | - <groupId>io.jenkins.plugins</groupId> |
97 | | - <artifactId>jersey2-api</artifactId> |
98 | | - <!-- TODO https://github.com/jenkinsci/bom/pull/1011 --> |
99 | | - <version>2.35-6</version> |
100 | | - </dependency> |
| 120 | + <!-- Needed by jersey-apache-connector, but jersey2-api plugin declares it as optional --> |
101 | 121 | <dependency> |
102 | 122 | <groupId>org.jenkins-ci.plugins</groupId> |
103 | | - <artifactId>jackson2-api</artifactId> |
104 | | - <version>2.13.2.20220328-273.v11d70a_b_a_1a_52</version> |
| 123 | + <artifactId>apache-httpcomponents-client-4-api</artifactId> |
105 | 124 | </dependency> |
106 | 125 | <dependency> |
107 | 126 | <groupId>org.jenkins-ci.plugins</groupId> |
108 | | - <artifactId>apache-httpcomponents-client-4-api</artifactId> |
| 127 | + <artifactId>jackson2-api</artifactId> |
| 128 | + <version>2.13.2.20220328-273.v11d70a_b_a_1a_52</version> <!-- TODO https://github.com/jenkinsci/bom/pull/1013 --> |
109 | 129 | </dependency> |
110 | 130 | </dependencies> |
111 | 131 |
|
|
0 commit comments