ClassChecker and MethodChecker both declare shouldCheck as final. The abstract methods shouldCheckClass and shouldCheckMethod, respectively, have been introduced.setClasses, setClassCheckers, and setMethodCheckers on CheckersRunner and JUnitTestSuiteProvider are now deprecated in favor of a new interface.SynchronizedChecker. It checks that methods inside a class with the @Synchronized annotation is synchronized. Annotations @NotSynchronized is used to specify that a method does not need to be synchronized, whereas @SynchronizedBlock specifies that the synchronization has been handled with a synchronized block.DefaultInstanceProvider and NPEConstructorChecker so that parameters are created using the provider (Adriano Machado)