Uploaded image for project: 'Clover'
  1. Clover
  2. CLOV-1434

Transitive dependency resolution fails in Grails 2.3 during installation of the Clover plugin

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 3.2.2
    • 3.2.1
    • Grails Plugin
    • None

    Description

      Since Grails 2.3 sth has changed in the dependency resolution mechanism. As a consequence, when the Clover plugin is being installed for a first time, the transitive dependency to com.cenqua.clover:clover is not resolved and this jar is not available on class path.

      As a consequence build fails when it tries to import "cloverlib.xml".

      Workaround: define a dependency to com.cenqua.clover:clover in BuildConfig.groovy (or in pom.xml) - in the very same way as it was made in Clover-for-Grails 3.1.12 or older under the Grails 2.2.

      Fix:

      1) reconfigure dependencies.groovy / pom.xml ?

      2) roll back to a previous approach - i.e. merge clover-grails1 branch into default, produce one plugin version, rollback documentation

      Attachments

        Activity

          People

            mparfianowicz Marek Parfianowicz
            mparfianowicz Marek Parfianowicz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: