Refactor __init__.py into smaller modules
Open
refactoring
- Dominant language
- Python
- Stars
- 248
- Forks
- 46
- Avg merge
- 4h 4m
- Merged PRs (30d)
- 26
Description
Idée générale de la structure qu'on pourrait prendre, deviendrait moins spaghetti.
custom_components/hilo/
├── __init__.py # Entry points only (~200 lines)
├── coordinator.py # DataUpdateCoordinator subclass
├── websocket_handler.py # WebSocket logic
├── challenge_manager.py # Challenge-specific logic
├── energy_tracker.py # Energy tracking logic
Contributor guide
Assessment
This issue has not been assessed yet.