1. IvyDE
  2. IVYDE-212

The workspace resolver doesn't resolve conflicts correctly


    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 2.0.0.final
    • Fix Version/s: 2.1.0
    • Component/s: workspace resolver
    • Labels:


      The use cas eis the folowing:

      • projectwebapp depends on projectlib 1.2.x and on projectcommon 1.1.x
      • projectlib 1.2.x depends on projectcommon 1.1.x

      If I have projectwebapp, projectcommon and projectlib in Eclipse, then the classpathes are as I expect, every project is link to each other.

      But if projectlib is closed, then projectwebapp is not linked to projectlib (I obviously expect that) but projectcommon neither.
      During the resolve of projectwebapp:

      • IvyDE finds a build of projectlib in a local repository which depends on a build of projectcommon in a local repo too.
      • IvyDE find projectcommon in the workspace.
        At the end the conflit between the workspace and local build versions of projectcommon is resolved : the local build wins, it should be the workspace one.

        Issue Links


          Nicolas Lalevée made changes -
          Link This issue relates to IVYDE-236 [ IVYDE-236 ]
          Nicolas Lalevée made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Invalid [ 6 ]
          Nicolas Lalevée made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Nicolas Lalevée made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Nicolas Lalevée [ hibou ]
          Fix Version/s 2.1.0 [ 12314066 ]
          Resolution Fixed [ 1 ]
          Nicolas Lalevée made changes -
          Link This issue is duplicated by IVYDE-225 [ IVYDE-225 ]
          Nicolas Lalevée made changes -
          Field Original Value New Value
          Summary The workspace resolver don't resolve conflicts correctly The workspace resolver doesn't resolve conflicts correctly
          Nicolas Lalevée created issue -


            • Assignee:
              Nicolas Lalevée
              Nicolas Lalevée
            • Votes:
              0 Vote for this issue
              0 Start watching this issue


              • Created: