aboutsummaryrefslogtreecommitdiffstats
path: root/src/multimodule
diff options
context:
space:
mode:
authorAndreas Beeker <kiwiwings@apache.org>2020-08-14 19:08:42 +0000
committerAndreas Beeker <kiwiwings@apache.org>2020-08-14 19:08:42 +0000
commit5caf8e109b8fac9341091b7a7bc94a29db01c267 (patch)
tree7aba8c244b8e0a54e54582444942838e92414f82 /src/multimodule
parent4e3008acdb1287325e93ce27de91e28d265be058 (diff)
downloadpoi-5caf8e109b8fac9341091b7a7bc94a29db01c267.tar.gz
poi-5caf8e109b8fac9341091b7a7bc94a29db01c267.zip
#64411 - Provide JigSaw modules
- use service locator for SlideShowFactory git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880860 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/multimodule')
-rw-r--r--src/multimodule/ooxml/java9/module-info.classbin2715 -> 2828 bytes
-rw-r--r--src/multimodule/ooxml/java9/module-info.java5
-rw-r--r--src/multimodule/ooxml/test9/module-info.classbin3584 -> 3697 bytes
-rw-r--r--src/multimodule/ooxml/test9/module-info.java3
-rw-r--r--src/multimodule/poi/java9/module-info.classbin3169 -> 3222 bytes
-rw-r--r--src/multimodule/poi/java9/module-info.java3
-rw-r--r--src/multimodule/poi/test9/module-info.classbin3296 -> 3349 bytes
-rw-r--r--src/multimodule/poi/test9/module-info.java3
-rw-r--r--src/multimodule/scratchpad/java9/module-info.classbin2219 -> 2332 bytes
-rw-r--r--src/multimodule/scratchpad/java9/module-info.java1
-rw-r--r--src/multimodule/scratchpad/test9/module-info.classbin2393 -> 2506 bytes
-rw-r--r--src/multimodule/scratchpad/test9/module-info.java1
12 files changed, 11 insertions, 5 deletions
diff --git a/src/multimodule/ooxml/java9/module-info.class b/src/multimodule/ooxml/java9/module-info.class
index 0895d4b496..517b8bbe2c 100644
--- a/src/multimodule/ooxml/java9/module-info.class
+++ b/src/multimodule/ooxml/java9/module-info.class
Binary files differ
diff --git a/src/multimodule/ooxml/java9/module-info.java b/src/multimodule/ooxml/java9/module-info.java
index 876e6a3b1d..66928ffa24 100644
--- a/src/multimodule/ooxml/java9/module-info.java
+++ b/src/multimodule/ooxml/java9/module-info.java
@@ -28,8 +28,9 @@ module org.apache.poi.ooxml {
requires java.desktop;
requires java.security.jgss;
- provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory;
provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.ooxml.extractor.POIXMLExtractorFactory;
+ provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory;
+ provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.xslf.usermodel.XSLFSlideShowFactory;
exports org.apache.poi.xwpf.extractor;
exports org.apache.poi.xwpf.usermodel;
@@ -79,7 +80,7 @@ module org.apache.poi.ooxml {
opens org.apache.poi.openxml4j.opc to org.apache.poi.poi;
- /* optional dependencies for xml signatures - you need to add a require entry your module-info
+ /* optional dependencies for xml signatures - you need to add a require entry to your module-info
* or add them via the --add-modules JVM argument */
requires java.xml.crypto;
requires static org.apache.santuario.xmlsec;
diff --git a/src/multimodule/ooxml/test9/module-info.class b/src/multimodule/ooxml/test9/module-info.class
index 7777b5f681..be87166834 100644
--- a/src/multimodule/ooxml/test9/module-info.class
+++ b/src/multimodule/ooxml/test9/module-info.class
Binary files differ
diff --git a/src/multimodule/ooxml/test9/module-info.java b/src/multimodule/ooxml/test9/module-info.java
index bd8a23a725..b41ae2b9b6 100644
--- a/src/multimodule/ooxml/test9/module-info.java
+++ b/src/multimodule/ooxml/test9/module-info.java
@@ -28,8 +28,9 @@ module org.apache.poi.ooxml {
requires java.desktop;
requires java.security.jgss;
- provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory;
provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.ooxml.extractor.POIXMLExtractorFactory;
+ provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory;
+ provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.xslf.usermodel.XSLFSlideShowFactory;
exports org.apache.poi.xwpf.extractor;
exports org.apache.poi.xwpf.usermodel;
diff --git a/src/multimodule/poi/java9/module-info.class b/src/multimodule/poi/java9/module-info.class
index ba2f2330ed..ab0e08c358 100644
--- a/src/multimodule/poi/java9/module-info.class
+++ b/src/multimodule/poi/java9/module-info.class
Binary files differ
diff --git a/src/multimodule/poi/java9/module-info.java b/src/multimodule/poi/java9/module-info.java
index 2995a21864..ea3f394035 100644
--- a/src/multimodule/poi/java9/module-info.java
+++ b/src/multimodule/poi/java9/module-info.java
@@ -27,8 +27,9 @@ module org.apache.poi.poi {
/* needed for CleanerUtil */
requires jdk.unsupported;
- uses org.apache.poi.ss.usermodel.WorkbookProvider;
uses org.apache.poi.extractor.ExtractorProvider;
+ uses org.apache.poi.ss.usermodel.WorkbookProvider;
+ uses org.apache.poi.sl.usermodel.SlideShowProvider;
provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.hssf.usermodel.HSSFWorkbookFactory;
diff --git a/src/multimodule/poi/test9/module-info.class b/src/multimodule/poi/test9/module-info.class
index 9010295aa0..2b43c43fa8 100644
--- a/src/multimodule/poi/test9/module-info.class
+++ b/src/multimodule/poi/test9/module-info.class
Binary files differ
diff --git a/src/multimodule/poi/test9/module-info.java b/src/multimodule/poi/test9/module-info.java
index add8071309..9e5bc0a110 100644
--- a/src/multimodule/poi/test9/module-info.java
+++ b/src/multimodule/poi/test9/module-info.java
@@ -27,8 +27,9 @@ module org.apache.poi.poi {
/* needed for CleanerUtil */
requires jdk.unsupported;
- uses org.apache.poi.ss.usermodel.WorkbookProvider;
uses org.apache.poi.extractor.ExtractorProvider;
+ uses org.apache.poi.ss.usermodel.WorkbookProvider;
+ uses org.apache.poi.sl.usermodel.SlideShowProvider;
provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.hssf.usermodel.HSSFWorkbookFactory;
provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.extractor.MainExtractorFactory;
diff --git a/src/multimodule/scratchpad/java9/module-info.class b/src/multimodule/scratchpad/java9/module-info.class
index 5e04b3dec9..8697888d28 100644
--- a/src/multimodule/scratchpad/java9/module-info.class
+++ b/src/multimodule/scratchpad/java9/module-info.class
Binary files differ
diff --git a/src/multimodule/scratchpad/java9/module-info.java b/src/multimodule/scratchpad/java9/module-info.java
index 717730fdd4..b936858c70 100644
--- a/src/multimodule/scratchpad/java9/module-info.java
+++ b/src/multimodule/scratchpad/java9/module-info.java
@@ -21,6 +21,7 @@ module org.apache.poi.scratchpad {
requires commons.math3;
provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.extractor.ole2.OLE2ScratchpadExtractorFactory;
+ provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.hslf.usermodel.HSLFSlideShowFactory;
exports org.apache.poi.hmef;
exports org.apache.poi.hmef.dev;
diff --git a/src/multimodule/scratchpad/test9/module-info.class b/src/multimodule/scratchpad/test9/module-info.class
index 489d1d1ab9..4ee1e56a65 100644
--- a/src/multimodule/scratchpad/test9/module-info.class
+++ b/src/multimodule/scratchpad/test9/module-info.class
Binary files differ
diff --git a/src/multimodule/scratchpad/test9/module-info.java b/src/multimodule/scratchpad/test9/module-info.java
index db69fd4e8f..cb0691b9a1 100644
--- a/src/multimodule/scratchpad/test9/module-info.java
+++ b/src/multimodule/scratchpad/test9/module-info.java
@@ -21,6 +21,7 @@ module org.apache.poi.scratchpad {
requires commons.math3;
provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.extractor.ole2.OLE2ScratchpadExtractorFactory;
+ provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.hslf.usermodel.HSLFSlideShowFactory;
exports org.apache.poi.hmef;
exports org.apache.poi.hmef.dev;