apache / apache/maven-changes-plugin
[MCHANGES-411] Issue link is mangled if project.issueManagement.url does not end with slash (/)
- Lenguaje dominante
- Java
- Estrellas
- 15
- Forks
- 22
- Merge medio
- 8 h 1 min
- PR fusionados (30 d)
- 3
Descripción
**[Unassigned Developer](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=unassigned-developer)** opened **[MCHANGES-411](https://issues.apache.org/jira/browse/MCHANGES-411?redirect=false)** and commented
Consider the follwing block in your POM:
```xml
GitHub
https://github.com/michael-o/tomcatspnegoad/issues
```
The changes report will turn the issue link into `https://github.com/michael-o/tomcatspnegoad/%ISSUE%` because here (https://github.com/apache/maven-changes-plugin/blob/e85711fd246c505e5e088c16014afd2d5fe91e0c/src/main/java/org/apache/maven/plugins/changes/ChangesReportGenerator.java#L634-L646) it will chop off the last components, ignoring it will end with a slash or not.
---
No further details from [MCHANGES-411](https://issues.apache.org/jira/browse/MCHANGES-411?redirect=false)
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza en src/main/java/org/apache/maven/plugins/changes/ChangesReportGenerator.java, en el manejo de URL alrededor de las líneas 634-646. Reproduce el informe con una issueManagement URL a la que le falte la barra final; después, ajusta el manejo para que el enlace de issue generado conserve la URL base configurada y verifica el enlace resultante.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100