AcademySoftwareFoundation / AcademySoftwareFoundation/rmtc
Consider type hints and a checker
Open
good first issue
- Dominant language
- No language data
- Stars
- 13
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
A number of times we inject code and exceptions to check typing - e.g. during read we check IO objects are paired with appropriate artifacts. These checks could be replaced with type hints and a pass by mypy.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files or tests; start by locating the read path and its IO-object and artifact compatibility checks. Compare those checks with the existing type annotations, then determine the mypy configuration and verify that the relevant code passes without injected typing checks.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100