apache / apache/maven-changes-plugin
[MCHANGES-411] Issue link is mangled if project.issueManagement.url does not end with slash (/)
- Langage dominant
- Java
- Étoiles
- 15
- Forks
- 22
- Merge moyen
- 8 h 1 min
- PR mergées (30 j)
- 3
Description
**[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)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez dans src/main/java/org/apache/maven/plugins/changes/ChangesReportGenerator.java, au niveau de la gestion des URL autour des lignes 634-646. Reproduisez le rapport avec une issueManagement URL qui ne comporte pas de barre oblique finale, puis ajustez la gestion afin que le lien d’issue généré conserve l’URL de base configurée et vérifiez le lien obtenu.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- build-system
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100