Bug 525208: [9] need API to ask for the module descriptor of an
automatic module
- avoid JavaModelException from JavaModelAccess.getRequiredModules()
Change-Id: I4b81496c18094f0fc617dbf1fb0f09c94305354f
diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
index 9fa0bc5..01fbe85 100644
--- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
+++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
@@ -42,6 +42,10 @@
return null; // has no real CompilationUnit nor ClassFile
}
@Override
+ public IModuleReference[] getRequiredModules() throws JavaModelException {
+ return ModuleDescriptionInfo.NO_REQUIRES;
+ }
+ @Override
protected void toStringContent(StringBuffer buffer, String lineDelimiter) throws JavaModelException {
buffer.append("automatic module "); //$NON-NLS-1$
buffer.append(this.name);