Add and fix more type hints
-
Review changes -
-
Download -
Patches
-
Plain diff
Merged
Joscha Schmiedt requested to merge f-192-add-type-hints-for-smaller-modules-in-common-and-connection into dev
Summary
Related to #192 (closed)
Adding more type hints to smaller modules than models.py
Focus
Point the reviewer to the core of the code change. Where should they start reading? What should they focus on (e.g. security, performance, maintainability, user-friendliness, compliance with the specs, finding more corner cases, concrete questions)?
Test Environment
How to set up a test environment for manual testing?
Check List for the Author
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
-
All automated tests pass -
Reference related issues -
Up-to-date CHANGELOG.md (or not necessary) -
Up-to-date JSON schema (or not necessary) -
Appropriate user and developer documentation (or not necessary) - How do I use the software? Assume "stupid" users.
- How do I develop or debug the software? Assume novice developers.
-
Annotations in code (Gitlab comments) - Intent of new code
- Problems with old code
- Why this implementation?
Check List for the Reviewer
-
I understand the intent of this MR -
All automated tests pass -
Up-to-date CHANGELOG.md (or not necessary) -
Appropriate user and developer documentation (or not necessary) -
The test environment setup works and the intended behavior is reproducible in the test environment -
In-code documentation and comments are up-to-date. -
Check: Are there specifications? Are they satisfied?
For further good practices have a look at our review guidelines.
Edited by Daniel Hornung
Merge request reports
Compare and
- version 220ed3acba
- version 214113f509
- version 20442ece28
- version 19b09ad9c1
- version 186b28da07
- version 172f841dd0
- version 16d08bf0b6
- version 15fe842173
- version 14ca591499
- version 13afb5b448
- version 1235b1b86d
- version 1132b3c6cb
- version 10806d6310
- version 99ee26814
- version 8894e4a3f
- version 7060b2e0e
- version 689920b24
- version 539b35b23
- version 47ea328a4
- version 35772dbab
- version 26fe98e47
- version 16fe98e47
- dev (base)
- latest versiona49634b745 commits,
- version 220ed3acba44 commits,
- version 214113f50943 commits,
- version 20442ece2842 commits,
- version 19b09ad9c141 commits,
- version 186b28da0738 commits,
- version 172f841dd037 commits,
- version 16d08bf0b632 commits,
- version 15fe84217331 commits,
- version 14ca59149927 commits,
- version 13afb5b44826 commits,
- version 1235b1b86d25 commits,
- version 1132b3c6cb24 commits,
- version 10806d631018 commits,
- version 99ee2681417 commits,
- version 8894e4a3f16 commits,
- version 7060b2e0e15 commits,
- version 689920b2414 commits,
- version 539b35b2312 commits,
- version 47ea328a48 commits,
- version 35772dbab7 commits,
- version 26fe98e476 commits,
- version 16fe98e4716 commits,
Compare changes
- Side-by-side
- Inline
Files
25Loading