Uploaded image for project: 'Maven Project Info Reports Plugin'
  1. Maven Project Info Reports Plugin
  2. MPIR-55

Detailed Artifact Information & Repository Location for each Dependency.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.1
    • None
    • None

    Description

      I've created a patch that uses MNG-2489 (maven-shared-jar) and WAGON-58 (wagon provider improvements) to increase the level of information about the dependencies on the dependencies report.

      Example Report: http://joakim.erdfelt.com/maven-project-info-reports-plugin/dependencies.html
      (See sections titled "Dependency File Details" and "Dependency Repository Locations")

      This adds the following information about each dependency.

      • File size
      • Count of entries
      • Count of classes
      • Count of packages
      • JDK Revision of compiled classes
      • If Debug is Present in compiled classes.
      • If Jar is Sealed (in the manifest)
      • What Repository the artifact can be found in

      And adds a small section of all of the repositories in use by the project.

      Attachments

        1. MPIR-55-dependencies-details-and-repo-locations.diff
          34 kB
          Joakim Erdfelt
        2. MPIR-55-incremental.diff
          3 kB
          Joakim Erdfelt

        Issue Links

          Activity

            People

              carlos Carlos Sanchez Gonzalez
              joakime Joakim Erdfelt
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: