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

Project Artifacts Cache does not retain the order of classpath entries.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5.2
    • Fix Version/s: 3.6.0
    • Component/s: core
    • Labels:
    • Environment:
      Windows 7, JDK8u144
    • Flags:
      Important

      Description

      Project artifacts cache does not retain the order of classpath entries.

      Wrong Object type used in implementation. HashSet can not guarantee the order of elements.

      In runtime ProjectArtifacts passed as LinkedHashSet already which is safe.

       

      Possible fix is provided in comments section.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rfscholte Robert Scholte
                Reporter:
                soselamet Seckin Onur SELAMET
              • Votes:
                3 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: