Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-847

Add an option to the DependencyResolver to resolve a single artifact (no version range)

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 1.2.2.Final
    • Build Tools - Maven

      Currently org.jboss.forge.project.dependencies.DependencyResolver only has a option to return a list of dependencies. This results in version range query which requires the repository to have a maven-metadata.xml file. It would be useful to have something like:

      public DependencyResource resolveArtifact(Dependency dependency)
      

      This would allow for a specific version to be looked up. It also would have better performance when a dependency version is defined.

      Currently using a repository that does not have metadata files does not work. For example http://maven.repository.redhat.com/earlyaccess/all/ cannot be used due to this issue. Which means no EAP dependencies cannot be downloaded from a Forge plugin.

              Unassigned Unassigned
              jperkins-rhn James Perkins
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: