Looks like a nice side project. But the first question that popped into my mind was, doesn't SonarQube already covers these rules?
My thoughts too: Sonar, or Checkstyle+PMD+FindBugs, is already ingrained in many of the larger codebases I've worked with.
Of course this is purely anecdotal since I've only worked with +-30 over the years.