apache / apache/maven-changes-plugin

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

Offen
#282 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement priority:major
Vorherrschende Sprache
Java
Sterne
15
Forks
22
Ø Merge
8 Std. 1 Min.
Gemergte PRs (30 T.)
3

Beschreibung

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

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie mit den action-Beispielen in changes.xml und verfolgen Sie, wie Aktionsattribute im Plugin dargestellt und verwendet werden. Definieren Sie das Verhalten des optionalen scope und seine zulässigen Werte. Überprüfen Sie anschließend, dass Aktionen mit scope akzeptiert werden und ihr scope für Benutzer sichtbar ist, ohne Aktionen zu beeinträchtigen, bei denen er fehlt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
build-system
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.