Uploaded image for project: 'Maven Help Plugin'
  1. Maven Help Plugin
  2. MPH-39

New target to display useful information from a project

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 2.0.1
    • None
    • None
    • None

    Description

      When there is a bug in some library, you might wish to have a look at its issue tracking system, or at its source code repository to look if it has already been fixed. To do so, you need to know the group and artifact id of the library containing the bug, and then one can start looking at the pom in the local repository. In the case of multi-modules, this is likely to reference a parent, and not provide any URLs itself, so you repeat the steps for the parent, recursively.

      After doing so for three libraries today, I believe the help plugin should do this automatically. I could imagine three possibilities.

      1. Integrate into the already lengthy help:describe output

      2. Provide help:urls so you can do "mvn help:urls -DgroupId=some.group -DartifactId=buggy-library" and it would list all effective pom elements designed to contain URLs, probably excepting all developer and contributor URLs, and take care of proper inheritance.

      3. Provide help:property so you can do "mvn help:property -DgroupId=some.group -DartifactId=buggy-library -Dproperty=project.scm.url" to get at single properties, again with inheritance handled by the mojo.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gagern Martin von Gagern
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: