[meta] C++ modernization
Categories
(Core :: General, task)
Tracking
()
People
(Reporter: sg, Unassigned)
References
(Depends on 8 open bugs)
Details
(Keywords: meta)
This is a meta bug to collect bugs that aim at modernizing C++ usage in the code base, i.e. which refactor code to make use of language or library features introduced with C++11/C++14/C++17. Several of such bugs might be candidates for the good-first-bug keyword.
Comment 1•4 years ago
|
||
We had:
https://bugzilla.mozilla.org/show_bug.cgi?id=1317246
FYI, lately, I have been using this bug for this kind of work:
https://bugzilla.mozilla.org/show_bug.cgi?id=712350
examples:
https://bugzilla.mozilla.org/show_bug.cgi?id=1674637
Reporter | ||
Comment 2•4 years ago
|
||
Bug 712350 is about things that are identified by static analysis, which on the one hand may be things unrelated to modernization, but on the other hand modernization opportunities go far beyond what clang-tidy etc. identify. So there's some overlap with that, but I was somehow more thinking of things that are not identified by static analysis. Maybe extended static analysis could identify more than it does now, but this will always be limited.
Bug 1317246 is strictly one specific bug that contributed to this. I'll add it as a dependency.
Reporter | ||
Updated•4 years ago
|
Description
•