apache / apache/maven-changes-plugin

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

Aperta
#282 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement priority:major
Lingua principale
Java
Stelle
15
Fork
22
Merge medio
8h 1m
PR unite (30g)
3

Descrizione

**[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)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia con gli esempi di action in changes.xml e segui come gli attributi delle action vengono rappresentati e utilizzati nel plugin. Definisci il comportamento di scope quando è opzionale e i relativi valori accettati, quindi verifica che le action con scope siano accettate e che il loro scope sia visibile agli utenti senza compromettere le action che lo omettono.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
build-system
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.