spdx / spdx/Spdx-Java-Library

Unexpected behavior comparing SPDX documents with no local LicenseRef text

Abierto
#65 5 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

wontfix
Lenguaje dominante
Java
Estrellas
71
Forks
44
Merge medio
12 h 54 min
PR fusionados (30 d)
7

Descripción

When comparing 2 SPDX documents with a LicenseRef containing no text, the comparison of those LicenseRef's is false, but no explanation is given.

We probably do not want them to match since we don't have the text to compare, but we could list them in the Extracted Licenses tab as EMPTY.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza rastreando la lógica de comparación de documentos SPDX para valores LicenseRef sin texto local y, después, inspecciona cómo se representan esas licencias en la pestaña Extracted Licenses. Reproduce la comparación incorrecta y determina si el comportamiento final debería explicar la discrepancia, mostrar las entradas como EMPTY o ambas cosas.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
tooling
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.