From f33fe43660189d5b6e60e4dc047f7e430dc509cc Mon Sep 17 00:00:00 2001 From: Tyler Veness Date: Wed, 10 Jan 2024 18:46:39 -0800 Subject: [PATCH] [build] Run formatter on generate_usage_reporting.py --- hal/.styleguide | 1 - hal/generate_usage_reporting.py | 50 ++++++++++++++++++++++----------- 2 files changed, 34 insertions(+), 17 deletions(-) diff --git a/hal/.styleguide b/hal/.styleguide index bdd9bc47c30..c04d378d074 100644 --- a/hal/.styleguide +++ b/hal/.styleguide @@ -20,7 +20,6 @@ generatedFileExclude { modifiableFileExclude { \.patch$ \.png$ - \.py$ \.so$ } diff --git a/hal/generate_usage_reporting.py b/hal/generate_usage_reporting.py index c355ea298f5..f6b8a0c0da5 100755 --- a/hal/generate_usage_reporting.py +++ b/hal/generate_usage_reporting.py @@ -10,40 +10,58 @@ def main(): # Gets the folder this script is in (the hal/ directory) HAL_ROOT = pathlib.Path(__file__).parent java_package = "edu/wpi/first/hal" - (HAL_ROOT/"src/generated/main/native/include/hal").mkdir(parents=True, exist_ok=True) - (HAL_ROOT/f"src/generated/main/java/{java_package}").mkdir(parents=True, exist_ok=True) - usage_reporting_types_cpp = [] + (HAL_ROOT / "src/generated/main/native/include/hal").mkdir( + parents=True, exist_ok=True + ) + (HAL_ROOT / f"src/generated/main/java/{java_package}").mkdir( + parents=True, exist_ok=True + ) + usage_reporting_types_cpp = [] usage_reporting_instances_cpp = [] usage_reporting_types = [] usage_reporting_instances = [] - with open(HAL_ROOT/"src/generate/Instances.txt") as instances: + with open(HAL_ROOT / "src/generate/Instances.txt") as instances: for instance in instances: usage_reporting_instances_cpp.append(f" {instance.strip()},") usage_reporting_instances.append( f" /** {instance.strip()}. */\n" - f" public static final int {instance.strip()};") + f" public static final int {instance.strip()};" + ) - with open(HAL_ROOT/"src/generate/ResourceType.txt") as resource_types: + with open(HAL_ROOT / "src/generate/ResourceType.txt") as resource_types: for resource_type in resource_types: usage_reporting_types_cpp.append(f" {resource_type.strip()},") usage_reporting_types.append( f" /** {resource_type.strip()}. */\n" - f" public static final int {resource_type.strip()};") + f" public static final int {resource_type.strip()};" + ) - with open(HAL_ROOT/"src/generate/FRCNetComm.java.in") as java_usage_reporting: - contents = (java_usage_reporting.read() + with open(HAL_ROOT / "src/generate/FRCNetComm.java.in") as java_usage_reporting: + contents = ( + # fmt: off + java_usage_reporting.read() .replace(r"${usage_reporting_types}", "\n".join(usage_reporting_types)) - .replace(r"${usage_reporting_instances}", "\n".join(usage_reporting_instances))) - - with open(HAL_ROOT/f"src/generated/main/java/{java_package}/FRCNetComm.java", "w") as java_out: + .replace(r"${usage_reporting_instances}", "\n".join(usage_reporting_instances)) + # fmt: on + ) + + with open( + HAL_ROOT / f"src/generated/main/java/{java_package}/FRCNetComm.java", "w" + ) as java_out: java_out.write(contents) - with open(HAL_ROOT/"src/generate/FRCUsageReporting.h.in") as cpp_usage_reporting: - contents = (cpp_usage_reporting.read() + with open(HAL_ROOT / "src/generate/FRCUsageReporting.h.in") as cpp_usage_reporting: + contents = ( + # fmt: off + cpp_usage_reporting.read() .replace(r"${usage_reporting_types_cpp}", "\n".join(usage_reporting_types_cpp)) - .replace(r"${usage_reporting_instances_cpp}", "\n".join(usage_reporting_instances_cpp))) + .replace(r"${usage_reporting_instances_cpp}", "\n".join(usage_reporting_instances_cpp)) + # fmt: on + ) - with open(HAL_ROOT/"src/generated/main/native/include/hal/FRCUsageReporting.h", "w") as cpp_out: + with open( + HAL_ROOT / "src/generated/main/native/include/hal/FRCUsageReporting.h", "w" + ) as cpp_out: cpp_out.write(contents)