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 FP for unexpected-keyword-arg with ambiguous constructors #9785

Merged
merged 3 commits into from
Jul 12, 2024

Conversation

jacobtylerwalls
Copy link
Member

Type of Changes

Type
βœ“ πŸ› Bug fix

Description

Closes #9672

I'm not sure we should always pile more special cases into safe_infer() instead of deferring some of this to the call sites to determine whether they care about all the inferred results or not, but it's a start.

We probably need to open a top-level issue for auditing whether all checks should be safe_infer()'ing or infer_all()'ing and doing something fancier. Maybe ask for community help?

For example, in this case, we could actually look at the keyword arguments of each inferred class and find out whether at least one of them has the keyword in question instead of just giving up completely when we find ambiguity.

@jacobtylerwalls jacobtylerwalls added False Positive 🦟 A message is emitted but nothing is wrong with the code backport maintenance/3.3.x labels Jul 10, 2024
@jacobtylerwalls jacobtylerwalls added this to the 3.2.6 milestone Jul 10, 2024
Copy link

codecov bot commented Jul 10, 2024

Codecov Report

Attention: Patch coverage is 71.42857% with 4 lines in your changes missing coverage. Please review.

Project coverage is 95.79%. Comparing base (52fe657) to head (519b997).
Report is 128 commits behind head on main.

Files with missing lines Patch % Lines
pylint/checkers/utils.py 69.23% 4 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #9785      +/-   ##
==========================================
- Coverage   95.81%   95.79%   -0.02%     
==========================================
  Files         174      174              
  Lines       18860    18873      +13     
==========================================
+ Hits        18070    18079       +9     
- Misses        790      794       +4     
Files with missing lines Coverage Ξ”
pylint/checkers/typecheck.py 96.51% <100.00%> (ΓΈ)
pylint/checkers/utils.py 95.73% <69.23%> (-0.34%) ⬇️

This comment has been minimized.

DanielNoord
DanielNoord previously approved these changes Jul 10, 2024
Copy link
Collaborator

@DanielNoord DanielNoord left a comment

Choose a reason for hiding this comment

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

I think for now this is fine. Indeed, at some point we might want to refactor this.

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

LGTM, just a nit.

doc/whatsnew/fragments/9672.false_positive Outdated Show resolved Hide resolved
Copy link
Contributor

πŸ€– Effect of this PR on checked open source code: πŸ€–

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

  1. unsubscriptable-object:
    Value 'self.hass.data[DOMAIN]' is unsubscriptable
    https://github.com/home-assistant/core/blob/592cfc9c17a38b9b432087edc9f9e0a24205a0a6/homeassistant/components/media_source/models.py#L89
  2. unsupported-assignment-operation:
    'self.hass.data[DOMAIN]' does not support item assignment
    https://github.com/home-assistant/core/blob/592cfc9c17a38b9b432087edc9f9e0a24205a0a6/homeassistant/components/system_health/__init__.py#L228

Effect on music21:
The following messages are now emitted:

  1. invalid-name:
    Attribute name "id" doesn't conform to '[a-z_][A-Za-z0-9_]{2,30}$' pattern
    https://github.com/cuthbertLab/music21/blob/204e9d0b9eec2f2d6ff8d8d3b13c41f912050604/music21/prebase.py#L293
  2. redefined-variable-type:
    Redefinition of thisObject type from music21.note.Note to music21.note.GeneralNote
    https://github.com/cuthbertLab/music21/blob/204e9d0b9eec2f2d6ff8d8d3b13c41f912050604/music21/humdrum/spineParser.py#L2378

The following messages are no longer emitted:

  1. invalid-name:
    Attribute name "id" doesn't conform to '[a-z_][A-Za-z0-9_]{2,30}$' pattern
    https://github.com/cuthbertLab/music21/blob/204e9d0b9eec2f2d6ff8d8d3b13c41f912050604/music21/base.py#L577
  2. redefined-variable-type:
    Redefinition of thisObject type from music21.note.Note to music21.note.GeneralNote
    https://github.com/cuthbertLab/music21/blob/204e9d0b9eec2f2d6ff8d8d3b13c41f912050604/music21/humdrum/spineParser.py#L2375

Effect on pytest:
The following messages are now emitted:

  1. redefined-variable-type:
    Redefinition of file type from _io.TextIOWrapper to colorama.ansitowin32.StreamWrapper
    https://github.com/pytest-dev/pytest/blob/99f0662def864400ae5698a1f874cbb0724c2624/src/_pytest/_io/terminalwriter.py#L84

Effect on django:
The following messages are now emitted:

  1. invalid-name:
    Attribute name "ALLOWED_HOSTS" doesn't conform to snake_case naming style
    https://github.com/django/django/blob/759abc4dafef6860edb830c30754e6364ed9ea11/django/test/utils.py#L141
  2. invalid-name:
    Attribute name "DEBUG" doesn't conform to snake_case naming style
    https://github.com/django/django/blob/759abc4dafef6860edb830c30754e6364ed9ea11/django/test/utils.py#L144
  3. invalid-name:
    Attribute name "EMAIL_BACKEND" doesn't conform to snake_case naming style
    https://github.com/django/django/blob/759abc4dafef6860edb830c30754e6364ed9ea11/django/test/utils.py#L147
  4. invalid-name:
    Attribute name "MIGRATION_MODULES" doesn't conform to snake_case naming style
    https://github.com/django/django/blob/759abc4dafef6860edb830c30754e6364ed9ea11/django/db/backends/base/creation.py#L72

Effect on sentry:
The following messages are now emitted:

  1. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0516_switch_pagerduty_silo.py#L3
  2. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0516_switch_pagerduty_silo.py#L3
  3. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0516_switch_pagerduty_silo.py#L4
  4. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0516_switch_pagerduty_silo.py#L38
  5. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0516_switch_pagerduty_silo.py#L11
  6. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0694_db_index_alert_rule_actions.py#L3
  7. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0694_db_index_alert_rule_actions.py#L8
  8. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0565_fix_diff_env_dupe_alerts.py#L6
  9. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0565_fix_diff_env_dupe_alerts.py#L8
  10. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0565_fix_diff_env_dupe_alerts.py#L75
  11. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0498_typed_bitfield.py#L3
  12. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0498_typed_bitfield.py#L9
  13. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0525_add_next_checkin_latest.py#L3
  14. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0525_add_next_checkin_latest.py#L8
  15. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0529_remove_pagerduty_service.py#L3
  16. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0529_remove_pagerduty_service.py#L8
  17. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0609_remove_notification_setting_model.py#L3
  18. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0609_remove_notification_setting_model.py#L8
  19. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0487_add_indexes_to_bundles.py#L3
  20. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0487_add_indexes_to_bundles.py#L8
  21. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0724_discover_saved_query_dataset.py#L3
  22. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0724_discover_saved_query_dataset.py#L9
  23. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0674_monitor_clear_missed_timeout_as_error.py#L3
  24. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0674_monitor_clear_missed_timeout_as_error.py#L5
  25. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0674_monitor_clear_missed_timeout_as_error.py#L26
  26. import-error:
    Unable to import 'django.apps.registry'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0701_backfill_alertrule_user_team.py#L3
  27. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0701_backfill_alertrule_user_team.py#L3
  28. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0701_backfill_alertrule_user_team.py#L4
  29. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0701_backfill_alertrule_user_team.py#L30
  30. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0671_enforce_unqiue_active_incidents.py#L3
  31. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0671_enforce_unqiue_active_incidents.py#L8
  32. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0652_alert_rule_activation_condition.py#L3
  33. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0652_alert_rule_activation_condition.py#L3
  34. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0652_alert_rule_activation_condition.py#L5
  35. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0652_alert_rule_activation_condition.py#L45
  36. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0652_alert_rule_activation_condition.py#L12
  37. import-error:
    Unable to import 'django.apps.registry'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0706_grouphistory_userteam_backfill.py#L4
  38. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0706_grouphistory_userteam_backfill.py#L4
  39. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0706_grouphistory_userteam_backfill.py#L5
  40. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0706_grouphistory_userteam_backfill.py#L34
  41. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0654_rename_priority_sort_to_trends.py#L3
  42. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0654_rename_priority_sort_to_trends.py#L5
  43. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0654_rename_priority_sort_to_trends.py#L23
  44. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0690_remove_project_team_avatar.py#L3
  45. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0690_remove_project_team_avatar.py#L3
  46. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0690_remove_project_team_avatar.py#L4
  47. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0690_remove_project_team_avatar.py#L33
  48. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0690_remove_project_team_avatar.py#L44
  49. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0690_remove_project_team_avatar.py#L10
  50. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L3
  51. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L3
  52. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L5
  53. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L52
  54. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L72
  55. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L79
  56. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0559_custom_dynamic_sampling_rule.py#L12
  57. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0645_backfill_add_uuid_to_all_rule_actions.py#L5
  58. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0645_backfill_add_uuid_to_all_rule_actions.py#L7
  59. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0645_backfill_add_uuid_to_all_rule_actions.py#L57
  60. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0730_add_subscription_fk_to_incident.py#L5
  61. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0730_add_subscription_fk_to_incident.py#L5
  62. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0730_add_subscription_fk_to_incident.py#L6
  63. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0730_add_subscription_fk_to_incident.py#L8
  64. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0730_add_subscription_fk_to_incident.py#L73
  65. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0730_add_subscription_fk_to_incident.py#L48
  66. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0610_remove_notification_setting_table.py#L3
  67. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0610_remove_notification_setting_table.py#L8
  68. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0618_drop_event_user_id_from_userreport_table_step_2.py#L3
  69. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0618_drop_event_user_id_from_userreport_table_step_2.py#L8
  70. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0656_add_discover_dataset_split_dashboard.py#L3
  71. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0656_add_discover_dataset_split_dashboard.py#L9
  72. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0691_remove_project_team_avatar_model.py#L3
  73. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0691_remove_project_team_avatar_model.py#L8
  74. import-error:
    Unable to import 'django.apps.registry'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0704_backfill_rule_user_team.py#L4
  75. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0704_backfill_rule_user_team.py#L4
  76. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0704_backfill_rule_user_team.py#L5
  77. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0704_backfill_rule_user_team.py#L35
  78. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0697_remove_monitor_owner_actor_id_db.py#L3
  79. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0697_remove_monitor_owner_actor_id_db.py#L8
  80. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0519_remove_repo_name_constraint.py#L3
  81. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0519_remove_repo_name_constraint.py#L8
  82. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0584_apitoken_add_name_and_last_chars.py#L3
  83. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0584_apitoken_add_name_and_last_chars.py#L8
  84. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0591_remove_relocation_hybrid_cloud_foreign_keys.py#L3
  85. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0591_remove_relocation_hybrid_cloud_foreign_keys.py#L9
  86. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0533_make_flatfile_unique_again.py#L3
  87. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0533_make_flatfile_unique_again.py#L8
  88. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0543_add_team_id_to_groupsubscription.py#L3
  89. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0543_add_team_id_to_groupsubscription.py#L3
  90. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0543_add_team_id_to_groupsubscription.py#L4
  91. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0543_add_team_id_to_groupsubscription.py#L33
  92. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0543_add_team_id_to_groupsubscription.py#L11
  93. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0729_backfill_groupsearchviews_with_pinned_searches.py#L3
  94. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0729_backfill_groupsearchviews_with_pinned_searches.py#L5
  95. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0729_backfill_groupsearchviews_with_pinned_searches.py#L51
  96. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0494_add_traceid_checkin.py#L3
  97. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0494_add_traceid_checkin.py#L9
  98. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0558_add_organization_member_team_replica.py#L4
  99. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0558_add_organization_member_team_replica.py#L11
  100. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L3
  101. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L3
  102. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L5
  103. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L94
  104. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L123
  105. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L129
  106. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L153
  107. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L159
  108. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0588_add_relocation_models.py#L15
  109. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0675_dashboard_widget_query_rename_priority_sort_to_trends.py#L3
  110. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0675_dashboard_widget_query_rename_priority_sort_to_trends.py#L5
  111. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0675_dashboard_widget_query_rename_priority_sort_to_trends.py#L21
  112. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0493_pickle_to_json_sentry_activity.py#L4
  113. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0493_pickle_to_json_sentry_activity.py#L6
  114. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0493_pickle_to_json_sentry_activity.py#L24
  115. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0492_pickle_to_json_sentry_groupedmessage.py#L4
  116. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0492_pickle_to_json_sentry_groupedmessage.py#L6
  117. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0492_pickle_to_json_sentry_groupedmessage.py#L24
  118. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0538_remove_name_data_from_rule.py#L3
  119. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0538_remove_name_data_from_rule.py#L5
  120. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0538_remove_name_data_from_rule.py#L26
  121. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0673_add_env_muted_to_broken_detection.py#L3
  122. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0673_add_env_muted_to_broken_detection.py#L8
  123. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0552_create_neglectedalert_table.py#L3
  124. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0552_create_neglectedalert_table.py#L3
  125. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0552_create_neglectedalert_table.py#L4
  126. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0552_create_neglectedalert_table.py#L45
  127. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0552_create_neglectedalert_table.py#L51
  128. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0552_create_neglectedalert_table.py#L11
  129. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0695_add_monitors_ownership_owner_user_id_team_id.py#L3
  130. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0695_add_monitors_ownership_owner_user_id_team_id.py#L10
  131. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0586_add_has_feedbacks_flag.py#L3
  132. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0586_add_has_feedbacks_flag.py#L9
  133. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0517_backfill_pagerdutyservices_into_org_integrations.py#L3
  134. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0517_backfill_pagerdutyservices_into_org_integrations.py#L5
  135. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0517_backfill_pagerdutyservices_into_org_integrations.py#L46
  136. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0489_index_checkin_timeout.py#L3
  137. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0489_index_checkin_timeout.py#L8
  138. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0685_alert_rule_conditons_rename_singular.py#L3
  139. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0685_alert_rule_conditons_rename_singular.py#L3
  140. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0685_alert_rule_conditons_rename_singular.py#L4
  141. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0685_alert_rule_conditons_rename_singular.py#L32
  142. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0685_alert_rule_conditons_rename_singular.py#L10
  143. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0606_update_user_to_optional_organization_slug_reservation.py#L3
  144. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0606_update_user_to_optional_organization_slug_reservation.py#L9
  145. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0511_pickle_to_json_sentry_rawevent.py#L4
  146. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0511_pickle_to_json_sentry_rawevent.py#L6
  147. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0511_pickle_to_json_sentry_rawevent.py#L24
  148. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0562_drop_xactor_actor_from_state.py#L3
  149. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0562_drop_xactor_actor_from_state.py#L8
  150. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0702_alert_rule_project_backfill_migration_2.py#L6
  151. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0702_alert_rule_project_backfill_migration_2.py#L8
  152. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0702_alert_rule_project_backfill_migration_2.py#L82
  153. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0575_incident_date_added_index.py#L3
  154. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0575_incident_date_added_index.py#L8
  155. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0495_add_date_last_modified_to_artifact_bundle.py#L3
  156. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0495_add_date_last_modified_to_artifact_bundle.py#L8
  157. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0688_add_project_flag_high_priority_alerts.py#L3
  158. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0688_add_project_flag_high_priority_alerts.py#L9
  159. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L3
  160. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L3
  161. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L5
  162. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L49
  163. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L72
  164. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L78
  165. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0520_add_flat_file_index_table.py#L12
  166. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0488_add_orgauthtoken.py#L5
  167. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0488_add_orgauthtoken.py#L15
  168. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0678_add_is_hidden_dashboard_widget_query.py#L3
  169. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0678_add_is_hidden_dashboard_widget_query.py#L8
  170. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0714_drop_project_team_avatar.py#L3
  171. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0714_drop_project_team_avatar.py#L8
  172. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0571_add_hybrid_cloud_foreign_key_to_slug_reservation.py#L3
  173. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0571_add_hybrid_cloud_foreign_key_to_slug_reservation.py#L9
  174. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0693_add_monitors_ownership_actor_id.py#L3
  175. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0693_add_monitors_ownership_actor_id.py#L9
  176. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0597_trivial_but_dangerous_5.py#L6
  177. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0647_apitoken_add_hashed_columns.py#L3
  178. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0647_apitoken_add_hashed_columns.py#L8
  179. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0572_sentry_remove_unused_eventuser_index.py#L3
  180. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0572_sentry_remove_unused_eventuser_index.py#L8
  181. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0700_drop_fileid_controlavatar.py#L3
  182. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0700_drop_fileid_controlavatar.py#L8
  183. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0602_import_chunk_unique_together.py#L3
  184. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0602_import_chunk_unique_together.py#L8
  185. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0692_backfill_group_priority_again.py#L8
  186. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0692_backfill_group_priority_again.py#L154
  187. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0615_add_dashboard_widget_query_on_demand_table.py#L3
  188. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0615_add_dashboard_widget_query_on_demand_table.py#L3
  189. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0615_add_dashboard_widget_query_on_demand_table.py#L5
  190. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0615_add_dashboard_widget_query_on_demand_table.py#L46
  191. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0615_add_dashboard_widget_query_on_demand_table.py#L13
  192. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0683_reprocessing_datetime_indexes.py#L4
  193. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0683_reprocessing_datetime_indexes.py#L9
  194. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0632_apitoken_backfill_last_chars.py#L3
  195. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0632_apitoken_backfill_last_chars.py#L5
  196. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0632_apitoken_backfill_last_chars.py#L23
  197. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0497_add_comment_reactions_column.py#L3
  198. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0497_add_comment_reactions_column.py#L9
  199. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0531_add_notification_uuid_to_incident_activity.py#L3
  200. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0531_add_notification_uuid_to_incident_activity.py#L8
  201. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0703_add_team_user_to_rule.py#L3
  202. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0703_add_team_user_to_rule.py#L3
  203. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0703_add_team_user_to_rule.py#L4
  204. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0703_add_team_user_to_rule.py#L35
  205. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0703_add_team_user_to_rule.py#L11
  206. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0514_migrate_priority_saved_searches.py#L3
  207. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0514_migrate_priority_saved_searches.py#L5
  208. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0514_migrate_priority_saved_searches.py#L19
  209. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0611_add_regression_group_model.py#L3
  210. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0611_add_regression_group_model.py#L9
  211. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0713_team_remove_actor_state.py#L3
  212. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0713_team_remove_actor_state.py#L8
  213. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0590_add_metadata_to_sentry_app.py#L3
  214. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0590_add_metadata_to_sentry_app.py#L9
  215. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0698_remove_file_id_from_control_avatars.py#L3
  216. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0698_remove_file_id_from_control_avatars.py#L8
  217. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0708_rule_remove_owner_state.py#L3
  218. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0708_rule_remove_owner_state.py#L8
  219. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0660_fix_cron_monitor_invalid_orgs.py#L3
  220. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0660_fix_cron_monitor_invalid_orgs.py#L5
  221. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0660_fix_cron_monitor_invalid_orgs.py#L31
  222. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0732_add_span_attribute_extraction_rules.py#L3
  223. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0732_add_span_attribute_extraction_rules.py#L3
  224. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0732_add_span_attribute_extraction_rules.py#L5
  225. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0732_add_span_attribute_extraction_rules.py#L59
  226. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0732_add_span_attribute_extraction_rules.py#L91
  227. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0732_add_span_attribute_extraction_rules.py#L14
  228. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0667_drop_django_team_org_role_column.py#L3
  229. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0667_drop_django_team_org_role_column.py#L8
  230. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0564_commitfilechange_delete_language_column.py#L3
  231. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0564_commitfilechange_delete_language_column.py#L8
  232. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0523_add_new_index_to_groupedmessage.py#L3
  233. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0523_add_new_index_to_groupedmessage.py#L8
  234. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0518_cleanup_bundles_indexes.py#L3
  235. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0518_cleanup_bundles_indexes.py#L9
  236. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0728_incident_subscription_fk.py#L3
  237. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0728_incident_subscription_fk.py#L3
  238. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0728_incident_subscription_fk.py#L4
  239. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0728_incident_subscription_fk.py#L35
  240. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0728_incident_subscription_fk.py#L10
  241. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0626_add_member_project_creation_bitfield.py#L3
  242. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0626_add_member_project_creation_bitfield.py#L9
  243. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0501_typed_bitfield_remove_labels.py#L3
  244. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0501_typed_bitfield_remove_labels.py#L9
  245. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0642_index_together_release.py#L3
  246. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0642_index_together_release.py#L9
  247. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0550_migrate_no_action_dupe_issue_alerts.py#L6
  248. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0550_migrate_no_action_dupe_issue_alerts.py#L8
  249. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0550_migrate_no_action_dupe_issue_alerts.py#L79
  250. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0594_trivial_but_dangerous_2.py#L6
  251. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0721_delete_sentryfunctions.py#L3
  252. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0721_delete_sentryfunctions.py#L8
  253. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0617_monitor_boolean_fields_muted_disabled.py#L3
  254. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0617_monitor_boolean_fields_muted_disabled.py#L8
  255. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0549_re_add_groupsubscription_columns.py#L3
  256. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0549_re_add_groupsubscription_columns.py#L3
  257. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0549_re_add_groupsubscription_columns.py#L4
  258. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0549_re_add_groupsubscription_columns.py#L32
  259. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0549_re_add_groupsubscription_columns.py#L10
  260. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0696_remove_monitor_owner_actor_id.py#L3
  261. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0696_remove_monitor_owner_actor_id.py#L8
  262. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0689_drop_config_from_cron_checkin.py#L3
  263. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0689_drop_config_from_cron_checkin.py#L8
  264. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0616_drop_event_user_id_from_userreport_table_step_1.py#L3
  265. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0616_drop_event_user_id_from_userreport_table_step_1.py#L8
  266. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0643_add_date_modified_col_dashboard_widget_query.py#L4
  267. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0643_add_date_modified_col_dashboard_widget_query.py#L9
  268. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0712_create_tombstone_compound_indexes.py#L3
  269. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0712_create_tombstone_compound_indexes.py#L8
  270. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0537_backfill_xactor_team_and_user_ids.py#L3
  271. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0537_backfill_xactor_team_and_user_ids.py#L5
  272. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0537_backfill_xactor_team_and_user_ids.py#L26
  273. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0540_add_release_threshold_table.py#L3
  274. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0540_add_release_threshold_table.py#L3
  275. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0540_add_release_threshold_table.py#L5
  276. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0540_add_release_threshold_table.py#L48
  277. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0540_add_release_threshold_table.py#L55
  278. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0540_add_release_threshold_table.py#L12
  279. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0528_truncate_flat_index.py#L3
  280. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0528_truncate_flat_index.py#L5
  281. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0528_truncate_flat_index.py#L30
  282. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0630_better_monitor_latest_index.py#L3
  283. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0630_better_monitor_latest_index.py#L8
  284. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0725_create_sentry_groupsearchview_table.py#L4
  285. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0725_create_sentry_groupsearchview_table.py#L4
  286. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0725_create_sentry_groupsearchview_table.py#L6
  287. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0725_create_sentry_groupsearchview_table.py#L58
  288. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0725_create_sentry_groupsearchview_table.py#L14
  289. import-error:
    Unable to import 'django.db.models.deletion'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0512_add_proguard_release_association.py#L3
  290. no-name-in-module:
    No name 'deletion' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0512_add_proguard_release_association.py#L3
  291. no-name-in-module:
    No name 'migrations' in module 'django.db'
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0512_add_proguard_release_association.py#L5
  292. no-member:
    Module 'django.db.models' has no 'deletion' member
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0512_add_proguard_release_association.py#L47
  293. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/2b4cd05450b5f5602d80f3758a5c42ee374656fa/src/sentry/migrations/0512_add_proguard_release_association.py#L12
  294. no-name-in-...

This comment was truncated because GitHub allows only 65536 characters in a comment.

This comment was generated for commit 519b997

@Pierre-Sassoulas Pierre-Sassoulas merged commit dd20b30 into main Jul 12, 2024
39 of 40 checks passed
@Pierre-Sassoulas Pierre-Sassoulas deleted the ambiguous-constructors branch July 12, 2024 10:08
github-actions bot pushed a commit that referenced this pull request Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport maintenance/3.3.x False Positive 🦟 A message is emitted but nothing is wrong with the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pylint raises error saying "default" isn't valid for TypeVar
3 participants