https://bugs.documentfoundation.org/show_bug.cgi?id=97966

            Bug ID: 97966
           Summary: Drop 'static' for functions inside unnamed namespaces
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: difficultyBeginner, easyHack, skillCpp
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

We have in many places functions inside unnamed namespaces that are declared
'static' too. That is not really useful, and only causes confusion when
somebody notices it and starts wondering whether there is some deeper reason
for it. Your task is to find such and drop the 'static' keyword.

I don't give any code pointers as the very task is to find these cases and
handle them. 

Obviously you must make sure the code still compiles and passes 'make check'
after your changes.

Don't do anything else in changes submitted for this task. Don't submit one
massive change for every instance, but split it up in reasonably sized bits.

As such, this task is probably too easy to qualify somebody as a potential GSoC
participant for us. But if you write a Clang plug-in to do it instead of doing
it manually, we will be more impressed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to