aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2014-09-19 01:47:59 -0700
committerZac Medico <zmedico@gentoo.org>2014-09-19 01:47:59 -0700
commit52970a73754160a203e34684e7000ba6f8a47667 (patch)
treeda5b9c888b38c8d7524f81357ed0c50c60f2c9ad
parent_compute_abi_rebuild_info: fix bug #521990 (diff)
downloadportage-52970a73754160a203e34684e7000ba6f8a47667.tar.gz
portage-52970a73754160a203e34684e7000ba6f8a47667.tar.bz2
portage-52970a73754160a203e34684e7000ba6f8a47667.zip
ResolverPlayground: inline _iter_forced_rebuilds
Use an inline generator expression rather than a function, since the function was only used once.
-rw-r--r--pym/portage/tests/resolver/ResolverPlayground.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/pym/portage/tests/resolver/ResolverPlayground.py b/pym/portage/tests/resolver/ResolverPlayground.py
index 646987d39..d74a4101d 100644
--- a/pym/portage/tests/resolver/ResolverPlayground.py
+++ b/pym/portage/tests/resolver/ResolverPlayground.py
@@ -778,12 +778,10 @@ class ResolverPlaygroundResult(object):
for dep_info in self.depgraph._dynamic_config._unsatisfied_deps_for_display)
if self.depgraph._forced_rebuilds:
- self.forced_rebuilds = dict(self._iter_forced_rebuilds())
-
- def _iter_forced_rebuilds(self):
- for child_dict in self.depgraph._forced_rebuilds.values():
- for child, parents in child_dict.items():
- yield child.cpv, set(parent.cpv for parent in parents)
+ self.forced_rebuilds = dict(
+ (child.cpv, set(parent.cpv for parent in parents))
+ for child_dict in self.depgraph._forced_rebuilds.values()
+ for child, parents in child_dict.items())
class ResolverPlaygroundDepcleanResult(object):