java.lang.AssertionError: isSubtype DEFERRED at com.sun.tools.javac.code.Types$4.visitType(Types.java:971) at com.sun.tools.javac.code.Types$4.visitType(Types.java:947) at com.sun.tools.javac.code.Type.accept(Type.java:214) at com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:4794) at com.sun.tools.javac.code.Types.isSubtype(Types.java:943) at com.sun.tools.javac.code.Types.isSubtypeUncheckedInternal(Types.java:869) at com.sun.tools.javac.code.Types.isSubtypeUnchecked(Types.java:855) at com.sun.tools.javac.code.Types.isConvertible(Types.java:477) at com.sun.tools.javac.comp.Check.assertConvertible(Check.java:1024) at com.sun.tools.javac.comp.Check.checkMethod(Check.java:980) at com.sun.tools.javac.comp.Attr.checkMethod(Attr.java:4279) at com.sun.tools.javac.comp.Attr.checkIdInternal(Attr.java:4025) at com.sun.tools.javac.comp.Attr.checkMethodIdInternal(Attr.java:3936) at com.sun.tools.javac.comp.Attr.checkMethodId(Attr.java:3911) at com.sun.tools.javac.comp.Attr.checkId(Attr.java:3898) at com.sun.tools.javac.comp.Attr.visitNewClass(Attr.java:2244) at com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1689) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:496) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:477) at com.sun.tools.javac.comp.DeferredAttr$4.complete(DeferredAttr.java:365) at com.sun.tools.javac.comp.ArgumentAttr$ArgumentType.complete(ArgumentAttr.java:351) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:331) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:317) at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.recover(DeferredAttr.java:1058) at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.typeOf(DeferredAttr.java:1025) at com.sun.tools.javac.comp.Resolve$ResolveDeferredRecoveryMap.typeOf(Resolve.java:2547) at com.sun.tools.javac.comp.DeferredAttr$DeferredTypeMap.visitType(DeferredAttr.java:990) at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.visitType(DeferredAttr.java:1013) at com.sun.tools.javac.comp.DeferredAttr$DeferredTypeMap.visitType(DeferredAttr.java:976) at com.sun.tools.javac.code.Type.accept(Type.java:214) at com.sun.tools.javac.code.Types$MapVisitor.visit(Types.java:4888) at com.sun.tools.javac.code.Types$TypeMapping.apply(Types.java:4899) at com.sun.tools.javac.code.Types$TypeMapping.apply(Types.java:4897) at com.sun.tools.javac.util.List.map(List.java:425) at com.sun.tools.javac.comp.Resolve$8.getArgumentTypes(Resolve.java:2535) at com.sun.tools.javac.comp.Resolve.accessInternal(Resolve.java:2456) at com.sun.tools.javac.comp.Resolve.accessMethod(Resolve.java:2476) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.access(Resolve.java:3265) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3506) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3486) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2601) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3568) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2243) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1959) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1634) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658) at com.sun.tools.javac.comp.Attr.visitReturn(Attr.java:1822) at com.sun.tools.javac.tree.JCTree$JCReturn.accept(JCTree.java:1546) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:734) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:758) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1245) at org.netbeans.lib.nbjavac.services.NBAttr.visitBlock(NBAttr.java:82) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1020) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:734) at com.sun.tools.javac.comp.Attr.attribStatToTree(Attr.java:418) at com.sun.tools.javac.api.JavacTaskImpl.attributeTreeTo(JavacTaskImpl.java:810) at org.netbeans.api.java.source.TreeUtilities.reattributeTreeTo(TreeUtilities.java:755) at org.netbeans.modules.java.completion.BaseTask.getEnvImpl(BaseTask.java:378) at org.netbeans.modules.java.completion.BaseTask.getCompletionEnvironment(BaseTask.java:292) at org.netbeans.modules.java.completion.JavaTooltipTask.resolve(JavaTooltipTask.java:111) at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.java:116) at org.netbeans.modules.java.completion.JavaTooltipTask.run(JavaTooltipTask.java:74) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:153) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:137) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:141) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:90) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:104) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.query(JavaCompletionProvider.java:245) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:223) 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)