clang-format documentation states that having enabled
FixNamespaceComments one may expect below code:
c++ namespace a { foo(); }
to be turned into:
c++ namespace a { foo(); } // namespace a
In reality, no "// namespace a" was added. The problem was too high
value of kShortNamespaceMaxLines, which is used while deciding whether
a namespace is long enough to be formatted.
As with 9163fe2, clang-format idempotence is preserved.
This is quite a mouthful before this lands do you want to consider shortening it?
ShortNamespaceLength ?
I'm not sure non clang-formast developers will know what an UnwrappedLine is?