{
PMD pmd = new PMD();
if ( null != targetJdk )
{
SourceType sourceType = SourceType.getSourceTypeForId( "java " + targetJdk );
if ( sourceType == null )
{
throw new MavenReportException( "Unsupported targetJdk value '" + targetJdk + "'." );
}
pmd.setJavaVersion( sourceType );