Case-Sensitive IRI as spdxId
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Reproduce el error de URI duplicada del issue usando los dos spdxIds de ejemplo y, a continuación, sigue cómo tools-java gestiona la identidad de las URI y la detección de duplicados. Se considera terminado cuando las rutas que solo difieren en mayúsculas y minúsculas se aceptan como distintas, mientras que los spdxIds realmente idénticos siguen produciendo el comportamiento esperado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi,
using the tools-java in their 2.0.5 version I got an issue with duplicate spdxIds:
Analysis exception processing SPDX file: Object URI already exists.
Looking at the spdxIds I've notices that they are only identical if they are threaded case-insensitive. By specification the path of an URL should be case-sensitive.
This makes also sense as in fact the file exists twice in the Linux kernel includes the file twice with different content:
Simplified Examples:
https://spdx.example.com/doc-/packages/usr_lib_modules_kernel_net_netfilter_xt_hl_ko_a
https://spdx.example.com/doc-/packages/usr_lib_modules_kernel_net_netfilter_xt_HL_ko_a
In my eyes this is not an error but intended usage.
- Lenguaje dominante
- Java
- Estrellas
- 101
- Forks
- 46
- Merge medio
- 9 h 43 min
- PR fusionados (30 d)
- 8
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 spdx/tools-java
-
bug spdx-2.3 validation
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
spdx/tools-java#316 · 1 comentario · 1 reacción ·
-
Release 2.0.8 Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
spdx/tools-java#313 · 1 reacción ·
-
spdx-2.x spdx-3.x
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
spdx/tools-java#290 · 2 comentarios ·
-
Warning when validating Abiertovalidation
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
spdx/tools-java#287 · 1 comentario · 1 reacción ·
-
Validate Custom JSON-LD Context Abiertoenhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
spdx/tools-java#263 · 2 comentarios · 1 reacción ·
Todos los issues de spdx/tools-java
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
infinispan/infinispan#18150 ·
-
area/frontend
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
opensearch-project/k-NN#3597 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100