[ 
https://issues.apache.org/jira/browse/MYNEWT-558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher Collins resolved MYNEWT-558.
----------------------------------------
    Resolution: Fixed

> newt - depgraph should indicate soft vs. hard dependency
> --------------------------------------------------------
>
>                 Key: MYNEWT-558
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-558
>             Project: Mynewt
>          Issue Type: Bug
>            Reporter: Christopher Collins
>            Assignee: Christopher Collins
>             Fix For: v1_0_0_rel
>
>
> The `target dep` and `target revdep` commands only indicate package names in 
> the dependency graph.  It would be helpful to see what created the dependency 
> in the first place.  Specifically, it would be good to know if the dependency 
> is "hard" (package explicitly depends on another) or "soft" (package requires 
> an API; other package happens to implement that API).  This is useful when 
> trying to completely remove a package from a build.
> Unfortunately, this information is lost at the time dependency graphs are 
> generated.  Rather than use a builder's package map, dependency generation 
> should operate on an intermediate form produced by the `resolve` package. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to