• Stephan Bergmann's avatar
    Retrofit "KeepEmptyLinesAtTheStartOfBlocks: false" into .clang-format · b536e103
    Stephan Bergmann yazdı
    ...even if that can cause reformatting of already formatted code.  The problem I
    came across is that without this something like
    
    > namespace {
    >
    > void f1();
    >
    > void f2();
    >
    > }
    
    (which is quite a common style in the current code base) would be changed to
    
    > namespace
    > {
    >
    > void f1();
    >
    > void f2();
    > }
    
    instead of
    
    > namespace
    > {
    > void f1();
    >
    > void f2();
    > }
    
    and I found no other clang-format style option that would result in the
    presence or absence of an empty line be identical at the start and end of the
    namespace block.
    
    vmiklos asked to reformat the existing new (i.e., non-blacklisted) files at the
    same time, so this commit includes that.  Some of those new files had not been
    formatted at all, so this commit includes their full reformatting changes.
    
    Change-Id: I54daf0c11098d07d02c802104cf7f56372e61f7c
    Reviewed-on: https://gerrit.libreoffice.org/44450Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
    Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    b536e103
.clang-format 1.41 KB