Prior to this commit effectively only the direct dependencies of the parent
system of a package-inferred-system were extracted. This commit fixes that by
continuing to extract dependencies of inferred child systems.
Previously depcheck would produce the following dependency list for the
40ants-doc system:
This improvement should result in both the client handling fewer asdf:missing-dependency conditions and make ql:bundle-systems easier to use with package inferred systems as dependencies.
Prior to this commit effectively only the direct dependencies of the parent system of a package-inferred-system were extracted. This commit fixes that by continuing to extract dependencies of inferred child systems.
Previously depcheck would produce the following dependency list for the 40ants-doc system:
With this commit, the following is instead produced: