Skip to content

Commit 5a4d2c0

Browse files
fix(deps): update dependency jakarta.enterprise:jakarta.enterprise.cdi-api to v4 (#2872)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: M.P. Korstanje <[email protected]>
1 parent b8978f8 commit 5a4d2c0

File tree

2 files changed

+9
-182
lines changed

2 files changed

+9
-182
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
## [Unreleased]
1313
### Changed
14+
- [Jakarta CDI] Update dependency jakarta.enterprise:jakarta.enterprise.cdi-api to v4.1.0
1415
- [TestNG] Update dependency org.testng:testng to v7.10.1
1516
- [Core] Use a [message based TestNG XML Formatter](https://github.com/cucumber/testng-xml-formatter) ([#2863](https://github.com/cucumber/cucumber-jvm/pull/2863) M.P. Korstanje)
1617

cucumber-jakarta-cdi/pom.xml

Lines changed: 8 additions & 182 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,11 @@
44
<properties>
55
<project.Automatic-Module-Name>io.cucumber.cdi.jakarta</project.Automatic-Module-Name>
66
<apiguardian-api.version>1.1.2</apiguardian-api.version>
7-
<openwebbeans.version>2.0.27</openwebbeans.version>
8-
<xbean.version>4.25</xbean.version>
9-
<jakarta.enterprise.cdi-api.version>3.0.1</jakarta.enterprise.cdi-api.version>
7+
<jakarta.enterprise.cdi-api.version>4.1.0</jakarta.enterprise.cdi-api.version>
108
<jakarta.activation-api.version>2.1.3</jakarta.activation-api.version>
119
<junit-jupiter.version>5.10.2</junit-jupiter.version>
1210
<hamcrest.version>2.2</hamcrest.version>
13-
<weld.version>4.0.3.Final</weld.version>
11+
<weld.version>5.1.2.Final</weld.version>
1412
</properties>
1513

1614
<parent>
@@ -96,183 +94,11 @@
9694
<version>${hamcrest.version}</version>
9795
<scope>test</scope>
9896
</dependency>
97+
<dependency>
98+
<groupId>org.jboss.weld.se</groupId>
99+
<artifactId>weld-se-core</artifactId>
100+
<version>${weld.version}</version>
101+
<scope>test</scope>
102+
</dependency>
99103
</dependencies>
100-
101-
<profiles>
102-
<profile>
103-
<id>jakarta-cdi-weld</id>
104-
<activation>
105-
<activeByDefault>true</activeByDefault>
106-
</activation>
107-
<dependencies>
108-
<dependency>
109-
<groupId>org.jboss.weld.se</groupId>
110-
<artifactId>weld-se-core</artifactId>
111-
<version>${weld.version}</version>
112-
<scope>test</scope>
113-
</dependency>
114-
</dependencies>
115-
</profile>
116-
<profile>
117-
<id>jakarta-cdi-openwebbeans</id>
118-
<dependencies>
119-
<dependency>
120-
<groupId>org.apache.openwebbeans</groupId>
121-
<artifactId>openwebbeans-se</artifactId>
122-
<version>${openwebbeans.version}</version>
123-
<classifier>jakarta</classifier>
124-
<scope>test</scope>
125-
<exclusions>
126-
<exclusion>
127-
<groupId>*</groupId>
128-
<artifactId>*</artifactId>
129-
</exclusion>
130-
</exclusions>
131-
</dependency>
132-
<dependency>
133-
<groupId>org.apache.openwebbeans</groupId>
134-
<artifactId>openwebbeans-impl</artifactId>
135-
<version>${openwebbeans.version}</version>
136-
<scope>test</scope>
137-
<classifier>jakarta</classifier>
138-
<exclusions>
139-
<exclusion>
140-
<groupId>*</groupId>
141-
<artifactId>*</artifactId>
142-
</exclusion>
143-
</exclusions>
144-
</dependency>
145-
<dependency>
146-
<groupId>org.apache.openwebbeans</groupId>
147-
<artifactId>openwebbeans-spi</artifactId>
148-
<version>${openwebbeans.version}</version>
149-
<scope>test</scope>
150-
<classifier>jakarta</classifier>
151-
<exclusions>
152-
<exclusion>
153-
<groupId>*</groupId>
154-
<artifactId>*</artifactId>
155-
</exclusion>
156-
</exclusions>
157-
</dependency>
158-
<dependency>
159-
<groupId>org.apache.xbean</groupId>
160-
<artifactId>xbean-finder-shaded</artifactId>
161-
<version>${xbean.version}</version>
162-
<scope>test</scope>
163-
</dependency>
164-
<dependency>
165-
<groupId>org.apache.xbean</groupId>
166-
<artifactId>xbean-asm9-shaded</artifactId>
167-
<version>${xbean.version}</version>
168-
<scope>test</scope>
169-
</dependency>
170-
</dependencies>
171-
</profile>
172-
<profile>
173-
<id>jakarta-cdi-all-implementations</id>
174-
<activation>
175-
<property>
176-
<name>env.CI</name>
177-
</property>
178-
</activation>
179-
<dependencies>
180-
<dependency>
181-
<groupId>org.jboss.weld.se</groupId>
182-
<artifactId>weld-se-core</artifactId>
183-
<version>${weld.version}</version>
184-
<scope>test</scope>
185-
</dependency>
186-
<dependency>
187-
<groupId>org.apache.openwebbeans</groupId>
188-
<artifactId>openwebbeans-se</artifactId>
189-
<version>${openwebbeans.version}</version>
190-
<classifier>jakarta</classifier>
191-
<scope>test</scope>
192-
<exclusions>
193-
<exclusion>
194-
<groupId>*</groupId>
195-
<artifactId>*</artifactId>
196-
</exclusion>
197-
</exclusions>
198-
</dependency>
199-
<dependency>
200-
<groupId>org.apache.openwebbeans</groupId>
201-
<artifactId>openwebbeans-impl</artifactId>
202-
<version>${openwebbeans.version}</version>
203-
<scope>test</scope>
204-
<classifier>jakarta</classifier>
205-
<exclusions>
206-
<exclusion>
207-
<groupId>*</groupId>
208-
<artifactId>*</artifactId>
209-
</exclusion>
210-
</exclusions>
211-
</dependency>
212-
<dependency>
213-
<groupId>org.apache.openwebbeans</groupId>
214-
<artifactId>openwebbeans-spi</artifactId>
215-
<version>${openwebbeans.version}</version>
216-
<scope>test</scope>
217-
<classifier>jakarta</classifier>
218-
<exclusions>
219-
<exclusion>
220-
<groupId>*</groupId>
221-
<artifactId>*</artifactId>
222-
</exclusion>
223-
</exclusions>
224-
</dependency>
225-
<dependency>
226-
<groupId>org.apache.xbean</groupId>
227-
<artifactId>xbean-finder-shaded</artifactId>
228-
<version>${xbean.version}</version>
229-
<scope>test</scope>
230-
</dependency>
231-
<dependency>
232-
<groupId>org.apache.xbean</groupId>
233-
<artifactId>xbean-asm9-shaded</artifactId>
234-
<version>${xbean.version}</version>
235-
<scope>test</scope>
236-
</dependency>
237-
</dependencies>
238-
<build>
239-
<plugins>
240-
<plugin>
241-
<groupId>org.apache.maven.plugins</groupId>
242-
<artifactId>maven-surefire-plugin</artifactId>
243-
<executions>
244-
<execution>
245-
<id>default-test</id>
246-
<phase>test</phase>
247-
<goals>
248-
<goal>test</goal>
249-
</goals>
250-
<configuration>
251-
<classpathDependencyExcludes>
252-
<classpathDependencyExclude>org.apache.openwebbeans:openwebbeans-se</classpathDependencyExclude>
253-
<classpathDependencyExclude>org.apache.openwebbeans:openwebbeans-impl</classpathDependencyExclude>
254-
<classpathDependencyExclude>org.apache.openwebbeans:openwebbeans-spi</classpathDependencyExclude>
255-
<classpathDependencyExclude>org.apache.xbean:xbean-finder-shaded</classpathDependencyExclude>
256-
<classpathDependencyExclude>org.apache.xbean:xbean-asm9-shaded</classpathDependencyExclude>
257-
</classpathDependencyExcludes>
258-
</configuration>
259-
</execution>
260-
<execution>
261-
<id>openwebbeans</id>
262-
<phase>test</phase>
263-
<goals>
264-
<goal>test</goal>
265-
</goals>
266-
<configuration>
267-
<classpathDependencyExcludes>
268-
<classpathDependencyExclude>org.jboss.weld.se:weld-se-core</classpathDependencyExclude>
269-
</classpathDependencyExcludes>
270-
</configuration>
271-
</execution>
272-
</executions>
273-
</plugin>
274-
</plugins>
275-
</build>
276-
</profile>
277-
</profiles>
278104
</project>

0 commit comments

Comments
 (0)