/// <summary> /// Iterates the files and compiles them en-masse. /// </summary> private void Compile() { var compiler = new BooDocumentCompiler(); files.ForEach(f => compiler.AddSource(f.Path, f.Source)); references.ForEach(r => compiler.AddReference(r)); compiledProject = compiler.Compile(); files.ForEach(f => f.IsDirty = false); }