Fix status checks: lint, format, typecheck, and tests (#8)

* Initial plan

* Initial assessment - identifying issues to fix

Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com>

* Fix type check and test issues to pass all status checks

Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com>

* Add coverage.xml to .gitignore and remove from tracking

Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com>

* Use more specific pattern for coverage.xml in .gitignore

Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com>
This commit is contained in:
Copilot
2025-10-23 23:22:09 -07:00
committed by GitHub
parent 26a69a2286
commit 8cfd2a86c1
10 changed files with 21 additions and 8 deletions

View File

@@ -33,7 +33,7 @@ def test_unroll_disabled_creates_array_interface(sample_rdl):
with TemporaryDirectory() as tmpdir:
exporter = BusDecoderExporter()
exporter.export(
sample_rdl.top,
sample_rdl,
tmpdir,
cpuif_cls=APB4Cpuif,
cpuif_unroll=False,
@@ -61,7 +61,7 @@ def test_unroll_enabled_creates_individual_interfaces(sample_rdl):
with TemporaryDirectory() as tmpdir:
exporter = BusDecoderExporter()
exporter.export(
sample_rdl.top,
sample_rdl,
tmpdir,
cpuif_cls=APB4Cpuif,
cpuif_unroll=True,
@@ -95,7 +95,7 @@ def test_unroll_with_apb3(sample_rdl):
with TemporaryDirectory() as tmpdir:
exporter = BusDecoderExporter()
exporter.export(
sample_rdl.top,
sample_rdl,
tmpdir,
cpuif_cls=APB3Cpuif,
cpuif_unroll=True,
@@ -138,7 +138,7 @@ def test_unroll_multidimensional_array(multidim_array_rdl):
with TemporaryDirectory() as tmpdir:
exporter = BusDecoderExporter()
exporter.export(
multidim_array_rdl.top,
multidim_array_rdl,
tmpdir,
cpuif_cls=APB4Cpuif,
cpuif_unroll=True,