cmd/dependents.py: remove unused loop over all packages (#45166)
This commit is contained in:
		@@ -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():
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user