diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-02-28 12:37:22 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-03-01 12:53:42 -0800 |
commit | 33b6ee0f8e60d4940f270a06de48bd5bbee45a0d (patch) | |
tree | f9733a36eceeae9a45c6ae3829578d11dd85b14c | |
parent | 5cd29d1ed4e38b583c87a56f77d725482c803401 (diff) | |
download | portage-33b6ee0f8e60d4940f270a06de48bd5bbee45a0d.tar.gz portage-33b6ee0f8e60d4940f270a06de48bd5bbee45a0d.tar.bz2 portage-33b6ee0f8e60d4940f270a06de48bd5bbee45a0d.zip |
repoman: variable.usedwithhelpers ignore quoted
-rw-r--r-- | pym/repoman/checks.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pym/repoman/checks.py b/pym/repoman/checks.py index 566984a51..200b542bb 100644 --- a/pym/repoman/checks.py +++ b/pym/repoman/checks.py @@ -333,7 +333,9 @@ class NoOffsetWithHelpers(LineCheck): helpers """ repoman_check_name = 'variable.usedwithhelpers' - re = re.compile(r'^[^#]*\b(dodir|dohard|exeinto|insinto|into)\s+"?\$\{?(D|ROOT|ED|EROOT|EPREFIX)\b.*') + # Ignore matches in quoted strings like this: + # elog "installed into ${ROOT}usr/share/php5/apc/." + re = re.compile(r'^[^#"\']*\b(dodir|dohard|exeinto|insinto|into)\s+"?\$\{?(D|ROOT|ED|EROOT|EPREFIX)\b.*') error = errors.NO_OFFSET_WITH_HELPERS class ImplicitRuntimeDeps(LineCheck): |