One related question: What problems may occur for project aimed to provide automated testing tool for particular Delphi / Lazarus projects based on this Application functionality: 1. Browse the Delphi / Lazarus project; 2. Compile it; 3. Run GUI / CLI tests and log all errors found during run-time; 4. Generate file containing full winedbg-like syntax for error / warning / fixme lines. I think it would save a lot of time doing monkey-job ...