package scan on the source/binary side for package manifests
Los mantenedores suelen responder en 1 día
@AyanSinhaMahapatra ya está trabajando en esto.
Desde el 31/7/2025.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Revisa cómo la pipeline d2d gestiona los recursos coincidentes y no coincidentes, y luego compara el soporte de manifiestos descrito en los issues 1472, 1471 y 2656 para .nuspec, .deps.json, Cartfile y Cartfile.resolved. Confirma cómo se seleccionan los escaneos de paquetes existentes y cómo se evitan los duplicados. Se considera terminado cuando se escanean los recursos no coincidentes y se recopila la información de paquetes/dependencias sin duplicar los manifiestos coincidentes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently we are not scanning a lot of package manifests which we support and get package/dependencies for in the d2d pipeline.
Some examples are the:
.nuspecand.deps.jsonfiles for nuget https://github.com/aboutcode-org/scancode.io/issues/1472cartfileandcartfile.resolvedfor macOS/iOS https://github.com/aboutcode-org/scancode-toolkit/issues/2656 https://github.com/aboutcode-org/scancode.io/issues/1471
This gives us better packages/dependencies information on these sources/binaries if we perform a package-scan on these.
This would be scanning all the resources which are not matched (scanning matched package manifests would introduce duplicates) .
- Lenguaje dominante
- Python
- Estrellas
- 223
- Forks
- 214
- Merge medio
- 2 d 3 h
- PR fusionados (30 d)
- 13
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 aboutcode-org/scancode.io
-
ignored_dependency_scopes does not exclude npm devDependenciesPosiblemente ocupada @MGpromax la tomó hace 64 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
aboutcode-org/scancode.io#2215 ·
Los mantenedores suelen responder en 1 día
-
Delivery Error in scan_single_package: No connection adapters were found for '/notifications/send_scan_notification/Quizá libre de nuevo @akshat-lakhera la tomó hace 11 días y no hay ningún pull request abierto. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
aboutcode-org/scancode.io#2206 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
update `run` cli command to run pipelines without an inputPosiblemente ocupada @NoiceHax la tomó hace 76 días. Abiertonice-to-have
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
aboutcode-org/scancode.io#2203 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Local developement docs are outdatedPosiblemente ocupada @nik-767 la tomó hace 106 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
aboutcode-org/scancode.io#2197 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
maven-heaven: `map_shaded_classes_to_maven_packages` ignores POMs present only in the from/ codebase, leaving all shaded .class resources unmappedPosiblemente ocupada @chinyeungli la tomó hace 2 días. Abierto
aboutcode-org/scancode.io#2284 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de aboutcode-org/scancode.io
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
vllm-project/vllm#64845 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
dekobon/big-code-analysis#1729 ·
Los mantenedores suelen responder en 1 día
-
Add `openai_safety_identifier`, the replacement for the `user` field that `openai_user` sendsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
pydantic/pydantic-ai#12091 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100