Skip to content

Commit 26ce3dc

Browse files
committed
Fix #2273
1 parent 78ce8a7 commit 26ce3dc

File tree

3 files changed

+45
-6
lines changed

3 files changed

+45
-6
lines changed

pom.xml

+7-6
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,8 @@
142142
<artifactId>maven-javadoc-plugin</artifactId>
143143
<configuration>
144144
<links combine.children="append">
145-
<link>http://fasterxml.github.com/jackson-annotations/javadoc/2.9</link>
146-
<link>http://fasterxml.github.com/jackson-core/javadoc/2.9</link>
145+
<link>http://fasterxml.github.com/jackson-annotations/javadoc/2.10</link>
146+
<link>http://fasterxml.github.com/jackson-core/javadoc/2.10</link>
147147
</links>
148148
</configuration>
149149
</plugin>
@@ -154,11 +154,12 @@
154154
<artifactId>replacer</artifactId>
155155
</plugin>
156156

157-
<!-- 18-Oct-2016, tatu: Try to make coveralls work -->
157+
<!-- 04-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
158+
will have to use `moduleInfoFile` as anything else requires JDK 9+
159+
-->
158160
<plugin>
159-
<groupId>org.eluder.coveralls</groupId>
160-
<artifactId>coveralls-maven-plugin</artifactId>
161-
<version>4.3.0</version>
161+
<groupId>org.moditect</groupId>
162+
<artifactId>moditect-maven-plugin</artifactId>
162163
</plugin>
163164
</plugins>
164165
</build>

release-notes/VERSION-2.x

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Project: jackson-databind
3737
(reported by C-B-B@github)
3838
#2241: Add `JsonPropertyNamingStrategy.LOWER_DOT_CASE` for dot-delimited names
3939
(contributed by [email protected])
40+
#2273: Add basic Java 9+ module info
4041

4142
2.9.9 (not yet released)
4243

src/moditect/module-info.java

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// Generated 08-Mar-2019 using Moditect maven plugin
2+
module com.fasterxml.jackson.databind {
3+
requires java.desktop;
4+
requires java.logging;
5+
6+
requires transitive com.fasterxml.jackson.annotation;
7+
requires transitive com.fasterxml.jackson.core;
8+
// these types were suggested as transitive, but aren't actually
9+
// exposed externally (only within internal APIs)
10+
requires java.sql;
11+
requires java.xml;
12+
13+
exports com.fasterxml.jackson.databind;
14+
exports com.fasterxml.jackson.databind.annotation;
15+
exports com.fasterxml.jackson.databind.cfg;
16+
exports com.fasterxml.jackson.databind.deser;
17+
exports com.fasterxml.jackson.databind.deser.impl;
18+
exports com.fasterxml.jackson.databind.deser.std;
19+
exports com.fasterxml.jackson.databind.exc;
20+
exports com.fasterxml.jackson.databind.ext;
21+
exports com.fasterxml.jackson.databind.introspect;
22+
exports com.fasterxml.jackson.databind.json;
23+
exports com.fasterxml.jackson.databind.jsonFormatVisitors;
24+
exports com.fasterxml.jackson.databind.jsonschema;
25+
exports com.fasterxml.jackson.databind.jsontype;
26+
exports com.fasterxml.jackson.databind.jsontype.impl;
27+
exports com.fasterxml.jackson.databind.module;
28+
exports com.fasterxml.jackson.databind.node;
29+
exports com.fasterxml.jackson.databind.ser;
30+
exports com.fasterxml.jackson.databind.ser.impl;
31+
exports com.fasterxml.jackson.databind.ser.std;
32+
exports com.fasterxml.jackson.databind.type;
33+
exports com.fasterxml.jackson.databind.util;
34+
35+
provides com.fasterxml.jackson.core.ObjectCodec with
36+
com.fasterxml.jackson.databind.ObjectMapper;
37+
}

0 commit comments

Comments
 (0)