IU 90.116 parse errors continue [maybe JSP related?]

I continue to have a ton of parse errors while using IDEA.
Alot of IntelliJ features like the gutter "performing code analysis" eye,   Analyse->Inspect Code, refactoring, etc. don't work because they hit parse errors.
The most common stacktrace is "Chameleons must not be parsed till they're in file tree", and most of the stacktraces seem to involve parsing JSP files.
If there is anything I can do to help Jetbrains fix this, please let me know.

See attached files for full stacktraces for a sample of some of the errors encountered.

Thanks,
-Alex


Chameleons must not be parsed till they're in file tree
java.lang.Throwable
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
    at com.intellij.psi.impl.source.tree.LazyParseableElement.b(LazyParseableElement.java:70)
    at com.intellij.psi.impl.source.tree.LazyParseableElement.getFirstChildNode(LazyParseableElement.java:13)
    at com.intellij.psi.impl.source.tree.LazyParseableElement.getFirstChildNode(LazyParseableElement.java:14)
    at com.intellij.psi.impl.source.parsing.ParseUtil$JavaMissingTokenInserter.a(ParseUtil.java:33)
    at com.intellij.psi.impl.source.parsing.ParseUtil$JavaMissingTokenInserter.b(ParseUtil.java:18)
    at com.intellij.psi.impl.source.parsing.ParseUtil$JavaMissingTokenInserter.invoke(ParseUtil.java:63)
    at com.intellij.psi.impl.source.parsing.ParseUtil.insertMissingTokens(ParseUtil.java:12)
    at com.intellij.lang.jsp.JspJavaParsing.parseJspClass(JspJavaParsing.java:120)
    at com.intellij.psi.jsp.JspElementTypeEx$1.parseContents(JspElementTypeEx.java:54)
    at com.intellij.psi.impl.source.tree.LazyParseableElement.b(LazyParseableElement.java:26)
    at com.intellij.psi.impl.source.tree.LazyParseableElement.getFirstChildNode(LazyParseableElement.java:13)


Previous Thread
IU 90.94 parse errors
http://www.jetbrains.net/devnet/thread/284304?tstart=30



Attachment(s):
iu-94-116-chameleons-must-not-be-parse-GlobalInspections.txt.zip
iu-94-116-chameleons-must-not-be-parse-LowLevelSearchUtil.txt.zip
iu-94-116-chameleons-must-not-be-parse-TooBroadScope.txt.zip
iu-94-116-chameleons-must-not-be-parse-DeclareCollectionAsInterfaceInspection.txt.zip
1 comment
Comment actions Permalink

I spent some time trying to create a self-contained example of the problem. The problem seems related to JSP files, possibly related to a JSP fragment XSSValidate.jspf which is included in all our JSP files.

This is a critical problem because it even affects work in the java code because whenever you do refactoring, etc. it will search for usages in the JSP files which hits these errors. If I can provide anymore information, let me know.

Thanks,
-Alex

IDEA-25430 JSP "​peforming code analysis" triggers IDE error Chameleons must not be parsed till they​'​re in file tree

http://youtrack.jetbrains.net/issue/IDEA-25430

0

Please sign in to leave a comment.