|
519 | 519 | reveal_type(user.bookingowner_set)
|
520 | 520 | reveal_type(user.booking_set)
|
521 | 521 |
|
522 |
| - # Check QuerySet methods on UnknownManager |
| 522 | + # Check QuerySet methods on unknown manager |
523 | 523 | reveal_type(Booking.objects.all)
|
524 | 524 | reveal_type(Booking.objects.custom)
|
525 | 525 | reveal_type(Booking.objects.all().filter)
|
|
539 | 539 | out: |
|
540 | 540 | myapp/models:13: error: Couldn't resolve related manager 'booking_set' for relation 'myapp.models.Booking.renter'. [django-manager-missing]
|
541 | 541 | myapp/models:13: error: Couldn't resolve related manager 'bookingowner_set' for relation 'myapp.models.Booking.owner'. [django-manager-missing]
|
542 |
| - myapp/models:20: error: Could not resolve manager type for "myapp.models.Booking.objects" [django-manager-missing] |
543 |
| - myapp/models:23: error: Could not resolve manager type for "myapp.models.TwoUnresolvable.objects" [django-manager-missing] |
544 |
| - myapp/models:24: error: Could not resolve manager type for "myapp.models.TwoUnresolvable.second_objects" [django-manager-missing] |
545 |
| - myapp/models:27: error: Could not resolve manager type for "myapp.models.AbstractUnresolvable.objects" [django-manager-missing] |
546 |
| - myapp/models:32: error: Could not resolve manager type for "myapp.models.InvisibleUnresolvable.objects" [django-manager-missing] |
547 | 542 | myapp/models:36: note: Revealed type is "django.db.models.manager.Manager[myapp.models.User]"
|
548 | 543 | myapp/models:37: note: Revealed type is "django.db.models.manager.Manager[myapp.models.User]"
|
549 |
| - myapp/models:39: note: Revealed type is "myapp.models.UnknownManager[myapp.models.Booking]" |
| 544 | + myapp/models:39: note: Revealed type is "django.db.models.manager.Manager[Any]" |
550 | 545 | myapp/models:40: note: Revealed type is "django.db.models.manager.Manager[myapp.models.Booking]"
|
551 |
| - myapp/models:42: note: Revealed type is "myapp.models.UnknownManager[myapp.models.TwoUnresolvable]" |
552 |
| - myapp/models:43: note: Revealed type is "myapp.models.UnknownManager[myapp.models.TwoUnresolvable]" |
| 546 | + myapp/models:42: note: Revealed type is "django.db.models.manager.Manager[Any]" |
| 547 | + myapp/models:43: note: Revealed type is "django.db.models.manager.Manager[Any]" |
553 | 548 | myapp/models:44: note: Revealed type is "django.db.models.manager.Manager[myapp.models.TwoUnresolvable]"
|
554 |
| - myapp/models:46: note: Revealed type is "myapp.models.UnknownManager[myapp.models.InvisibleUnresolvable]" |
| 549 | + myapp/models:46: note: Revealed type is "django.db.models.manager.Manager[Any]" |
555 | 550 | myapp/models:47: note: Revealed type is "django.db.models.manager.Manager[myapp.models.InvisibleUnresolvable]"
|
556 | 551 | myapp/models:49: note: Revealed type is "django.db.models.fields.related_descriptors.RelatedManager[myapp.models.Booking]"
|
557 | 552 | myapp/models:50: note: Revealed type is "django.db.models.fields.related_descriptors.RelatedManager[myapp.models.Booking]"
|
558 |
| - myapp/models:53: note: Revealed type is "def () -> myapp.models.UnknownQuerySet[myapp.models.Booking, myapp.models.Booking]" |
| 553 | + myapp/models:53: note: Revealed type is "def () -> django.db.models.query.QuerySet[Any, Any]" |
| 554 | + myapp/models:54: error: "Manager[Any]" has no attribute "custom" [attr-defined] |
559 | 555 | myapp/models:54: note: Revealed type is "Any"
|
560 |
| - myapp/models:55: note: Revealed type is "def (*args: Any, **kwargs: Any) -> myapp.models.UnknownQuerySet[myapp.models.Booking, myapp.models.Booking]" |
| 556 | + myapp/models:55: note: Revealed type is "def (*args: Any, **kwargs: Any) -> django.db.models.query.QuerySet[Any, Any]" |
| 557 | + myapp/models:56: error: "QuerySet[Any, Any]" has no attribute "custom" [attr-defined] |
561 | 558 | myapp/models:56: note: Revealed type is "Any"
|
562 |
| - myapp/models:57: note: Revealed type is "Union[myapp.models.Booking, None]" |
563 |
| - myapp/models:58: note: Revealed type is "myapp.models.Booking" |
564 |
| - myapp/models:59: note: Revealed type is "builtins.list[myapp.models.Booking]" |
565 |
| - myapp/models:60: note: Revealed type is "builtins.list[myapp.models.Booking]" |
| 559 | + myapp/models:57: note: Revealed type is "Union[Any, None]" |
| 560 | + myapp/models:58: note: Revealed type is "Any" |
| 561 | + myapp/models:59: note: Revealed type is "builtins.list[Any]" |
| 562 | + myapp/models:60: note: Revealed type is "builtins.list[Any]" |
566 | 563 | myapp/models:64: note: Revealed type is "def () -> django.db.models.query.QuerySet[myapp.models.Booking, myapp.models.Booking]"
|
567 | 564 | myapp/models:65: error: "RelatedManager[Booking]" has no attribute "custom" [attr-defined]
|
568 | 565 | myapp/models:65: note: Revealed type is "Any"
|
|
0 commit comments