Skip to content

Conversation

@jonathangreen
Copy link
Member

@jonathangreen jonathangreen commented Jan 16, 2026

Description

Add comprehensive type hints to fix mypy errors in the feed controller and related modules, enabling strict type checking for these files.

Motivation and Context

These type annotations were noticed as missing while working on #2990. They are broken out into a separate PR to avoid making that PR larger.

How Has This Been Tested?

  • Ran mypy and confirmed all errors are resolved
  • All pre-commit hooks pass

Checklist

  • I have updated the documentation accordingly.
  • All new and existing tests passed.

Add comprehensive type hints to fix mypy errors in feed controller
and related modules, enabling strict type checking for these files.
@jonathangreen jonathangreen requested a review from a team January 16, 2026 19:38
@codecov
Copy link

codecov bot commented Jan 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.95%. Comparing base (3272ffd) to head (f4de643).

Additional details and impacted files
@@                          Coverage Diff                          @@
##           feature/suppressed-feed-improvements    #2992   +/-   ##
=====================================================================
  Coverage                                 92.94%   92.95%           
=====================================================================
  Files                                       453      453           
  Lines                                     43120    43120           
  Branches                                   6014     6014           
=====================================================================
+ Hits                                      40079    40081    +2     
+ Misses                                     1968     1967    -1     
+ Partials                                   1073     1072    -1     

☔ View full report in Codecov by Sentry.
📢 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants