Bug 547037 - [launch][9] need to understand ADD_OPENS attribute
Change-Id: I92312a00375baa3b52b95a38221754d490b6e2a4
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
index c27de61..1deb2af 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -3467,6 +3467,7 @@
* {@link IClasspathAttribute}s of the following names:
* <ul>
* <li>{@link IClasspathAttribute#ADD_EXPORTS}</li>
+ * <li>{@link IClasspathAttribute#ADD_OPENS}</li>
* <li>{@link IClasspathAttribute#ADD_READS}</li>
* <li>{@link IClasspathAttribute#LIMIT_MODULES}</li>
* </ul>
@@ -3490,6 +3491,7 @@
String optName = classpathAttribute.getName();
switch (optName) {
case IClasspathAttribute.ADD_EXPORTS:
+ case IClasspathAttribute.ADD_OPENS:
case IClasspathAttribute.ADD_READS:
for (String value : classpathAttribute.getValue().split(COMMA)) {
buf.append(OPTION_START).append(optName).append(BLANK).append(value).append(BLANK);