Uploaded image for project: 'Maven Dependency Plugin'
  1. Maven Dependency Plugin
  2. MDEP-780

“Non-test scoped test only dependencies found” false-positive in 3.2.0/1.11.2

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Duplicate
    • 3.2.0
    • None
    • None
    • None

    Description

      After upgrading maven-dependency-plugin 3.1.2 → 3.2.0 I get the following false positives in a project:

      [WARNING] Non-test scoped test only dependencies found:
      [WARNING]    org.springframework:spring-jdbc:jar:4.3.30.RELEASE:compile

      This isn’t right, and with spring-jdbc scoped to test, the project doesn’t even compile.

      This also applies if I dowgrade the Maven dependency analyser to 1.11.2 as in this commit; I cannot test with 1.11.1 (same version maven-dependency-plugin 3.1.2 used) because that’s incompatible with 3.2.0 so I cannot say for sure which of the two introduced this bug. If this is a bug in the shared component, please reassign appropriately.

      I’m setting the severity as it is because this effectively prevents me from upgrading past 3.1.2 in my projects.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mirabilos Thorsten Glaser
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: