fune/tools/lint/perfdocs
Greg Mierzwinski f7577e4996 Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur
This patch fixes the path issues with PerfDocs on Windows machines. To do this, all `os` path manipulations were converted to use `pathlib`. The encoding, and permissions of the files are also set properly now since Windows has different defaults. The tests were also fixed to be able to run on Windows machines.

Differential Revision: https://phabricator.services.mozilla.com/D156983
2022-09-12 16:07:34 +00:00
..
templates
__init__.py
doc_helpers.py
framework_gatherers.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00
gatherer.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00
generator.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00
logger.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00
perfdocs.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00
utils.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00
verifier.py Bug 1764609 - Use pathlib in perfdocs, and utf-8 encoding. r=perftest-reviewers,kshampur 2022-09-12 16:07:34 +00:00