summaryrefslogtreecommitdiff
path: root/doc/tools/doc_status.py
diff options
context:
space:
mode:
Diffstat (limited to 'doc/tools/doc_status.py')
-rwxr-xr-xdoc/tools/doc_status.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/doc/tools/doc_status.py b/doc/tools/doc_status.py
index 4e108f352e..e05bcd63e7 100755
--- a/doc/tools/doc_status.py
+++ b/doc/tools/doc_status.py
@@ -75,7 +75,6 @@ colors = {
overall_progress_description_weigth = 10
-
################################################################################
# Utils #
################################################################################
@@ -85,6 +84,7 @@ def validate_tag(elem, tag):
print('Tag mismatch, expected "' + tag + '", got ' + elem.tag)
sys.exit(255)
+
def color(color, string):
if flags['c']:
color_format = ''
@@ -95,16 +95,18 @@ def color(color, string):
return string
ansi_escape = re.compile(r'\x1b[^m]*m')
+
+
def nonescape_len(s):
return len(ansi_escape.sub('', s))
-
################################################################################
# Classes #
################################################################################
class ClassStatusProgress:
+
def __init__(self, described=0, total=0):
self.described = described
self.total = total
@@ -146,6 +148,7 @@ class ClassStatusProgress:
class ClassStatus:
+
def __init__(self, name=''):
self.name = name
self.has_brief_description = True
@@ -239,7 +242,6 @@ class ClassStatus:
return status
-
################################################################################
# Arguments #
################################################################################
@@ -304,7 +306,6 @@ if len(input_file_list) < 1 or flags['h']:
sys.exit(0)
-
################################################################################
# Parse class list #
################################################################################
@@ -334,7 +335,6 @@ if len(input_class_list) < 1:
input_class_list = class_names
-
################################################################################
# Make output table #
################################################################################
@@ -374,8 +374,6 @@ for cn in input_class_list:
table.append(row)
-
-
################################################################################
# Print output table #
################################################################################
@@ -427,4 +425,3 @@ print(divider_string)
if total_status.is_ok() and not flags['g']:
print('All listed classes are ' + color('part_good', 'OK') + '!')
-