1 |
This suppresses "Unquoted Variable" warnings for sys-apps/portage ebuilds |
2 |
where a here-doc is used to generate repos.conf: |
3 |
|
4 |
ebuild.minorsyn 6 |
5 |
sys-apps/portage/portage-2.2.8-r2.ebuild: Unquoted Variable on line: 496 |
6 |
sys-apps/portage/portage-2.2.20.1.ebuild: Unquoted Variable on line: 290 |
7 |
sys-apps/portage/portage-2.2.23.ebuild: Unquoted Variable on line: 290 |
8 |
sys-apps/portage/portage-2.2.24.ebuild: Unquoted Variable on line: 290 |
9 |
sys-apps/portage/portage-2.2.25.ebuild: Unquoted Variable on line: 290 |
10 |
sys-apps/portage/portage-2.2.26.ebuild: Unquoted Variable on line: 294 |
11 |
--- |
12 |
pym/repoman/checks/ebuilds/checks.py | 2 +- |
13 |
1 file changed, 1 insertion(+), 1 deletion(-) |
14 |
|
15 |
diff --git a/pym/repoman/checks/ebuilds/checks.py b/pym/repoman/checks/ebuilds/checks.py |
16 |
index 7bab8e4..c752fcf 100644 |
17 |
--- a/pym/repoman/checks/ebuilds/checks.py |
18 |
+++ b/pym/repoman/checks/ebuilds/checks.py |
19 |
@@ -920,7 +920,7 @@ def checks_init(experimental_inherit=False): |
20 |
for k, kwargs in _eclass_info.items()))) |
21 |
|
22 |
|
23 |
-_here_doc_re = re.compile(r'.*\s<<[-]?(\w+)$') |
24 |
+_here_doc_re = re.compile(r'.*<<[-]?(\w+)\s*(>\s*\S+)?$') |
25 |
_ignore_comment_re = re.compile(r'^\s*#') |
26 |
|
27 |
|
28 |
-- |
29 |
2.4.10 |