maintain pmd, checkstyle, findbugs warnings