OWASP / OWASP/Nest

Add Return Type Hints to Model Manager Methods

Open
#2,845 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.