language support in kdev4

Jakob Petsovits jpetso at gmx.at
Tue Mar 6 09:46:28 UTC 2007


On Tuesday, 6. March 2007, Hamish Rodda wrote:
> On Tuesday 06 March 2007 08:43, Alexander Dymo wrote:
> > 7) Currently we have only KDevelop::CodeItem abstracted away unlike KDev3
> > where we had the whole bunch of code model classes in lib/interfaces. How
> > do you think will CodeProxy::setKindFilter be enough to implement things
> > like Quick Open plugin? Quick glance says it will, but maybe you see
> > another problems? What would language-neutral refactoring need here? Will
> > language-neutral refactoring be possible with such architecture at all?
>
> For neutral refactoring I think we need to make a generic interface to the
> DUChain (eg. KDevDUChain with C++ stuff extracted to a subclass,
> CPPDUChain) and work from there.

This seems like the way to go. Adam also suggested DUChains as the base for 
refactoring support, so there must be something to it :-]

Sounds like I got a milestone set...

Cheers,
  Jakob




More information about the KDevelop-devel mailing list