java.lang.NullPointerException at com.sun.tools.javac.comp.Modules$UsesProvidesVisitor.visitExports(Modules.java:756) at com.sun.tools.javac.tree.JCTree$JCExports.accept(JCTree.java:2678) at com.sun.tools.javac.comp.Modules$UsesProvidesVisitor.lambda$visitModuleDef$142(Modules.java:741) at com.sun.tools.javac.comp.Modules$UsesProvidesVisitor$$Lambda$122/1902531753.accept(Modules.java:0) at java.lang.Iterable.forEach(Iterable.java:75) at com.sun.tools.javac.comp.Modules$UsesProvidesVisitor.visitModuleDef(Modules.java:741) at com.sun.tools.javac.tree.JCTree$JCModuleDecl.accept(JCTree.java:2638) at com.sun.tools.javac.comp.Modules.lambda$getUsesProvidesCompleter$141(Modules.java:717) at com.sun.tools.javac.comp.Modules$$Lambda$121/2084436911.complete(Modules.java:0) at com.sun.tools.javac.code.Symbol$ModuleSymbol.completeUsesProvides(Symbol.java:971) at com.sun.tools.javac.code.Symbol$ModuleSymbol.getDirectives(Symbol.java:962) at org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.dependsOnUnnamed(ModuleClassPaths.java:968) at org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.dependsOnUnnamed(ModuleClassPaths.java:956) at org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.getResources(ModuleClassPaths.java:663) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:372) at org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.getResources(MuxClassPathImplementation.java:102) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:372) at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:778) at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:847) at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:857) at org.netbeans.modules.parsing.impl.indexing.LogContext.addPaths(LogContext.java:910) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.scheduleFirer(PathRegistry.java:963) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.resetCacheAndFire(PathRegistry.java:951) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.access$500(PathRegistry.java:91) at org.netbeans.modules.parsing.impl.indexing.PathRegistry$Listener.pathsAdded(PathRegistry.java:1226) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy2.pathsAdded(.java:0) at org.netbeans.api.java.classpath.GlobalPathRegistry.register(GlobalPathRegistry.java:230) at org.netbeans.modules.java.api.common.project.ProjectHooks$ProjectOpenedHookImpl.projectOpened(ProjectHooks.java:518) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:85) at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectOpened(UILookupMergerSupport.java:244) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:85) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1298) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1379) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:823) at org.netbeans.modules.project.ui.OpenProjectList$6.run(OpenProjectList.java:675) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)