Simplified the PDFAnalyser to report each type of error only once.