nl_elseif_brace
Add or remove newline between else if
and {
. If set to ignore, nl_if_brace is used instead.
Possible values are ignore, add, remove and force. Default ignore.
Examples
add
Before
if (x<y) {
std::cout << "x is less than " << y << '\n';
}
else if (x < 5) {
std::cout << "Also x is than five" << y << '\n';
}
After
if (x<y) {
std::cout << "x is less than " << y << '\n';
}
else if (x < 5)
{
std::cout << "Also x is than five" << y << '\n';
}
ignore
Configuration:
nl_if_brace = force
nl_elseif_brace = ignore
Before
if (x<y) {
std::cout << "x is less than " << y << '\n';
}
else if (x < 5) {
std::cout << "Also x is than five" << y << '\n';
}
After
if (x<y)
{
std::cout << "x is less than " << y << '\n';
}
else if (x < 5)
{
std::cout << "Also x is than five" << y << '\n';
}
Here both newlines were added because of nl_if_brace
setting.
See also
- nl_else_brace - similar option but for else without if
- nl_if_brace - similar option but for
if