Package: libpf4j-java / 3.8.0+dfsg-2

no_module_expectation.patch Patch series | download
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
Description: omitting "requires" declaration in module-info
 As explained in the file, modules are not provided by the dependencies.
Author: Pierre Gruet <pgt@debian.org>
Forwarded: not-needed
Last-Update: 2021-05-07

--- a/pf4j/src/main/java/module-info.java
+++ b/pf4j/src/main/java/module-info.java
@@ -27,18 +27,18 @@
     requires java.compiler;
 
     // provided by the ASM library, use "requires static" since it's optional
-    requires static org.objectweb.asm;
+    //requires static org.objectweb.asm;
 
     // The SLF4J library currently does not provide a module.
     // Version 1.8 provides a module called "org.slf4j". But this version is
     // currently in beta stage. Therefore I'm not sure, if we already like to
     // use it.
-    requires org.slf4j;
+    //requires org.slf4j;
 
     // The java-semver library currently does not provide a module.
     // Maybe we should send them a pull request, that at least they provide an
     // automatic module name in their MANIFEST file.
-    requires java.semver;
+    //requires java.semver;
 
     // Maybe we should reconsider the package hierarchy, that only classes are
     // exported, which are required by 3rd party developers.