Added PMD support but it doesn't support JDK 8 yet.