Uploaded image for project: 'Maven Changes Plugin'
  1. Maven Changes Plugin
  2. MCHANGES-412

Allow an action to carry an optional scope

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • changes.xml
    • None

    Description

      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:

      <action issue="ABC-189" type="fix" scope="runtime">Fix some bug</action>
      <action issue="ABC-190" type="update" scope="test">Bump dependency foo from 1 to 2</action>
      <action issue="ABC-191" type="update" scope="build">Bump commons-parent foo from 1 to 2</action>
      <action issue="ABC-191" type="update" scope="site">Documented this and that</action>

      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?

      Attachments

        Activity

          People

            Unassigned Unassigned
            ggregory Gary D. Gregory
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: