Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-612

implement conflict resolution techniques

    Details

      Description

      currently, the collector only:

      • selects nearest "suggested" version in a valid range
      • latest version from the valid ranges if none suggested
      • fails if ranges are over-constrained

      This needs to be configurable:

      • select newest, even if there is a nearer suggestion
      • select oldest, even if there is a nearer suggestion
      • fail if all suggestions don't equate or a range results instead of a single version
      • ignore over constrained ranges and fallback to some other algorithm
      • select snapshots even if they weren't explicitly specified

        Attachments

        1. MNG-612-3.patch
          46 kB
          Mark Hobson
        2. MNG-612-2.patch
          43 kB
          Mark Hobson
        3. MNG-612.patch
          45 kB
          Mark Hobson

          Issue Links

            Activity

              People

              • Assignee:
                mihobson Mark Hobson
                Reporter:
                brettporter Brett Porter
              • Votes:
                21 Vote for this issue
                Watchers:
                19 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified