Seems to happen when I open a folder that has many obj files in the project tree
Result
Errors logged
Expected Result
Nothing
IDE Details
RustRover 2023.3 EAP
Build #RR-233.14015.155, built on March 2, 2024
Licensed to RustRover EAP user: Francis De Brabandere
Expiration date: May 1, 2024
Runtime version: 17.0.9+7-b1087.11 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 14.4
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 10
Metal Rendering is ON
Registry:
ide.experimental.ui=true
transferSettings.vscode.onlyCargoToml=true
Non-Bundled Plugins:
com.github.copilot (1.5.0.5148)
com.karsta26.VBScript (0.4.0)
it.czerwinski.intellij.wavefront (1.4.5)
org.exbin.deltahex.intellij (0.2.9)
Stack Trace
java.lang.Throwable: Too many element types registered. Out of (short) range. Most of element types (12758) were registered for 'Language: OBJ': FILE, FILE, FILE, FILE, comment block, comment line, documentation comment, face, face vertex, floating point value, 2D curve in parameter space, definition of 2D curve in parameter space, basis matrix, end of free-form geometry, curve, definition of parameterized curve, curve index, curve fragment ...
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:376)
at com.intellij.psi.tree.IElementType.(IElementType.java:115)
at com.intellij.psi.tree.IElementType.(IElementType.java:92)
at com.intellij.psi.tree.ILazyParseableElementType.(ILazyParseableElementType.java:29)
at com.intellij.psi.tree.IFileElementType.(IFileElementType.java:16)
at it.czerwinski.intellij.wavefront.lang.parser.ObjParserDefinition.getFileNodeType(ObjParserDefinition.kt:44)
at com.intellij.extapi.psi.PsiFileBase.(PsiFileBase.java:29)
at it.czerwinski.intellij.wavefront.lang.psi.ObjFile.(ObjFile.kt:32)
at it.czerwinski.intellij.wavefront.lang.parser.ObjParserDefinition.createFile(ObjParserDefinition.kt:46)
at com.intellij.psi.AbstractFileViewProvider.createFile(AbstractFileViewProvider.java:139)
at com.intellij.psi.AbstractFileViewProvider.createFile(AbstractFileViewProvider.java:124)
at com.intellij.psi.AbstractFileViewProvider.createFile(AbstractFileViewProvider.java:114)
Steps
I have about 101 of these
Seems to happen when I open a folder that has many obj files in the project tree
Result
Errors logged
Expected Result
Nothing
IDE Details
RustRover 2023.3 EAP Build #RR-233.14015.155, built on March 2, 2024 Licensed to RustRover EAP user: Francis De Brabandere Expiration date: May 1, 2024 Runtime version: 17.0.9+7-b1087.11 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 14.4 GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 10 Metal Rendering is ON Registry: ide.experimental.ui=true transferSettings.vscode.onlyCargoToml=true Non-Bundled Plugins: com.github.copilot (1.5.0.5148) com.karsta26.VBScript (0.4.0) it.czerwinski.intellij.wavefront (1.4.5) org.exbin.deltahex.intellij (0.2.9)
Stack Trace
java.lang.Throwable: Too many element types registered. Out of (short) range. Most of element types (12758) were registered for 'Language: OBJ': FILE, FILE, FILE, FILE, comment block, comment line, documentation comment, face, face vertex, floating point value, 2D curve in parameter space, definition of 2D curve in parameter space, basis matrix, end of free-form geometry, curve, definition of parameterized curve, curve index, curve fragment ... at com.intellij.openapi.diagnostic.Logger.error(Logger.java:376) at com.intellij.psi.tree.IElementType.(IElementType.java:115)
at com.intellij.psi.tree.IElementType.(IElementType.java:92)
at com.intellij.psi.tree.ILazyParseableElementType.(ILazyParseableElementType.java:29)
at com.intellij.psi.tree.IFileElementType.(IFileElementType.java:16)
at it.czerwinski.intellij.wavefront.lang.parser.ObjParserDefinition.getFileNodeType(ObjParserDefinition.kt:44)
at com.intellij.extapi.psi.PsiFileBase.(PsiFileBase.java:29)
at it.czerwinski.intellij.wavefront.lang.psi.ObjFile.(ObjFile.kt:32)
at it.czerwinski.intellij.wavefront.lang.parser.ObjParserDefinition.createFile(ObjParserDefinition.kt:46)
at com.intellij.psi.AbstractFileViewProvider.createFile(AbstractFileViewProvider.java:139)
at com.intellij.psi.AbstractFileViewProvider.createFile(AbstractFileViewProvider.java:124)
at com.intellij.psi.AbstractFileViewProvider.createFile(AbstractFileViewProvider.java:114)