Skip to content

Code cleanup - #950

Merged
chrismaddalena merged 16 commits into
masterfrom
hotfix/code-cleanup
Jul 28, 2026
Merged

Code cleanup#950
chrismaddalena merged 16 commits into
masterfrom
hotfix/code-cleanup

Make export serialization explicit

f0c5098
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 27, 2026 in 0s

92.18% (+0.01%) compared to 562d756

View this Pull Request on Codecov

92.18% (+0.01%) compared to 562d756

Details

Codecov Report

❌ Patch coverage is 79.64602% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.18%. Comparing base (562d756) to head (f0c5098).

Files with missing lines Patch % Lines
ghostwriter/reporting/tests/test_models.py 37.50% 5 Missing ⚠️
ghostwriter/shepherd/tests/test_models.py 0.00% 4 Missing ⚠️
ghostwriter/reporting/tests/test_exporters.py 97.33% 2 Missing ⚠️
ghostwriter/rolodex/tests/test_models.py 0.00% 2 Missing ⚠️
ghostwriter/shepherd/tasks.py 0.00% 2 Missing ⚠️
ghostwriter/home/templatetags/custom_tags.py 66.66% 1 Missing ⚠️
ghostwriter/oplog/views.py 50.00% 1 Missing ⚠️
.../migrations/0026_convert_linting_status_to_json.py 0.00% 1 Missing ⚠️
ghostwriter/reporting/views2/report.py 0.00% 1 Missing ⚠️
...hostwriter/reporting/views2/report_finding_link.py 0.00% 1 Missing ⚠️
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #950      +/-   ##
==========================================
+ Coverage   92.16%   92.18%   +0.01%     
==========================================
  Files         442      443       +1     
  Lines       33796    33872      +76     
==========================================
+ Hits        31149    31224      +75     
- Misses       2647     2648       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.