nl_switch_brace

Add or remove newline between 'switch' and '{'.

Possible values are ignore, add, remove and force.

Examples

Add

Before:

switch(z) {

case 1:
  std::cout << "One" << '\n';
  break;

case 3:
  std::cout << "Three" << '\n';
  break;

default:
  std::cout << "Something else" << '\n';
}

After

switch(z)
{

case 1:
  std::cout << "One" << '\n';
  break;

case 3:
  std::cout << "Three" << '\n';
  break;

default:
  std::cout << "Something else" << '\n';
}

Remove

Before

switch(z)
{

case 1:
  std::cout << "One" << '\n';
  break;

case 3:
  std::cout << "Three" << '\n';
  break;

default:
  std::cout << "Something else" << '\n';
}

After

switch(z) {

case 1:
  std::cout << "One" << '\n';
  break;

case 3:
  std::cout << "Three" << '\n';
  break;

default:
  std::cout << "Something else" << '\n';
}

See also