changeset 13089:e4d472974ee9

Fixed regression for qualified exports to modules not in run-time image
author alanb
date Sat, 20 Jun 2015 20:43:45 +0100
parents 5bf13932e872
children 4f2da5c244f5
files src/java.base/share/classes/java/lang/reflect/Module.java
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/java.base/share/classes/java/lang/reflect/Module.java	Sat Jun 20 16:22:51 2015 +0100
+++ b/src/java.base/share/classes/java/lang/reflect/Module.java	Sat Jun 20 20:43:45 2015 +0100
@@ -556,7 +556,9 @@
                             addModuleExports0(m, sourceInternalForm, m2);
                         }
                     }
-                    exports.put(source, targets);
+                    if (!targets.isEmpty()) {
+                        exports.put(source, targets);
+                    }
 
                 }
             }