apache / apache/maven-changes-plugin

[MCHANGES-412] Allow an action to carry an optional scope

Ouverte
#282 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement priority:major
Langage dominant
Java
Étoiles
15
Forks
22
Merge moyen
8 h 1 min
PR mergées (30 j)
3

Description

**[Gary D. Gregory](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=garydgregory)** opened **[MCHANGES-412](https://issues.apache.org/jira/browse/MCHANGES-412?redirect=false)** and commented

In changes.xml, I would like an **action** to carry an optional {**}scope{**}.

This would help users understand what changes affect which part of their projects.

For example:

Fix some bug\
Bump dependency foo from 1 to 2\
Bump commons-parent foo from 1 to 2\
Documented this and that\

The use of the scope documents where the change applies, usually runtime, test, or build, but it could be string maybe.

This somewhat parallels the concept of a scope in a dependency so the value set could be the same as allowed for a dependency scope but that might be too restrictive.

Thoughts?

---
No further details from [MCHANGES-412](https://issues.apache.org/jira/browse/MCHANGES-412?redirect=false)

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par les exemples d’action de changes.xml et suivez la manière dont les attributs d’action sont représentés et consommés dans le plugin. Définissez le comportement de scope lorsqu’il est facultatif ainsi que ses valeurs acceptées, puis vérifiez que les actions avec scope sont acceptées et que leur scope est visible pour les utilisateurs sans casser les actions qui l’omettent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
build-system
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.