java.lang.ClassCastException: java.util.ArrayList cannot be cast to ceylon.language.Iterable

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via GitHub by gavinking
, 10 months ago
java.util.ArrayList cannot be cast to ceylon.language.Iterable
java.lang.ClassCastException: java.util.ArrayList cannot be cast to ceylon.language.Iterable
at com.redhat.ceylon.ide.common.model.IdeModule$11.$call$(IdeModule.ceylon:614)
at com.redhat.ceylon.ide.common.model.IdeModule$11.$call$(IdeModule.ceylon:613)
at com.redhat.ceylon.ide.common.model.IdeModule$10.$call$(IdeModule.ceylon:605)
at com.redhat.ceylon.ide.common.util.synchronize_.synchronize(synchronize_.java:33)
at com.redhat.ceylon.ide.common.model.IdeModule.doWithPhasedUnitsObject$priv$(IdeModule.ceylon:603)
at com.redhat.ceylon.ide.common.model.IdeModule.getPhasedUnits(IdeModule.ceylon:612)
at org.intellij.plugins.ceylon.ide.resolve.CeylonImplementationsSearch.findImplementors$priv$(CeylonImplementationsSearch.ceylon:93)
at org.intellij.plugins.ceylon.ide.resolve.CeylonImplementationsSearch.execute(CeylonImplementationsSearch.ceylon:53)
at org.intellij.plugins.ceylon.ide.resolve.CeylonImplementationsSearch.execute(CeylonImplementationsSearch.ceylon:48)
at com.intellij.util.ExecutorsQuery.processResults(ExecutorsQuery.java:45)
at com.intellij.util.AbstractQuery.forEach(AbstractQuery.java:79)
at com.intellij.util.UniqueResultsQuery.process(UniqueResultsQuery.java:66)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.