Uncrustify:
Where do the options work?
Spaces and New lines for Namespace
namespace fooA {
              █
  // use here nl_namespace_brace=false
     ...
namespace fooB {
              █
// sp_word_brace_ns=true
          █     █void a();
// indent_namespace=true"
// indent_namespace_level=5"
     ...
namespace foo1 {     █
  // indent_namespace_single_indent=true
namespace foo2 {
    █void a();
  // indent_namespace=true
     ...
namespace fooC {
     █
  // indent_namespace=true
  █
  // indent_namespace_limit=3
void a();
void b();
void c();
}
namespace dudeNamespace
█
{ class ForwardFooClass; }
namespace fooD {
  █
  // nl_inside_namespace=2
	void a();
	void b();
	void c();
  █
  // nl_inside_namespace=2
}
namespace fooD {
	void a();
	void b();
	void c();
}  █// namespace fooD
  // mod_add_long_namespace_closebrace_comment=2