From 0b11d51b266e6aae5787423b084c00dd0eafcd2c Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 30 May 2012 15:36:31 -0700 Subject: Use any() to optimize intersection operations. --- pym/repoman/checks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pym/repoman') diff --git a/pym/repoman/checks.py b/pym/repoman/checks.py index 35225c229..94dcfbea8 100644 --- a/pym/repoman/checks.py +++ b/pym/repoman/checks.py @@ -470,7 +470,7 @@ class InheritEclass(LineCheck): self._inherit = False self._func_call = False if hasattr(self, '_exempt_eclasses'): - self._disabled = self._exempt_eclasses.intersection(pkg.inherited) + self._disabled = any(x in pkg.inherited for x in self._exempt_eclasses) else: self._disabled = False -- cgit v1.2.3-1-g7c22