1) Test for number of spaces after a ,
int a,b;
versus
int a, b;
-- handled corner cases such as
foo( a,
b ) // is always allowed
2) Test for number of spaces after opening parenthesis '(' and before closing parenthesis ')'
foo(a)
versus
foo( a )
-- handled corner cases, such as
foo() // is always allowed
foo( (i) ) and foo( ( i ) ) // and any other spacing involving nested parenthesis is allowed.
Added two new features and associated tests.
1) Test for number of spaces after a , int a,b; versus int a, b; -- handled corner cases such as foo( a, b ) // is always allowed
2) Test for number of spaces after opening parenthesis '(' and before closing parenthesis ')' foo(a) versus foo( a ) -- handled corner cases, such as foo() // is always allowed foo( (i) ) and foo( ( i ) ) // and any other spacing involving nested parenthesis is allowed.