NullPointerException when try open Interface Builder in IntelliJ when define multiple paths (variant) for frameworks.
By deleting frameworkPaths, it opens correctly.
Reproduction steps/code
In robovm.xml, Define frameworkPaths with variants for simulator and real devices.
java.lang.NullPointerException
at org.robovm.compiler.config.Config.isQualified(Config.java:770)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.robovm.compiler.config.Config.getFrameworkPaths(Config.java:464)
at org.robovm.ibxcode.IBXcodeProject.resolveFrameworks(IBXcodeProject.java:210)
at org.robovm.ibxcode.IBXcodeProject.generate(IBXcodeProject.java:95)
at org.robovm.idea.ibxcode.RoboVmIbXcodeProjectTask$TaskThread.run(RoboVmIbXcodeProjectTask.java:233)
Issue details
NullPointerException when try open Interface Builder in IntelliJ when define multiple paths (variant) for frameworks. By deleting frameworkPaths, it opens correctly.
Reproduction steps/code
frameworkPaths
with variants for simulator and real devices.Build Tools:
Versions:
Macbook Air M1
Stacktrace