Hi,Alex After I checked out what I mentioned above the PDT works.Before that I encountered the same problem:)
So,I think PDT code assist will work after he checkout the three plugins. According to his descrption I think he did not checkout them:) On Thu, Mar 4, 2010 at 8:29 AM, Alex Panchenko <a...@xored.com> wrote: > H2 can be checkouted from DLTK repository > /org.eclipse.dltk/external/plugins/org.h2.core > And probably you should make PDT depending on these plugins as it doesn't > work without them. > > Regards, > Alex > > > ----- Original Message ----- > From: "赵忠伟" <zhaozhong...@eclipseworld.org> > To: "PDT Developers" <pdt-dev@eclipse.org> > Sent: Thursday, March 4, 2010 6:22:19 AM GMT +06:00 Almaty, Novosibirsk > Subject: Re: [pdt-dev] No code assistance for PHP Language Library > > I have the same problem long ago! > Do you checkout the following two plugins? > org.eclipse.dltk.core.index.sql,org.eclipse.dltk.core.index.sql.h2 > > And you have to download h2 database in you eclipse plugins directory:) > > On Thu, Mar 4, 2010 at 5:32 AM, Robert Gruendler <rob...@dubture.com>wrote: > >> some more info: >> >> the root for that exception seems to be >> in org.eclipse.dltk.internal.core.index2.IndexerManager, line 47: >> >> IConfigurationElement[] elements = Platform.getExtensionRegistry() >> .getConfigurationElementsFor(INDEXER_POINT); >> >> The elements Array is empty, so the indexer field is null. >> >> >> regards >> >> -robert >> >> >> On Mar 3, 2010, at 10:10 PM, Robert Gruendler wrote: >> >> i was looking at the .log file of the workspace which doesn't have code >> assistance, >> and i'm getting this exception everytime i trigger code assistance: >> >> !MESSAGE PHPCore plugin internal error >> !STACK 0 >> java.lang.NullPointerException >> at java.util.Arrays$ArrayList.<init>(Arrays.java:3357) >> at java.util.Arrays.asList(Arrays.java:3343) >> at >> org.eclipse.php.internal.core.codeassist.strategies.GlobalTypesStrategy.getTypes(GlobalTypesStrategy.java:120) >> at >> org.eclipse.php.internal.core.codeassist.strategies.GlobalTypesStrategy.apply(GlobalTypesStrategy.java:74) >> at >> org.eclipse.php.internal.core.codeassist.strategies.GlobalElementsCompositeStrategy.apply(GlobalElementsCompositeStrategy.java:43) >> at >> org.eclipse.php.internal.core.codeassist.PHPCompletionEngine.complete(PHPCompletionEngine.java:89) >> at org.eclipse.dltk.internal.core.Openable$1.run(Openable.java:494) >> >> >> Seems like the code assistance is activated, and the reason for no code >> assistance is an internal exception. >> >> Another thing that points into that direction is that code assistance >> isn't working at a project scope, ie: >> >> public class Foo { >> >> protected $bar; >> >> public function test() { >> >> $this-> <--- triggers the exception too. >> >> } >> >> } >> >> regards >> >> -robert >> >> >> >> On Mar 3, 2010, at 4:56 PM, Robert Gruendler wrote: >> >> is there any temporary workaround to re-activate the code assistance for >> the language library ? >> >> >> regards >> >> -robert >> >> >> >> >> On Mar 3, 2010, at 3:47 PM, Roy Ganor wrote: >> >> Hi Alex, I see that Mylyn-DLTK bridge plugin is the only one that plays >> with these preferences. Probably for wrapping things with its own proposals >> list. >> Anyway, the unpleasant situation where empty proposals list is shown >> should be fixes somehow. >> >> Thanks! >> Roy >> *From:* pdt-dev-boun...@eclipse.org [mailto:pdt-dev-boun...@eclipse.org] >> *On Behalf Of *Alex Panchenko >> *Sent:* Wednesday, March 03, 2010 4:30 PM >> *To:* PDT Developers >> *Subject:* Re: [pdt-dev] No code assistance for PHP Language Library >> >> JDT has preference page to manage them, DLTK uses preferences but without >> preference page. >> >> Actually I couldn't find the code changing it, but I remember once it was >> somehow disabled in my development workspace. >> >> Regards, >> Alex >> >> ----- Original Message ----- >> From: "Roy Ganor" <r...@zend.com> >> To: "PDT Developers" <pdt-dev@eclipse.org> >> Sent: Wednesday, March 3, 2010 8:19:00 PM GMT +06:00 Almaty, Novosibirsk >> Subject: RE: [pdt-dev] No code assistance for PHP Language Library >> BTW, any reason why a user would select to disable the script category? >> You mentioned on exception but it seems odd to me that it is common. >> Are there other situations where this category can be disabled? >> >> Thanks! >> Roy >> *From:* pdt-dev-boun...@eclipse.org [mailto:pdt-dev-boun...@eclipse.org] >> *On Behalf Of *Alex Panchenko >> *Sent:* Wednesday, March 03, 2010 3:54 PM >> *To:* PDT Developers >> *Subject:* Re: [pdt-dev] No code assistance for PHP Language Library >> >> Hi, >> >> >> It's possible that PDT proposal computer was disabled in preferences (e.g. >> if exception was thrown), so it makes sense to test in a *new* workspace. >> >> Regards, >> Alex >> >> ----- Original Message ----- >> From: "Roy Ganor" <r...@zend.com> >> To: "PDT Developers" <pdt-dev@eclipse.org> >> Sent: Wednesday, March 3, 2010 7:56:24 PM GMT +06:00 Almaty, Novosibirsk >> Subject: RE: [pdt-dev] No code assistance for PHP Language Library >> Hi Robert, >> Can you share your .settings folder, .buildpath and .project files? >> >> Best regards, >> Roy >> *From:* pdt-dev-boun...@eclipse.org [mailto:pdt-dev-boun...@eclipse.org] >> *On Behalf Of *Robert Gruendler >> *Sent:* Wednesday, March 03, 2010 2:08 PM >> *To:* PDT Developers >> *Subject:* [pdt-dev] No code assistance for PHP Language Library >> >> Hi all, >> >> i don't get any code assistance for the php language library in php >> projects. >> >> The only assistance that shows up,are the template proposals, like >> try/catch, fn etc. >> >> My PDT extension is completely disabled in the run environment, and i've >> tested this >> bug also on a standalone eclipse installation with the latest pdt 2.2. >> >> Version Info: >> Eclipse: 3.5.2 Build id: M20100211-1343 >> DLTK: 2.0.0 (CVS HEAD) >> PDT: 2.2.0 (CVS HEAD) >> >> Anyone else experiencing this problem? >> >> regards >> >> -robert >> >> _______________________________________________ pdt-dev mailing list >> pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev >> >> _______________________________________________ pdt-dev mailing list >> pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev >> _______________________________________________ >> pdt-dev mailing list >> pdt-dev@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/pdt-dev >> >> >> _______________________________________________ >> pdt-dev mailing list >> pdt-dev@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/pdt-dev >> >> >> _______________________________________________ >> >> pdt-dev mailing list >> pdt-dev@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/pdt-dev >> >> >> >> _______________________________________________ >> pdt-dev mailing list >> pdt-dev@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/pdt-dev >> >> > > > -- > > Thanks! > > Best Regards! > > Zhao > > _______________________________________________ pdt-dev mailing list > pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev > > _______________________________________________ > pdt-dev mailing list > pdt-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/pdt-dev > > -- Thanks! Best Regards! Zhao
_______________________________________________ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev