Add Return Type Hints to Model Manager Methods
Open
enhancement
- Dominant language
- Python
- Stars
- 451
- Forks
- 702
- Avg merge
- 22h 59m
- Merged PRs (30d)
- 91
Description
Add Return Type Hints to Model Manager Methods
Estimated effort: 2 points
Files: backend/apps/owasp/models/managers/*.py, backend/apps/github/models/managers/*.py
Model managers like ActiveChapterManager, OpenIssueManager, etc., have methods missing return type hints:
get_queryset() should return models.QuerySet
Property methods like without_geo_data, assignable need type hints
Example:
def get_queryset(self) -> models.QuerySet:
"""Get queryset."""
Parent Issue: #2646
Contributor guide
Assessment
This issue has not been assessed yet.