java.lang.AssertionError: isSubtype 20 at com.sun.tools.javac.code.Types$5.visitType(Types.java:420) at com.sun.tools.javac.code.Types$5.visitType(Types.java:401) at com.sun.tools.javac.code.Type.accept(Type.java:96) at com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:3583) at com.sun.tools.javac.code.Types.isSubtype(Types.java:397) at com.sun.tools.javac.code.Types.isSubtype(Types.java:373) at com.sun.tools.javac.code.Types.isSubtypeUnchecked(Types.java:344) at com.sun.tools.javac.code.Types.isConvertible(Types.java:282) at com.sun.tools.javac.code.Types.isAssignable(Types.java:1614) at com.sun.tools.javac.code.Types.isAssignable(Types.java:1577) at com.sun.tools.javac.model.JavacTypes.isAssignable(JavacTypes.java:94) at org.netbeans.modules.java.hints.introduce.CopyFinder.scan(CopyFinder.java:365) at org.netbeans.modules.java.hints.introduce.CopyFinder.scan(CopyFinder.java:572) at org.netbeans.modules.java.hints.introduce.CopyFinder.visitAssignment(CopyFinder.java:635) at org.netbeans.modules.java.hints.introduce.CopyFinder.visitAssignment(CopyFinder.java:109) at com.sun.tools.javac.tree.JCTree$JCAssign.accept(JCTree.java:1478) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:76) at org.netbeans.modules.java.hints.introduce.CopyFinder.doSuperScan(CopyFinder.java:562) at org.netbeans.modules.java.hints.introduce.CopyFinder.superScan(CopyFinder.java:554) at org.netbeans.modules.java.hints.introduce.CopyFinder.scan(CopyFinder.java:449) at org.netbeans.modules.java.hints.introduce.CopyFinder.scan(CopyFinder.java:330) at org.netbeans.modules.java.hints.introduce.CopyFinder.computeVariables(CopyFinder.java:159) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsInvoker.doComputeHints(HintsInvoker.java:450) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsInvoker.computeHints(HintsInvoker.java:262) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsInvoker.compute(HintsInvoker.java:210) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsInvoker.computeHints(HintsInvoker.java:178) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsInvoker.computeHints(HintsInvoker.java:134) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsTask.run(HintsTask.java:107) at org.netbeans.modules.java.hints.jackpot.impl.hints.HintsTask.run(HintsTask.java:77) at org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper.run(JavaSourceAccessor.java:322) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:676) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)