review analyzer output cleanup method
fix empty string checks
analysis should run only iff it is compilation or link
start implementing the analysis call (not completed)