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