Community
Participate
Working Groups
When user selects preference->php->editor->syntax coloring org.eclipse.dltk.core.ModelException: does not exist at org.eclipse.dltk.internal.core.ModelOperation.runOperation(ModelOperation.java:760) at org.eclipse.dltk.internal.core.SourceType.newSupertypeHierarchy(SourceType.java:397) at org.eclipse.dltk.internal.core.SourceType.newSupertypeHierarchy(SourceType.java:367) at org.eclipse.php.internal.core.typeinference.PHPModelUtils.getSuperClasses(PHPModelUtils.java:1170) at org.eclipse.php.internal.core.typeinference.PHPModelUtils.getSuperTypeHierarchyField(PHPModelUtils.java:1212) at org.eclipse.php.internal.core.typeinference.PHPModelUtils.getTypeHierarchyField(PHPModelUtils.java:1311) at org.eclipse.php.internal.core.typeinference.PHPModelUtils.getTypeHierarchyField(PHPModelUtils.java:1332) at org.eclipse.php.internal.core.codeassist.PHPSelectionEngine.internalResolve(PHPSelectionEngine.java:627) at org.eclipse.php.internal.core.codeassist.PHPSelectionEngine.select(PHPSelectionEngine.java:140) at org.eclipse.dltk.internal.core.Openable.codeSelect(Openable.java:578) at org.eclipse.dltk.internal.core.AbstractSourceModule.codeSelect(AbstractSourceModule.java:85) at org.eclipse.dltk.internal.core.AbstractSourceModule.codeSelect(AbstractSourceModule.java:76) at org.eclipse.php.internal.ui.editor.highlighters.InternalClassHighlighting.isInternalClass(InternalClassHighlighting.java:60) at org.eclipse.php.internal.ui.editor.highlighters.InternalClassHighlighting.access$0(InternalClassHighlighting.java:57) at org.eclipse.php.internal.ui.editor.highlighters.InternalClassHighlighting$InternalClassApply.visit(InternalClassHighlighting.java:29) at org.eclipse.php.internal.core.ast.nodes.Identifier.accept0(Identifier.java:66) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.Variable.childrenAccept(Variable.java:120) at org.eclipse.php.internal.core.ast.nodes.Variable.accept0(Variable.java:114) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.FieldAccess.childrenAccept(FieldAccess.java:79) at org.eclipse.php.internal.core.ast.nodes.FieldAccess.accept0(FieldAccess.java:72) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.ReturnStatement.childrenAccept(ReturnStatement.java:76) at org.eclipse.php.internal.core.ast.nodes.ReturnStatement.accept0(ReturnStatement.java:69) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.Block.childrenAccept(Block.java:97) at org.eclipse.php.internal.core.ast.nodes.Block.accept0(Block.java:90) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.FunctionDeclaration.childrenAccept(FunctionDeclaration.java:108) at org.eclipse.php.internal.core.ast.nodes.FunctionDeclaration.accept0(FunctionDeclaration.java:97) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.MethodDeclaration.childrenAccept(MethodDeclaration.java:90) at org.eclipse.php.internal.core.ast.nodes.MethodDeclaration.accept0(MethodDeclaration.java:82) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.Block.childrenAccept(Block.java:97) at org.eclipse.php.internal.core.ast.nodes.Block.accept0(Block.java:90) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.ClassDeclaration.childrenAccept(ClassDeclaration.java:118) at org.eclipse.php.internal.core.ast.nodes.ClassDeclaration.accept0(ClassDeclaration.java:104) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.core.ast.nodes.Program.childrenAccept(Program.java:195) at org.eclipse.php.internal.core.ast.nodes.Program.accept0(Program.java:188) at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNode.java:275) at org.eclipse.php.internal.ui.editor.highlighter.AbstractSemanticHighlighting.consumes(AbstractSemanticHighlighting.java:90) at org.eclipse.php.internal.ui.preferences.PHPSyntaxColoringPage.initHighlightingPositions(PHPSyntaxColoringPage.java:1303) at org.eclipse.php.internal.ui.preferences.PHPSyntaxColoringPage.createContents(PHPSyntaxColoringPage.java:410) at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:232) at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1501) at org.eclipse.jface.preference.PreferenceDialog$14.run(PreferenceDialog.java:1258) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1252) at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:673) at org.eclipse.jface.preference.PreferenceDialog$10.run(PreferenceDialog.java:708)
fixed in head and branch
[Petyo Tanchev] Tested on 2.2.1 SR1 No error thrown.