Skip to content

explicit-override error code reports problems on generated methods #2226

Description

@sobolevn

When a model has created_at = models.DateTimeField(auto_now_add=True) or updated_at = models.DateTimeField(auto_now=True), I get the following output:

server/apps/identity/models.py:57: error: Method "get_next_by_created_at" is not using @override but is overriding a method in class "server.common.django.models.TimedMixin"  [explicit-override]
server/apps/identity/models.py:57: error: Method "get_previous_by_created_at" is not using @override but is overriding a method in class "server.common.django.models.TimedMixin"  [explicit-override]
server/apps/identity/models.py:57: error: Method "get_next_by_updated_at" is not using @override but is overriding a method in class "server.common.django.models.TimedMixin"  [explicit-override]
server/apps/identity/models.py:57: error: Method "get_previous_by_updated_at" is not using @override but is overriding a method in class "server.common.django.models.TimedMixin"  [explicit-override]

I will try to solve this.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions