Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix several tests related to constants #10013

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

temyurchenko
Copy link
Contributor

I've added some tests that test regressions in the tests.

I've also made the message to include the number of times a certain
message is missing or extra. Without it, I had a very confusing
experience, when I seemed to have the message and yet the
test-suite reported that I don't. Turned out, I had to add four
more of the same!

Type of Changes

Type
🐛 Bug fix

Description

I'd be surprised if it passes the tests right now. This will need a new version of astroid to pass, specifically, pylint-dev/astroid#2602

Comment on lines 23 to 28
def test_all_elements_without_parent(self) -> None:
node = astroid.extract_node("__all__ = []")
node.value.elts.append(astroid.Const("test"))
node.value.elts.append(astroid.Const("test", parent=None))
root = node.root()
with self.assertNoMessages():
self.checker.visit_module(root)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't think it's a good test. Why should adding a constant not result in messages? That's just asserting implementation quirks. We should test the opposite, we should test that synthetic constants result in the same messages.
IMO

This comment has been minimized.

@jacobtylerwalls jacobtylerwalls added the Skip news 🔇 This change does not require a changelog entry label Feb 3, 2025
@jacobtylerwalls
Copy link
Member

Hi @temyurchenko 👋

We released an alpha of astroid 4 and updated your branch to use it. Would you mind taking a look at that last test failure? Many thanks.

@temyurchenko
Copy link
Contributor Author

Hi @temyurchenko 👋

We released an alpha of astroid 4 and updated your branch to use it. Would you mind taking a look at that last test failure? Many thanks.

Hey, for sure! Hopefully, within the week

@temyurchenko
Copy link
Contributor Author

temyurchenko commented Feb 17, 2025

The bug is actually caused by pylint-dev/astroid#2589, which changed the order of paths to look in, for module discovery. That PR on its own is not really unreasonable; it's just that the module path discovery is messy.

@temyurchenko
Copy link
Contributor Author

temyurchenko commented Feb 17, 2025

I've made a commit that is hopefully fixing the issue above. The commit message is describing the issue and the solution in detail.

@temyurchenko temyurchenko force-pushed the fix-constant-tests branch 3 times, most recently from f9bbc50 to e1f3eea Compare February 17, 2025 05:18
Copy link

codecov bot commented Feb 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.85%. Comparing base (007a745) to head (fb3b996).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main   #10013      +/-   ##
==========================================
+ Coverage   95.84%   95.85%   +0.01%     
==========================================
  Files         175      175              
  Lines       19058    19056       -2     
==========================================
+ Hits        18266    18267       +1     
+ Misses        792      789       -3     
Files with missing lines Coverage Δ
pylint/lint/expand_modules.py 95.34% <100.00%> (-0.06%) ⬇️
pylint/testutils/lint_module_test.py 94.76% <100.00%> (+0.49%) ⬆️

... and 2 files with indirect coverage changes

temyurchenko and others added 3 commits February 17, 2025 00:36
I've added some tests that test regressions in the tests.

I've also made the message to include the number of times a certain
   message is missing or extra. Without it, I had a very confusing
   experience, when I seemed to have the message and yet the
   test-suite reported that I don't. Turned out, I had to add four
   more of the same!
The problem was caused by
   pylint-dev/astroid#2589, changing the
  package discovery.

Since tests/reporters/ didn't have `__init__.py`, the new package
   discovery would resolve module names as one level higher than
   desired (so, `unittest_reporting` instead of
   `reporters.unittest_reporting`). We're fixing this, by adding the
   appropriate `__init__.py`.

We're also adding the `ModuleDescriptionDict` corresponding to the new
   `__init__.py` to the `expand_modules` tests.

The changes in `expand_modules.py` are small optimizations mostly done
   in the process of understanding what is happening there.
Copy link
Contributor

🤖 Effect of this PR on checked open source code: 🤖

Effect on home-assistant:
The following messages are now emitted:

  1. redefined-variable-type:
    Redefinition of value type from _pydatetime.datetime to int
    https://github.com/home-assistant/core/blob/482df7408a047954a559996029f8ec768a160cd9/homeassistant/components/lg_thinq/sensor.py#L589
  2. redefined-variable-type:
    Redefinition of self._target_temp type from instancemethod to float
    https://github.com/home-assistant/core/blob/482df7408a047954a559996029f8ec768a160cd9/homeassistant/components/generic_thermostat/climate.py#L338
  3. redefined-variable-type:
    Redefinition of self._target_humidity type from int to instancemethod
    https://github.com/home-assistant/core/blob/482df7408a047954a559996029f8ec768a160cd9/homeassistant/components/generic_hygrostat/humidifier.py#L283

