-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Programmability
-
None
-
None
-
None
-
None
-
None
-
None
-
None
There are some clang-tidy checks that we do not want to fail the build on but would still like to offer informational warnings in the editor about. These include checks with false positives, or potentially hazardous patterns that require care to use correctly, but are still the correct option in some cases. Ideally we could also surface these warnings as PR comments, but that should not block completion of this ticket if it proves too difficult.
As part of this work we should produce a documentation page with all of the warning-only checks to explain why they are enabled and what people should think about if they decide to leave the code as written. In cases where the official documentation for the check is very good, we can link to that, although if the check name isn't clear, it may be worth summarizing.
- related to
-
SERVER-101912 Reevaluate bugprone clang-tidy checks that were temporarily disabled for v5
-
- Needs Scheduling
-