浏览代码

utils/checkpackagelib: CommentsMenusPackagesOrder: initialize in before()

This makes sure the state from a previous run (previous file) can never
leak over into the next file.

Also order the initializations alphabetically.

Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek@gmail.com>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Acked-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Jerzy Grzegorek 5 年之前
父节点
当前提交
b47590fdb0
共有 1 个文件被更改,包括 4 次插入5 次删除
  1. 4 5
      utils/checkpackagelib/lib_config.py

+ 4 - 5
utils/checkpackagelib/lib_config.py

@@ -61,14 +61,13 @@ class AttributesOrder(_CheckFunction):
 
 
 
 
 class CommentsMenusPackagesOrder(_CheckFunction):
 class CommentsMenusPackagesOrder(_CheckFunction):
-    menu_of_packages = [""]
-    package = [""]
-    print_package_warning = [True]
-
     def before(self):
     def before(self):
-        self.state = ""
         self.level = 0
         self.level = 0
+        self.menu_of_packages = [""]
         self.new_package = ""
         self.new_package = ""
+        self.package = [""]
+        self.print_package_warning = [True]
+        self.state = ""
 
 
     def get_level(self):
     def get_level(self):
         return len(self.state.split('-')) - 1
         return len(self.state.split('-')) - 1