RuleDependencyProcessor supports Java 6 through 8