diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-09-30 17:00:30 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-09-30 17:00:30 +0000 |
commit | 8ce622d7875278dd1b53e56352e2112956a893be (patch) | |
tree | 9fdb2b269ddb20519a2a85a9a6c43cb63671d423 /tools/scan-view/Reporter.py | |
parent | fe6fa074db94fa52a907e8fb2c8414e4c165f11f (diff) |
Make a separate parameter class for "Radar classifications".
Do not save the radar classification to the config file.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56856 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/scan-view/Reporter.py')
-rw-r--r-- | tools/scan-view/Reporter.py | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/tools/scan-view/Reporter.py b/tools/scan-view/Reporter.py index 2f05fdfd83..b951cc029b 100644 --- a/tools/scan-view/Reporter.py +++ b/tools/scan-view/Reporter.py @@ -146,7 +146,18 @@ class BugzillaReporter: def fileReport(self, report, parameters): raise NotImplementedError - + + +class RadarClassificationParameter(SelectionParameter): + def __init__(self): + SelectionParameter.__init__(self,"Classification", + [['1', 'Security'], ['2', 'Crash/Hang/Data Loss'], + ['3', 'Performance'], ['4', 'UI/Usability'], + ['6', 'Serious Bug'], ['7', 'Other']]) + + def saveConfigValue(self): + return False + class RadarReporter: @staticmethod def isAvailable(): @@ -167,10 +178,7 @@ class RadarReporter: def getParameters(self): return [ TextParameter('Component'), TextParameter('Component Version'), - SelectionParameter('Classification', - [ ['1', 'Security'], ['2', 'Crash/Hang/Data Loss'], - ['3', 'Performance'], ['4', 'UI/Usability'], - ['6', 'Serious Bug'], ['7', 'Other'] ]) ] + RadarClassificationParameter() ] def fileReport(self, report, parameters): component = parameters.get('Component', '') |