@Override
protected List<Violation> getErrorDetails( File pmdFile )
throws XmlPullParserException, IOException
{
PmdXpp3Reader reader = new PmdXpp3Reader();
PmdErrorDetail details = reader.read( new FileReader( pmdFile ), false );
List<Violation> violations = new ArrayList<Violation>();
for ( PmdFile file : details.getFiles() )
{
String fullPath = file.getName();