Skip to content

Commit

Permalink
Fix #2273
Browse files Browse the repository at this point in the history
  • Loading branch information
cowtowncoder committed Mar 9, 2019
1 parent 78ce8a7 commit 26ce3dc
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 6 deletions.
13 changes: 7 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -142,8 +142,8 @@
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<links combine.children="append">
<link>http://fasterxml.github.com/jackson-annotations/javadoc/2.9</link>
<link>http://fasterxml.github.com/jackson-core/javadoc/2.9</link>
<link>http://fasterxml.github.com/jackson-annotations/javadoc/2.10</link>
<link>http://fasterxml.github.com/jackson-core/javadoc/2.10</link>
</links>
</configuration>
</plugin>
Expand All @@ -154,11 +154,12 @@
<artifactId>replacer</artifactId>
</plugin>

<!-- 18-Oct-2016, tatu: Try to make coveralls work -->
<!-- 04-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
will have to use `moduleInfoFile` as anything else requires JDK 9+
-->
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
<groupId>org.moditect</groupId>
<artifactId>moditect-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
Expand Down
1 change: 1 addition & 0 deletions release-notes/VERSION-2.x
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Project: jackson-databind
(reported by C-B-B@github)
#2241: Add `JsonPropertyNamingStrategy.LOWER_DOT_CASE` for dot-delimited names
(contributed by zenglian@github.com)
#2273: Add basic Java 9+ module info

2.9.9 (not yet released)

Expand Down
37 changes: 37 additions & 0 deletions src/moditect/module-info.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// Generated 08-Mar-2019 using Moditect maven plugin
module com.fasterxml.jackson.databind {
requires java.desktop;
requires java.logging;

requires transitive com.fasterxml.jackson.annotation;
requires transitive com.fasterxml.jackson.core;
// these types were suggested as transitive, but aren't actually
// exposed externally (only within internal APIs)
requires java.sql;
requires java.xml;

exports com.fasterxml.jackson.databind;
exports com.fasterxml.jackson.databind.annotation;
exports com.fasterxml.jackson.databind.cfg;
exports com.fasterxml.jackson.databind.deser;
exports com.fasterxml.jackson.databind.deser.impl;
exports com.fasterxml.jackson.databind.deser.std;
exports com.fasterxml.jackson.databind.exc;
exports com.fasterxml.jackson.databind.ext;
exports com.fasterxml.jackson.databind.introspect;
exports com.fasterxml.jackson.databind.json;
exports com.fasterxml.jackson.databind.jsonFormatVisitors;
exports com.fasterxml.jackson.databind.jsonschema;
exports com.fasterxml.jackson.databind.jsontype;
exports com.fasterxml.jackson.databind.jsontype.impl;
exports com.fasterxml.jackson.databind.module;
exports com.fasterxml.jackson.databind.node;
exports com.fasterxml.jackson.databind.ser;
exports com.fasterxml.jackson.databind.ser.impl;
exports com.fasterxml.jackson.databind.ser.std;
exports com.fasterxml.jackson.databind.type;
exports com.fasterxml.jackson.databind.util;

provides com.fasterxml.jackson.core.ObjectCodec with
com.fasterxml.jackson.databind.ObjectMapper;
}

0 comments on commit 26ce3dc

Please sign in to comment.