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>()