classcamembert::ProjectCache
sys::Obj camembert::ProjectCache
- addProject
- make
new make(Uri[] srcDirs)- projects
Uri:Project projects := [Uri:Project][:]All known projects
- removeProject
- rootDirs
Uri[] rootDirs- scanProjects
Uri:Project scanProjects(Uri[] dirs := this.rootDirs)Look for projects, return the list of new ones
- watcher
FileWatcher watcher := FileWatcher.<ctor>()