From b05913d1c3c02a773578bceb7285084d2933ae86 Mon Sep 17 00:00:00 2001
From: Aleksandr <ivansduck@gmail.com>
Date: Thu, 10 Feb 2022 16:47:52 +0300
Subject: Restoring authorship annotation for Aleksandr <ivansduck@gmail.com>.
 Commit 2 of 2.

---
 build/scripts/create_jcoverage_report.py | 70 ++++++++++++++++----------------
 1 file changed, 35 insertions(+), 35 deletions(-)

(limited to 'build/scripts/create_jcoverage_report.py')

diff --git a/build/scripts/create_jcoverage_report.py b/build/scripts/create_jcoverage_report.py
index cb7918ff04..45083ff4f7 100644
--- a/build/scripts/create_jcoverage_report.py
+++ b/build/scripts/create_jcoverage_report.py
@@ -3,7 +3,7 @@ import tarfile
 import zipfile
 import os
 import sys
-import time 
+import time
 import subprocess
 
 
@@ -14,23 +14,23 @@ def mkdir_p(path):
         pass
 
 
-class Timer(object): 
- 
-    def __init__(self): 
-        self.start = time.time() 
- 
-    def step(self, msg): 
-        sys.stderr.write("{} ({}s)\n".format(msg, int(time.time() - self.start))) 
-        self.start = time.time() 
- 
- 
+class Timer(object):
+
+    def __init__(self):
+        self.start = time.time()
+
+    def step(self, msg):
+        sys.stderr.write("{} ({}s)\n".format(msg, int(time.time() - self.start)))
+        self.start = time.time()
+
+
 def main(source, output, java, prefix_filter, exclude_filter, jars_list, output_format, tar_output, agent_disposition, runners_paths):
-    timer = Timer() 
+    timer = Timer()
     reports_dir = 'jacoco_reports_dir'
     mkdir_p(reports_dir)
     with tarfile.open(source) as tf:
         tf.extractall(reports_dir)
-    timer.step("Coverage data extracted") 
+    timer.step("Coverage data extracted")
     reports = [os.path.join(reports_dir, fname) for fname in os.listdir(reports_dir)]
 
     with open(jars_list) as f:
@@ -52,10 +52,10 @@ def main(source, output, java, prefix_filter, exclude_filter, jars_list, output_
         if jar.endswith('devtools-jacoco-agent.jar'):
             agent_disposition = jar
 
-        # Skip java contrib - it's irrelevant coverage 
-        if jar.startswith('contrib/java'): 
-            continue 
- 
+        # Skip java contrib - it's irrelevant coverage
+        if jar.startswith('contrib/java'):
+            continue
+
         with zipfile.ZipFile(jar) as jf:
             for entry in jf.infolist():
                 if entry.filename.endswith('.java'):
@@ -67,35 +67,35 @@ def main(source, output, java, prefix_filter, exclude_filter, jars_list, output_
                 else:
                     continue
 
-                entry.filename = entry.filename.encode('utf-8') 
+                entry.filename = entry.filename.encode('utf-8')
                 jf.extract(entry, dest)
-    timer.step("Jar files extracted") 
+    timer.step("Jar files extracted")
 
     if not agent_disposition:
         print>>sys.stderr, 'Can\'t find jacoco agent. Will not generate html report for java coverage.'
 
-    if tar_output: 
-        report_dir = 'java.report.temp' 
-    else: 
-        report_dir = output 
+    if tar_output:
+        report_dir = 'java.report.temp'
+    else:
+        report_dir = output
     mkdir_p(report_dir)
 
     if agent_disposition:
-        agent_cmd = [java, '-jar', agent_disposition, src_dir, cls_dir, prefix_filter or '.', exclude_filter or '__no_exclude__', report_dir, output_format] 
+        agent_cmd = [java, '-jar', agent_disposition, src_dir, cls_dir, prefix_filter or '.', exclude_filter or '__no_exclude__', report_dir, output_format]
         agent_cmd += reports
         subprocess.check_call(agent_cmd)
-        timer.step("Jacoco finished") 
+        timer.step("Jacoco finished")
 
-    if tar_output: 
-        with tarfile.open(output, 'w') as outf: 
-            outf.add(report_dir, arcname='.') 
+    if tar_output:
+        with tarfile.open(output, 'w') as outf:
+            outf.add(report_dir, arcname='.')
 
 
 if __name__ == '__main__':
-    if 'LC_ALL' in os.environ: 
-        if os.environ['LC_ALL'] == 'C': 
-            os.environ['LC_ALL'] = 'en_GB.UTF-8' 
- 
+    if 'LC_ALL' in os.environ:
+        if os.environ['LC_ALL'] == 'C':
+            os.environ['LC_ALL'] = 'en_GB.UTF-8'
+
     parser = argparse.ArgumentParser()
 
     parser.add_argument('--source', action='store')
@@ -104,9 +104,9 @@ if __name__ == '__main__':
     parser.add_argument('--prefix-filter', action='store')
     parser.add_argument('--exclude-filter', action='store')
     parser.add_argument('--jars-list', action='store')
-    parser.add_argument('--output-format', action='store', default="html") 
-    parser.add_argument('--raw-output', dest='tar_output', action='store_false', default=True) 
-    parser.add_argument('--agent-disposition', action='store') 
+    parser.add_argument('--output-format', action='store', default="html")
+    parser.add_argument('--raw-output', dest='tar_output', action='store_false', default=True)
+    parser.add_argument('--agent-disposition', action='store')
     parser.add_argument('--runner-path', dest='runners_paths', action='append', default=[])
     args = parser.parse_args()
     main(**vars(args))
-- 
cgit v1.2.3