epenet
cf17169b0e
Refactor type-hint pylint plugin ( #72692 )
...
* Cleanup unused variable
* Adjust tests
* Refactor _METHOD_MATCH dict
* Remove duplicate function
* Early exit
* Undo object hint
* METHOD > FUNCTION
* Add comment
* Remove extend
* Remove break
* Extract __any_platform__
* Add tests
* Cache _PLATFORMS
* Adjust tests
* Review comments
* mypy
* shorthand
2022-05-31 11:20:31 +02:00
epenet
f25663067c
Enforce type hints on device_automation platform ( #72126 )
2022-05-23 18:51:40 +02:00
Marc Mueller
53245c6523
Update pylint to 2.13.0 ( #68656 )
2022-03-25 15:14:48 -07:00
epenet
c8504bd21d
Add tests for pylint plugins ( #65436 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-03 10:01:02 +01:00
epenet
367521e369
Adjust pylint plugin to enforce device_tracker type hints ( #64903 )
...
* Adjust pylint plugin to enforce device_tracker type hints
* Use a constant for the type hint matchers
* Add tests
* Add x_of_y match
* Adjust bluetooth_tracker
* Adjust mysensors
* Adjust tile
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-25 18:21:59 +01:00