Gentoo Archives: gentoo-commits

From: Brian Dolbec <dolsen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/metadata/
Date: Mon, 25 Apr 2016 15:32:35
Message-Id: 1461598133.926e2dc2975d1bea54454014cda714b426b3d5b9.dolsen@gentoo
1 commit: 926e2dc2975d1bea54454014cda714b426b3d5b9
2 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 15 18:45:45 2016 +0000
4 Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 25 15:28:53 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=926e2dc2
7
8 repoman/modules.scan/metadata/unused.py: Add docstrings
9
10 Remove un-needed override functions
11
12 pym/repoman/modules/scan/metadata/unused.py | 21 +++++++++++++--------
13 1 file changed, 13 insertions(+), 8 deletions(-)
14
15 diff --git a/pym/repoman/modules/scan/metadata/unused.py b/pym/repoman/modules/scan/metadata/unused.py
16 index 9ff7e56..a58a614 100644
17 --- a/pym/repoman/modules/scan/metadata/unused.py
18 +++ b/pym/repoman/modules/scan/metadata/unused.py
19 @@ -3,11 +3,23 @@ from repoman.modules.scan.scanbase import ScanBase
20
21
22 class UnusedCheck(ScanBase):
23 + '''Checks and reports any un-used metadata.xml use flag descriptions'''
24
25 def __init__(self, **kwargs):
26 + '''UnusedCheck init function
27 +
28 + @param qatracker: QATracker instance
29 + '''
30 self.qatracker = kwargs.get('qatracker')
31
32 def check(self, **kwargs):
33 + '''Reports on any unused metadata.xml use descriptions
34 +
35 + @param xpkg: the pacakge being checked
36 + @param muselist: use flag list
37 + @param used_useflags: use flag list
38 + @param validity_fuse: Fuse instance
39 + '''
40 xpkg = kwargs.get('xpkg')
41 muselist = kwargs.get('muselist')
42 used_useflags = kwargs.get('used_useflags')
43 @@ -22,13 +34,6 @@ class UnusedCheck(ScanBase):
44 return {'continue': False}
45
46 @property
47 - def runInPkgs(self):
48 - return (False, [])
49 -
50 - @property
51 - def runInEbuilds(self):
52 - return (False, [])
53 -
54 - @property
55 def runInFinal(self):
56 + '''Final scans at the package level'''
57 return (True, [self.check])