Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-3821

Remove coupling on Maven libraries

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 5.2
    • Component/s: Plugin API
    • Labels:
      None

      Description

      The Maven POM dependencies on the Project are deprecated since Sonar 2.5 (SONAR-2011).

      The next step is to fully delete this dependency.

      Then, it would no more be required to add a dependency on org.apache.maven:maven-project in order to be able to mock(org.sonar.api.resources.Project.class) in plugins.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              julien.henry Julien Henry
              Reporter:
              dinesh.bolkensteyn Dinesh Bolkensteyn (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: