File tree Expand file tree Collapse file tree 3 files changed +35
-14
lines changed Expand file tree Collapse file tree 3 files changed +35
-14
lines changed Original file line number Diff line number Diff line change @@ -78,13 +78,6 @@ tree model)
7878 </execution >
7979 </executions >
8080 </plugin >
81- <!-- 19-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
82- will have to use `moduleInfoFile` as anything else requires JDK 9+
83- -->
84- <plugin >
85- <groupId >org.moditect</groupId >
86- <artifactId >moditect-maven-plugin</artifactId >
87- </plugin >
8881 </plugins >
8982 </build >
9083</project >
Original file line number Diff line number Diff line change 1- // Generated 15-Mar-2019 using Moditect maven plugin
2- module tools .jackson .dataformat .ion {
3- requires transitive com . fasterxml . jackson . annotation ;
1+ // Ion Main artifact Module descriptor
2+ module tools .jackson .dataformat .ion
3+ {
44 requires tools .jackson .core ;
55 requires tools .jackson .databind ;
6-
7- requires static ion .java ;
8-
96 requires java .sql ;
107
8+ // ion-java has no explicit module-info; but automatic name is:
9+ requires com .amazon .ion ;
10+
1111 exports tools .jackson .dataformat .ion ;
1212 exports tools .jackson .dataformat .ion .ionvalue ;
13+ exports tools .jackson .dataformat .ion .jsr310 ;
1314 exports tools .jackson .dataformat .ion .polymorphism ;
14- exports tools .jackson .dataformat .ion .util ;
1515
1616 provides tools .jackson .core .TokenStreamFactory with
1717 tools .jackson .dataformat .ion .IonFactory ;
Original file line number Diff line number Diff line change 1+ // Ion unit test Module descriptor
2+ module tools .jackson .dataformat .ion
3+ {
4+ // Since we are not split from Main artifact, will not
5+ // need to depend on Main artifact -- but need its dependencies
6+
7+ requires tools .jackson .core ;
8+ requires tools .jackson .databind ;
9+ requires java .sql ;
10+
11+ requires com .amazon .ion ;
12+
13+ // Additional test lib/framework dependencies
14+ requires org .junit .jupiter .api ;
15+ requires org .junit .jupiter .params ;
16+
17+ // Further, need to open up some packages for JUnit et al
18+ opens tools .jackson .dataformat .ion ;
19+ opens tools .jackson .dataformat .ion .dos ;
20+ opens tools .jackson .dataformat .ion .fuzz ;
21+ opens tools .jackson .dataformat .ion .ionvalue ;
22+ opens tools .jackson .dataformat .ion .jsr310 ;
23+ opens tools .jackson .dataformat .ion .misc ;
24+ opens tools .jackson .dataformat .ion .polymorphism ;
25+ opens tools .jackson .dataformat .ion .sequence ;
26+ opens tools .jackson .dataformat .ion .testutil .failure ;
27+ opens tools .jackson .dataformat .ion .tofix ;
28+ }
You can’t perform that action at this time.
0 commit comments