Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 1c61850add5891fb5e72c5f2cf8816db359b317a
https://github.com/tribe29/checkmk/commit/1c61850add5891fb5e72c5f2cf8816db3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M cmk/gui/plugins/views/icons/__init__.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/views.py
M tests/unit/cmk/gui/plugins/views/test_icons.py
Log Message:
-----------
Icons: Start adding type hints
Change-Id: Ifc316bddbb27128c0d33d775942e9ee59ddb0eca
Commit: 7740e3372a21741b4f0bfc562324354e58bd6a72
https://github.com/tribe29/checkmk/commit/7740e3372a21741b4f0bfc562324354e5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M cmk/gui/plugins/views/icons/__init__.py
M cmk/gui/plugins/views/icons/utils.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/views.py
Log Message:
-----------
Refactor icons to dataclasses internally
Next steps would be to:
a) Cleanup the return types of all icon plugins to e.g.
Optional[IconEntry]
b) Drop the old plugin compatibility
Change-Id: Ic23b448eb235f1212b161ba73dab83cd02d0ac6b
Compare:
https://github.com/tribe29/checkmk/compare/3e749e04e4dc...7740e3372a21