Clang tidy checks that need fixes
Los mantenedores suelen responder en 2 días
@xaemonn ya está trabajando en esto.
Desde el 20/10/2026.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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
- Lenguaje dominante
- C++
- Estrellas
- 1.4k
- Forks
- 397
- Merge medio
- 2 d 2 h
- PR fusionados (30 d)
- 4
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de pgRouting/pgrouting
-
Boost broken linksPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. AbiertoEnhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 2 días
-
Add details to CONTRIBUTING.mdAbiertoAdministrative Enhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
Los mantenedores suelen responder en 2 días
-
points_input Developers docPosiblemente ocupada @withaman69 la tomó hace 84 días. AbiertoC/C++ Developers Doc. good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
pgRouting/pgrouting#973 · 10 comentarios ·
Los mantenedores suelen responder en 2 días
-
get_check_data developers docPosiblemente ocupada @withaman69 la tomó hace 86 días. AbiertoC/C++ Developers Doc. good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
pgRouting/pgrouting#972 · 7 comentarios ·
Los mantenedores suelen responder en 2 días
-
circuits Functionality Request
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 2 días
Todos los issues de pgRouting/pgrouting
Issues similares
-
launch-client --save-creds creates creds/<account>/ with mode 755, not 700Posiblemente ocupada @metis-sprock la tomó hoy. Abiertobacklog bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
EchoTools/nevr-runtime#1471 ·
Los mantenedores suelen responder en 1 día
-
.NET ep:WebGPU platform:web
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
microsoft/onnxruntime#33755 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
grumpycoders/pcsx-redux#2530 ·
-
A-tools P-medium S-ready-to-start studio task
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Status: Needs confirmation Status: Needs triage Type: Code Quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día