Clang tidy checks that need fixes
维护者通常 2 天内回复
评估
调研方向
The issue lists clang-tidy checks that need fixes across the codebase. Start by running clang-tidy on the project to see the specific violations. Look at the existing code structure in the repository to understand the patterns. Each fix will involve modifying C++ code to comply with the guidelines, such as replacing C arrays with std::array or fixing member initializations. Testing changes will require building the pgRouting extension and running existing tests to ensure no regressions.
由索引模型根据 Issue 内容生成。
描述
clang tidy checks that need fix
- cppcoreguidelines-avoid-c-arrays,
- cppcoreguidelines-avoid-const-or-ref-data-members,
- cppcoreguidelines-avoid-do-while,
- cppcoreguidelines-avoid-magic-numbers,
- cppcoreguidelines-explicit-virtual-functions,
- cppcoreguidelines-macro-usage,
- cppcoreguidelines-narrowing-conversions,
- cppcoreguidelines-no-malloc,
- cppcoreguidelines-non-private-member-variables-in-classes,
- cppcoreguidelines-owning-memory,
- cppcoreguidelines-pro-bounds-array-to-pointer-decay,
- cppcoreguidelines-pro-bounds-pointer-arithmetic,
- cppcoreguidelines-pro-type-const-cast,
- cppcoreguidelines-pro-type-member-init,
- cppcoreguidelines-pro-type-reinterpret-cast,
- cppcoreguidelines-pro-type-union-access,
- cppcoreguidelines-pro-type-vararg,
- cppcoreguidelines-slicing,
- cppcoreguidelines-special-member-functions,
- cppcoreguidelines-use-default-member-init
- cppcoreguidelines-virtual-class-destructor
- cppcoreguidelines-special-member-functions
- cppcoreguidelines-prefer-member-initializer
- cppcoreguidelines-init-variables
- 主要语言
- C++
- 星标
- 1.4k
- 派生
- 397
- 平均合并
- 2 天 2 小时
- 30 天内合并 PR
- 4
环境准备
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
pgRouting/pgrouting 的其他 Issue
-
Boost broken links可能已有人在做 @Nandan-Raichura-Dev 于 1 天前认领。 未关闭Enhancement
难度 2/5 1-3 小时 新手友好度 68/100
pgRouting/pgrouting#3176 · 1 条评论 ·
维护者通常 2 天内回复
-
Administrative Enhancement
难度 1/5 1 小时以内 新手友好度 80/100
维护者通常 2 天内回复
-
points_input Developers doc可能已有人在做 @withaman69 于 85 天前认领。 未关闭C/C++ Developers Doc. good first issue
难度 2/5 1-3 小时 新手友好度 70/100
pgRouting/pgrouting#973 · 10 条评论 ·
维护者通常 2 天内回复
-
get_check_data developers doc可能已有人在做 @withaman69 于 87 天前认领。 未关闭C/C++ Developers Doc. good first issue
难度 2/5 1-3 小时 新手友好度 70/100
pgRouting/pgrouting#972 · 7 条评论 ·
维护者通常 2 天内回复
-
circuits Functionality Request
难度 5/5 一周以上 新手友好度 35/100
维护者通常 2 天内回复
查看 pgRouting/pgrouting 的全部 Issue
相似的 Issue
-
难度 1/5 1 小时以内 新手友好度 88/100
ROCm/FastFlowLM#887 ·
维护者通常 1 天内回复
-
paraview 6.2.0 uses Abseil 20260526 symbols but does not pin libabseil (undefined symbol with libabseil 20260817)可能已有人在做 @jschueller 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 64/100
-
bug medium priority openmp tokenizer wrong result
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 92/100
apache/casbin-cpp#277 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
iamaisim/ProjectAirSim#241 ·
维护者通常 1 天内回复