[jboss-jira] [JBoss JIRA] (DROOLS-1126) make org.kie.scanner.ArtifactResolver public

Bernard Tison (JIRA) issues at jboss.org
Fri Apr 15 05:27:00 EDT 2016


Bernard Tison created DROOLS-1126:
-------------------------------------

             Summary: make org.kie.scanner.ArtifactResolver public
                 Key: DROOLS-1126
                 URL: https://issues.jboss.org/browse/DROOLS-1126
             Project: Drools
          Issue Type: Enhancement
          Components: core engine
    Affects Versions: 6.4.0.Final
            Reporter: Bernard Tison
            Assignee: Mario Fusco
            Priority: Minor


At the moment org.kie.scanner.ArtifactResolver in the kie-ci package is not a public class, and is used only by other classes in the kie-ci package.
However, it contains methods like getAllDependencies() which are really useful for e.g. extensions on top of kie-server.
As an example, I recently implemented a kie-extension using protobuf as marshalling technology. For this use case I needed to scan the kjar and its dependencies for protobuf definition files, and ArtifactResolver is exactly what I needed to do so. 



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list