Skip to content

Commit 85fbf7e

Browse files
committed
Proof of concept of Jackson v3 integration
1 parent 40bdf1e commit 85fbf7e

File tree

7 files changed

+471
-1
lines changed

7 files changed

+471
-1
lines changed

pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
<modules>
6969
<module>vertx-core-logging</module>
7070
<module>vertx-core</module>
71+
<module>vertx-core-jackson-v3</module>
7172
</modules>
7273

73-
</project>
74+
</project>

vertx-core-jackson-v3/pom.xml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
~ Copyright (c) 2011-2019 Contributors to the Eclipse Foundation
4+
~
5+
~ This program and the accompanying materials are made available under the
6+
~ terms of the Eclipse Public License 2.0 which is available at
7+
~
8+
~ http://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0
9+
~ which is available at https://www.apache.org/licenses/LICENSE-2.0.
10+
~
11+
~ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
12+
~
13+
-->
14+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
15+
<modelVersion>4.0.0</modelVersion>
16+
17+
<parent>
18+
<groupId>io.vertx</groupId>
19+
<artifactId>vertx-core-aggregator</artifactId>
20+
<version>5.0.0-SNAPSHOT</version>
21+
</parent>
22+
23+
<artifactId>vertx-core-jackson-v3</artifactId>
24+
<version>5.0.0-SNAPSHOT</version>
25+
26+
<name>Vert.x Core Jackson v3 plugin</name>
27+
28+
<properties>
29+
<maven.compiler.release>17</maven.compiler.release>
30+
</properties>
31+
32+
<dependencies>
33+
34+
<dependency>
35+
<groupId>io.vertx</groupId>
36+
<artifactId>vertx-core</artifactId>
37+
</dependency>
38+
<dependency>
39+
<groupId>tools.jackson.core</groupId>
40+
<artifactId>jackson-core</artifactId>
41+
<version>3.0.0-rc1</version>
42+
</dependency>
43+
44+
<!-- Testing -->
45+
<dependency>
46+
<groupId>junit</groupId>
47+
<artifactId>junit</artifactId>
48+
<version>${junit.version}</version>
49+
<scope>test</scope>
50+
</dependency>
51+
52+
</dependencies>
53+
54+
<build>
55+
<pluginManagement>
56+
<plugins>
57+
</plugins>
58+
</pluginManagement>
59+
<plugins>
60+
</plugins>
61+
</build>
62+
</project>

0 commit comments

Comments
 (0)