cmd/dependents.py: remove unused loop over all packages (#45166)
This commit is contained in:
parent
9a22ae11c6
commit
a11da7bdb9
@ -47,16 +47,6 @@ def inverted_dependencies():
|
|||||||
dependents of, e.g., `mpi`, but virtuals are not included as
|
dependents of, e.g., `mpi`, but virtuals are not included as
|
||||||
actual dependents.
|
actual dependents.
|
||||||
"""
|
"""
|
||||||
dag = {}
|
|
||||||
for pkg_cls in spack.repo.PATH.all_package_classes():
|
|
||||||
dag.setdefault(pkg_cls.name, set())
|
|
||||||
for dep in pkg_cls.dependencies_by_name():
|
|
||||||
deps = [dep]
|
|
||||||
|
|
||||||
# expand virtuals if necessary
|
|
||||||
if spack.repo.PATH.is_virtual(dep):
|
|
||||||
deps += [s.name for s in spack.repo.PATH.providers_for(dep)]
|
|
||||||
|
|
||||||
dag = collections.defaultdict(set)
|
dag = collections.defaultdict(set)
|
||||||
for pkg_cls in spack.repo.PATH.all_package_classes():
|
for pkg_cls in spack.repo.PATH.all_package_classes():
|
||||||
for _, deps_by_name in pkg_cls.dependencies.items():
|
for _, deps_by_name in pkg_cls.dependencies.items():
|
||||||
|
Loading…
Reference in New Issue
Block a user