tmux-python / tmuxp

🖥️ Session manager for tmux, build on libtmux.
https://tmuxp.git-pull.com/
MIT License
4.08k stars 232 forks source link

mypy: Use `--strict` #859

Closed tony closed 1 year ago

tony commented 1 year ago

See also #796 #786

codecov[bot] commented 1 year ago

Codecov Report

Merging #859 (23fe049) into master (41d027a) will decrease coverage by 0.63%. The diff coverage is 61.68%.

:exclamation: Current head 23fe049 differs from pull request most recent head b373740. Consider uploading reports for the commit b373740 to get more accurate results

@@            Coverage Diff             @@
##           master     #859      +/-   ##
==========================================
- Coverage   71.19%   70.56%   -0.63%     
==========================================
  Files          25       25              
  Lines        1892     1940      +48     
  Branches      405      407       +2     
==========================================
+ Hits         1347     1369      +22     
- Misses        423      448      +25     
- Partials      122      123       +1     
Files Changed Coverage Δ
src/tmuxp/cli/edit.py 76.92% <ø> (ø)
src/tmuxp/cli/freeze.py 71.73% <0.00%> (+0.46%) :arrow_up:
src/tmuxp/shell.py 37.05% <25.00%> (-4.95%) :arrow_down:
docs/conf.py 58.16% <33.33%> (-0.60%) :arrow_down:
docs/_ext/aafig.py 20.71% <63.63%> (-0.31%) :arrow_down:
src/tmuxp/cli/import_config.py 80.88% <66.66%> (-0.66%) :arrow_down:
src/tmuxp/plugin.py 81.57% <87.87%> (+3.14%) :arrow_up:
src/tmuxp/cli/debug_info.py 100.00% <100.00%> (ø)
src/tmuxp/cli/load.py 71.02% <100.00%> (ø)
src/tmuxp/cli/utils.py 54.16% <100.00%> (-0.38%) :arrow_down:
... and 5 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more