Gentoo Archives: gentoo-portage-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-portage-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-portage-dev] [PATCH v2 1/2] portage.package.ebuild.config: Rename iuse_implicit -> iuse_effective
Date: Mon, 05 Feb 2018 18:50:43
Message-Id: 20180205185034.12258-1-mgorny@gentoo.org
1 Rename the iuse_implicit variable used in USE_EXPAND handling to
2 iuse_effective, since that is what is actually passed there. Correct
3 naming makes figuring out what the function does much easier.
4 ---
5 pym/portage/package/ebuild/config.py | 6 +++---
6 1 file changed, 3 insertions(+), 3 deletions(-)
7
8 diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py
9 index 5624e86d3..35cf4f614 100644
10 --- a/pym/portage/package/ebuild/config.py
11 +++ b/pym/portage/package/ebuild/config.py
12 @@ -1307,13 +1307,13 @@ class config(object):
13 """
14
15 def __init__(self, settings, unfiltered_use,
16 - use, usemask, iuse_implicit,
17 + use, usemask, iuse_effective,
18 use_expand_split, use_expand_dict):
19 self._settings = settings
20 self._unfiltered_use = unfiltered_use
21 self._use = use
22 self._usemask = usemask
23 - self._iuse_implicit = iuse_implicit
24 + self._iuse_effective = iuse_effective
25 self._use_expand_split = use_expand_split
26 self._use_expand_dict = use_expand_dict
27
28 @@ -1331,7 +1331,7 @@ class config(object):
29 if has_wildcard:
30 var_split = [ x for x in var_split if x != "*" ]
31 has_iuse = set()
32 - for x in self._iuse_implicit:
33 + for x in self._iuse_effective:
34 if x[:prefix_len] == prefix:
35 has_iuse.add(x[prefix_len:])
36 if has_wildcard:
37 --
38 2.16.1

Replies