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

implement conflict resolution techniques

    XMLWordPrintableJSON

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.patch
          45 kB
          Mark Hobson
        2. MNG-612-2.patch
          43 kB
          Mark Hobson
        3. MNG-612-3.patch
          46 kB
          Mark Hobson

        Issue Links

          Activity

            People

              markh Mark Hobson
              markh Mark Hobson
              Votes:
              21 Vote for this issue
              Watchers:
              18 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