forked from FasterXML/jackson-jdk11-compat-test
-
Notifications
You must be signed in to change notification settings - Fork 0
/
module-info.java
52 lines (40 loc) · 1.88 KB
/
module-info.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
module jackson.compat11test {
// we get annotations, streaming, too, via databind:
requires transitive com.fasterxml.jackson.annotation;
requires transitive com.fasterxml.jackson.core;
requires transitive com.fasterxml.jackson.databind;
// but formats require explicit inclusion
requires com.fasterxml.jackson.dataformat.avro;
requires com.fasterxml.jackson.dataformat.cbor;
requires com.fasterxml.jackson.dataformat.csv;
requires com.fasterxml.jackson.dataformat.javaprop;
requires com.fasterxml.jackson.dataformat.xml;
//requires compatible depedencies
requires com.fasterxml.jackson.dataformat.yaml;
requires com.fasterxml.jackson.dataformat.protobuf;
requires com.fasterxml.jackson.dataformat.smile;
requires com.fasterxml.jackson.datatype.guava;
//requires com.fasterxml.jackson.dataformat.ion;
requires com.fasterxml.jackson.datatype.joda;
requires com.fasterxml.jackson.datatype.jaxrs;
requires static joda.time;
requires com.fasterxml.jackson.module.afterburner;
requires jakarta.xml.bind;
// and then some base modules as well
requires com.fasterxml.jackson.module.jaxb;
//requires com.fasterxml.jackson.module.mrbean;
requires com.ctc.wstx;
//Todo Needs to go static guava, static com.google.common
//requires com.fasterxml.jackson.datatype.guava;
requires com.fasterxml.jackson.module.mrbean;
requires java.net.http;
requires java.logging;
requires guava;
requires jakarta.ws.rs;
// and finally open up types for tests
exports com.fasterxml.jackson.compat11.testutil;
opens com.fasterxml.jackson.compat11.testutil to com.fasterxml.jackson.databind;
//JAX-RS test with Guice.
//This looks like a default configuration for modules and jax-rs (for cdi it is jakarta.interceptor-cdi instead of guice e.g.)
opens com.fasterxml.jackson.compat11.jaxrs to com.google.guice,org.apache.cxf,com.fasterxml.jackson.databind;
}