sevntu-checkstyle/sevntu.checkstyle — pull request #24 by daniilyar (2012-03-29 18:41:12+00:00)
Title: 6 new checks was written, tested and added to the plugin-plugin.

BockLengthCheck. Length of child block that is more then 90% of parent block is hard to read in case child block is long(few display screens).

AvoidModifiersForTypesCheck. Disallow some set of modifiers (Only 4 types according to Java Spec:static,final, transient, volatile) for specified types, caused by static for ULCComponents.

CauseParameterInExceptionCheck. Exception Design Best Practices : Cause now needed as one the parameter in any custom Exception constructor.

ReturnCountExtendedCheck. Checks that method/ctor "return" literal count is not greater than the given value ("maxReturnCount" property). has many useful ignore options.

ForbidsCertainImportsCheck. Usage of packages (like Sonar validation). Example: xxx.dao.xx should not use xxx.ui.xxx packages.

ForbidInstantiationCheck. Forbids instantiation of certain object types by their full classname. For example: "java.lang.NullPointerException" will forbid the NPE instantiation.