IProjectFileManager::import and parse

Roberto Raggi roberto.raggi at gmail.com
Sat Jun 23 14:45:21 UTC 2007


Hi!

Il giorno 23/giu/07, alle ore 16:09, Andras Mantia ha scritto:
> Right now the behavior looks like how Matt described: import  
> creates (and
> parses) the top level directory, "parse" is used to parse the rest  
> of the
> project and create the Project*Item object.

hmm.. something is wrong :-) maybe it's a bug I have introduced when  
I ported the Project manager to Qt4/KDE4. I started to work on  
KDevProjectManager in akademy (N years ago) together with Harald and  
Alexander. I was trying to fix the most annoying bug we had in  
KDevelop 3.0 (at least for me). Refresh the project after a "cvs up".  
I don't know if the problem is fixed in 3.4, but 3.0 forces you to  
close and reopen the project. Not very intuitive. Of course, the  
solution to the problem is trivial, we need a method for the "initial  
import and setup" (i.e. import()) and a method for the incremental  
update (i.e. parse()). It was working great! we had the incremental  
Automake project manager working in few hours(actually it was working  
on Alexander's laptop, my distro was buggy and kdevelop was crashing  
quite a bit :-). I'm sure you can ask Alexander for more info, but in  
short the goal was to provide incremental update of the current project.

ciao robe





More information about the KDevelop-devel mailing list