Hi,
I updated recently and the rule pmd:CallSuperInConstructor started complaining about code that wasn't changed in ages. And the ruleset/quality profile wasn't changed either.
The rule now acuses errors on the snippets:
FIRST EXAMPLE
public MultipleErrorsException()
{
this( ( String ) null );
}// func
SECOND EXAMPLE:
public CommandWithBeanDataFromAlarmConfiguration()
{
super( ( Comparator ) null );
}// func
It seems the rule has problem when there is a cast being made inside the call to the super/this constructor.
Thanks,