Skip to content

Conversation

thetruecpaul
Copy link
Contributor

Made minimal changes to allow mypy to pass with the file removed from the problem list.

Notably, the base class method doesn't actually require the Request, so I split it out into an _impl method so that the child class could call in without one (while maintaining the existing function type signature through the hierarchy).

Test plan: mypy no errors

Made minimal changes to allow mypy to pass with the file removed from the problem list.

Notably, the base class method doesn't actually require the `Request`, so I split it out into an `_impl` method so that the child class could call in without one (while maintaining the existing function type signature through the hierarchy).

Test plan: `mypy` no errors
@thetruecpaul thetruecpaul requested a review from a team September 3, 2025 17:52
@thetruecpaul thetruecpaul requested review from a team as code owners September 3, 2025 17:52
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Sep 3, 2025
Copy link
Member

@asottile-sentry asottile-sentry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@thetruecpaul thetruecpaul merged commit d687df8 into master Sep 4, 2025
66 checks passed
@thetruecpaul thetruecpaul deleted the cpaul/typing/sentry_plugins.jira.plugin branch September 4, 2025 15:40
armenzg pushed a commit that referenced this pull request Sep 5, 2025
)

Made minimal changes to allow mypy to pass with the file removed from
the problem list.

Notably, the base class method doesn't actually require the `Request`,
so I split it out into an `_impl` method so that the child class could
call in without one (while maintaining the existing function type
signature through the hierarchy).

Test plan: `mypy` no errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Backend Automatically applied to PRs that change backend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants