Community
Participate
Working Groups
I used "Configure > Add PHP Support" to add PHP support to a project (my-project). After the build, I was able to use content assist. When I typed "$this->" in one of the project's files, it showed a menu of suggested completions. Then I decided to remove PHP support from the project. So I restored the .project file to its default, with no builders or natures. Now when I type "$this->" in the same file, I don't get a menu (this is expected, since I removed PHP support). But I also get two errors in the Error Log: PHPCore plugin internal error org.eclipse.dltk.core.ModelException: my-project does not exist at org.eclipse.dltk.internal.core.ModelOperation.runOperation(ModelOperation.java:760) at org.eclipse.dltk.internal.core.SourceType.newSupertypeHierarchy(SourceType.java:398) at org.eclipse.dltk.internal.core.SourceType.newSupertypeHierarchy(SourceType.java:368) at org.eclipse.php.internal.core.codeassist.CompletionCompanion.getSuperTypeHierarchy(CompletionCompanion.java:90) at org.eclipse.php.internal.core.codeassist.strategies.ClassFieldsStrategy.apply(ClassFieldsStrategy.java:68) at org.eclipse.php.internal.core.codeassist.PHPCompletionEngine.complete(PHPCompletionEngine.java:112) at org.eclipse.php.internal.core.codeassist.PHPCompletionEngine.complete(PHPCompletionEngine.java:66) at org.eclipse.dltk.internal.core.Openable$CompletionThread.run(Openable.java:501) at org.eclipse.dltk.internal.core.Openable$CompletionThread.run(Openable.java:482) PHPCore plugin internal error org.eclipse.dltk.core.ModelException: my-project does not exist at org.eclipse.dltk.internal.core.ModelOperation.runOperation(ModelOperation.java:760) at org.eclipse.dltk.internal.core.SourceType.newSupertypeHierarchy(SourceType.java:398) at org.eclipse.dltk.internal.core.SourceType.newSupertypeHierarchy(SourceType.java:368) at org.eclipse.php.internal.core.codeassist.CompletionCompanion.getSuperTypeHierarchy(CompletionCompanion.java:90) at org.eclipse.php.internal.core.codeassist.strategies.ClassMethodsStrategy.apply(ClassMethodsStrategy.java:86) at org.eclipse.php.internal.core.codeassist.PHPCompletionEngine.complete(PHPCompletionEngine.java:112) at org.eclipse.php.internal.core.codeassist.PHPCompletionEngine.complete(PHPCompletionEngine.java:66) at org.eclipse.dltk.internal.core.Openable$CompletionThread.run(Openable.java:501) at org.eclipse.dltk.internal.core.Openable$CompletionThread.run(Openable.java:482) This is using PDT 3.0.0.v20110516-1100-77. -- Configuration Details -- Product: Eclipse 1.4.0.20110609-1120 (org.eclipse.epp.package.jee.product) Installed Features: org.eclipse.platform 3.7.0.v20110530-9gF7UHNFFt4cwE-pkZDJ7oz-mj4OSEIlu9SEv0f