Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix and improve type annotations (#47)
Type annotations make the code easier to understand. It can also be checked with pyright. (Suggestion: check with pyright in pre-commit workflow.) - Add type annotations to cimgen and all lang_pack.py - Remove unused functions - Fix and improve comments - Fix ruff warnings for modernpython - Unify use of partials for cpp, rename lang_pack to langPack - Rename functions, parameters and variables to fix sonar issues - Add function get_base_class to all lang_pack.py (replacing dictionary base and function location) - Simplified template file handling for java, javascript and python
- Loading branch information