PMD bug - return all file violations not one per file