The following messages are no longer emitted:

  1. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/home-assistant/core/blob/482df7408a047954a559996029f8ec768a160cd9/homeassistant/config_entries.py#L300

Effect on pytest:
The following messages are no longer emitted:

  1. unused-argument:
    Unused argument 'record'
    https://github.com/pytest-dev/pytest/blob/62aa4272229a4e604582db534796df1a729b4752/src/_pytest/logging.py#L394

Effect on django:
The following messages are now emitted:

  1. no-member:
    Method 'choices' has no 'fset' member
    https://github.com/django/django/blob/df2c4952df6d93c575fb8a3c853dc9d4c2449f36/django/forms/models.py#L1546
  2. no-member:
    Method 'content' has no 'fset' member
    https://github.com/django/django/blob/df2c4952df6d93c575fb8a3c853dc9d4c2449f36/django/template/response.py#L143

Effect on sentry:
The following messages are now emitted:

  1. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/flags/endpoints/secrets.py#L34
  2. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/flags/endpoints/secrets.py#L34
  3. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/flags/endpoints/secrets.py#L34
  4. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/flags/endpoints/logs.py#L32
  5. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/flags/endpoints/logs.py#L32
  6. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/flags/endpoints/logs.py#L32
  7. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/notifications/serializers.py#L13
  8. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L25
  9. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L25
  10. unused-argument:
    Unused argument 'obj'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L48
  11. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L48
  12. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L48
  13. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L63
  14. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L63
  15. unused-argument:
    Unused argument 'obj'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L83
  16. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L83
  17. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/artifactbundle.py#L83
  18. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apiapplication.py#L11
  19. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apiapplication.py#L11
  20. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apiapplication.py#L11
  21. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/deploy.py#L8
  22. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/deploy.py#L8
  23. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/deploy.py#L22
  24. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/deploy.py#L22
  25. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group.py#L191
  26. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group.py#L315
  27. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/user_social_auth.py#L13
  28. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/user_social_auth.py#L13
  29. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/user_social_auth.py#L13
  30. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/recentsearch.py#L7
  31. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/recentsearch.py#L7
  32. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/recentsearch.py#L7
  33. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/auth_provider.py#L35
  34. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/auth_provider.py#L36
  35. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/event.py#L295
  36. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/event.py#L295
  37. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/commit.py#L31
  38. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/commit.py#L66
  39. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/commit.py#L66
  40. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/activity.py#L17
  41. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/activity.py#L104
  42. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/activity.py#L104
  43. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apiauthorization.py#L8
  44. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apiauthorization.py#L21
  45. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apiauthorization.py#L21
  46. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_template.py#L65
  47. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_template.py#L62
  48. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/orgauthtoken.py#L7
  49. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/orgauthtoken.py#L7
  50. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relayusage.py#L7
  51. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relayusage.py#L7
  52. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relayusage.py#L7
  53. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/discoversavedquery.py#L47
  54. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/discoversavedquery.py#L69
  55. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/discoversavedquery.py#L69
  56. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/userreport.py#L42
  57. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/userreport.py#L42
  58. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/userreport.py#L71
  59. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L189
  60. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L287
  61. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L284
  62. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L391
  63. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L391
  64. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L415
  65. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/team.py#L412
  66. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/actor.py#L14
  67. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/actor.py#L14
  68. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/actor.py#L14
  69. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/broadcast.py#L9
  70. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/broadcast.py#L21
  71. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/broadcast.py#L21
  72. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relay.py#L17
  73. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relay.py#L17
  74. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relay.py#L17
  75. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_platform.py#L13
  76. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_platform.py#L13
  77. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_platform.py#L13
  78. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L77
  79. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L77
  80. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L93
  81. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L131
  82. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L131
  83. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L131
  84. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L141
  85. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L141
  86. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L164
  87. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L164
  88. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L183
  89. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L183
  90. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L183
  91. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L215
  92. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L273
  93. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L273
  94. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L314
  95. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/dashboard.py#L332
  96. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/environment.py#L20
  97. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/environment.py#L20
  98. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/environment.py#L20
  99. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/environment.py#L27
  100. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/environment.py#L27
  101. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/environment.py#L27
  102. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release_file.py#L38
  103. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release_file.py#L38
  104. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release_file.py#L38
  105. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/projectownership.py#L26
  106. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/projectownership.py#L26
  107. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/projectownership.py#L26
  108. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/tagvalue.py#L12
  109. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/tagvalue.py#L12
  110. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/tagvalue.py#L19
  111. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/tagvalue.py#L19
  112. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apitoken.py#L8
  113. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apitoken.py#L21
  114. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_access_request.py#L8
  115. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_access_request.py#L38
  116. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_access_request.py#L38
  117. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L271
  118. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L272
  119. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L269
  120. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L285
  121. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L474
  122. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L493
  123. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization.py#L490
  124. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/filechange.py#L14
  125. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/filechange.py#L14
  126. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/filechange.py#L38
  127. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/filechange.py#L38
  128. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release.py#L567
  129. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release.py#L608
  130. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release.py#L621
  131. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release.py#L621
  132. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/incidentactivity.py#L11
  133. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/incidentactivity.py#L20
  134. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/incidentactivity.py#L20
  135. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relocation.py#L50
  136. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relocation.py#L47
  137. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relocation.py#L113
  138. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/relocation.py#L113
  139. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_transaction_threshold.py#L11
  140. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_transaction_threshold.py#L11
  141. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_transaction_threshold.py#L11
  142. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_transaction_threshold.py#L25
  143. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_transaction_threshold.py#L25
  144. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_transaction_threshold.py#L25
  145. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/savedsearch.py#L7
  146. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/savedsearch.py#L7
  147. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/savedsearch.py#L7
  148. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/repository.py#L7
  149. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/repository.py#L7
  150. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/repository.py#L7
  151. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/auditlogentry.py#L39
  152. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/auditlogentry.py#L65
  153. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/auditlogentry.py#L65
  154. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apikey.py#L7
  155. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apikey.py#L7
  156. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/apikey.py#L7
  157. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouprelease.py#L18
  158. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouprelease.py#L27
  159. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouprelease.py#L27
  160. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/role.py#L64
  161. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/role.py#L65
  162. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/role.py#L86
  163. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/role.py#L86
  164. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventuser.py#L23
  165. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventuser.py#L23
  166. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventuser.py#L23
  167. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/debug_file.py#L7
  168. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/debug_file.py#L7
  169. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/debug_file.py#L7
  170. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/pullrequest.py#L22
  171. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/pullrequest.py#L42
  172. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/pullrequest.py#L42
  173. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventattachment.py#L10
  174. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventattachment.py#L10
  175. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventattachment.py#L17
  176. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/eventattachment.py#L17
  177. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L338
  178. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L517
  179. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L514
  180. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L1166
  181. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L1166
  182. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L1166
  183. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/plugin.py#L37
  184. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/plugin.py#L37
  185. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/plugin.py#L37
  186. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/plugin.py#L115
  187. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/rule.py#L92
  188. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/rule.py#L222
  189. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/projectcodeowners.py#L24
  190. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/projectcodeowners.py#L24
  191. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/projectcodeowners.py#L77
  192. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/userrollback.py#L24
  193. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/exporteddata.py#L9
  194. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/exporteddata.py#L9
  195. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/exporteddata.py#L31
  196. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/exporteddata.py#L31
  197. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/groupseen.py#L8
  198. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/groupseen.py#L25
  199. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/groupseen.py#L25
  200. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/groupsearchview.py#L29
  201. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/groupsearchview.py#L29
  202. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/groupsearchview.py#L29
  203. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_key.py#L66
  204. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project_key.py#L66
  205. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release_threshold.py#L11
  206. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release_threshold.py#L11
  207. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/release_threshold.py#L11
  208. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouptombstone.py#L9
  209. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouptombstone.py#L9
  210. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouptombstone.py#L20
  211. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/grouptombstone.py#L20
  212. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_member/base.py#L25
  213. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_member/base.py#L98
  214. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_member/base.py#L95
  215. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_member/scim.py#L16
  216. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_member/scim.py#L16
  217. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/organization_member/scim.py#L16
  218. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/team_members.py#L36
  219. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/team_members.py#L36
  220. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/team_members.py#L55
  221. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/team_members.py#L55
  222. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_missing_org_members.py#L41
  223. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_missing_org_members.py#L41
  224. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_missing_org_members.py#L41
  225. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/group_integrations.py#L31
  226. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/group_integrations.py#L31
  227. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_sampling_project_rates.py#L29
  228. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_sampling_project_rates.py#L29
  229. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_sampling_project_rates.py#L38
  230. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_sampling_project_rates.py#L38
  231. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/rule_snooze.py#L67
  232. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/rule_snooze.py#L67
  233. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/rule_snooze.py#L67
  234. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_member/team_details.py#L64
  235. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_member/team_details.py#L64
  236. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/endpoints/organization_member/team_details.py#L64
  237. no-member:
    Instance of 'IntegrationMetadata' has no '_asdict' member; maybe 'asdict'?
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/integrations/base.py#L88
  238. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/data_secrecy/api/waive_data_secrecy.py#L55
  239. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/data_secrecy/api/waive_data_secrecy.py#L55
  240. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/data_secrecy/api/waive_data_secrecy.py#L55
  241. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule_trigger.py#L13
  242. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule_trigger.py#L31
  243. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule_trigger.py#L31
  244. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L14
  245. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L14
  246. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L20
  247. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L20
  248. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L20
  249. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L35
  250. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L47
  251. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/query_subscription.py#L47
  252. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule_trigger_action.py#L67
  253. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule_trigger_action.py#L67
  254. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule_trigger_action.py#L67
  255. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule.py#L244
  256. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule.py#L343
  257. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule.py#L437
  258. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/alert_rule.py#L434
  259. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/incident.py#L17
  260. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/incident.py#L51
  261. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/incidents/endpoints/serializers/incident.py#L51
  262. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/uptime/endpoints/serializers.py#L36
  263. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/uptime/endpoints/serializers.py#L53
  264. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/uptime/endpoints/serializers.py#L53
  265. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L38
  266. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L38
  267. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L38
  268. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L54
  269. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L68
  270. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L68
  271. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L90
  272. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L118
  273. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L118
  274. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L180
  275. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L239
  276. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L239
  277. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L292
  278. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L292
  279. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L333
  280. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L333
  281. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L364
  282. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L364
  283. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/monitors/serializers.py#L364
  284. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L177
  285. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L177
  286. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L177
  287. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L187
  288. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L187
  289. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L217
  290. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/discover/endpoints/discover_key_transactions.py#L217
  291. unused-argument:
    Unused argument 'pk_map'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/models/options/option.py#L41
  292. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/tagstore/types.py#L109
  293. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/tagstore/types.py#L109
  294. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/tagstore/types.py#L141
  295. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/tagstore/types.py#L141
  296. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/tagstore/types.py#L141
  297. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L25
  298. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L36
  299. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L62
  300. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L62
  301. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L75
  302. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L87
  303. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L114
  304. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L114
  305. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L128
  306. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L185
  307. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L185
  308. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L201
  309. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L235
  310. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/workflow_engine/endpoints/serializers.py#L235
  311. unused-argument:
    Unused argument 'attrs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/rules/history/endpoints/project_rule_stats.py#L31
  312. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/rules/history/endpoints/project_rule_stats.py#L31
  313. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/rules/history/endpoints/project_rule_stats.py#L31
  314. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/rules/history/endpoints/project_rule_group_history.py#L36
  315. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/rules/history/endpoints/project_rule_group_history.py#L46
  316. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/rules/history/endpoints/project_rule_group_history.py#L46

The following messages are no longer emitted:

  1. missing-function-docstring:
    Missing function or method docstring
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L227
  2. unused-argument:
    Unused argument 'conditions'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L231
  3. unused-argument:
    Unused argument 'environment_ids'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L232
  4. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L233
  5. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L228
  6. missing-function-docstring:
    Missing function or method docstring
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L546
  7. unused-argument:
    Unused argument 'user'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L552
  8. unused-argument:
    Unused argument 'kwargs'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/group_stream.py#L547
  9. duplicate-bases:
    Duplicate bases for class 'SqlFormatEventSerializerResponse'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/event.py#L189
  10. duplicate-bases:
    Duplicate bases for class 'IssueEventSerializerResponse'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/event.py#L193
  11. duplicate-bases:
    Duplicate bases for class 'DetailedProjectResponse'
    https://github.com/getsentry/sentry/blob/b20e50ed3c3c21933de86792c1f868d6535cf6d3/src/sentry/api/serializers/models/project.py#L912

This comment was generated for commit fb3b996

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocker 🙅 Blocks the next release Breaking changes for 4.0 🦤 Skip news 🔇 This change does not require a changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants