Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "cleanup/remove-inline-imports"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Zwei Module enthielten überflüssige
import-Aufrufe innerhalb von Funktionen, obwohl die Module bereits auf Modulebene importiert waren.#6 –
import copyinmessage_handler.pycopywird auf Modulebene (Zeile 11) importiert, aber in drei Funktionen nochmals:handle_contact_message()handle_raw_data()handle_channel_message()#7 –
import inspectincommand_manager.pyinspectwurde zweimal innerhalb der inneren Schleife vonexecute_commands()importiert – einer Methode, die bei jeder eingehenden Nachricht durchlaufen wird.Fix
message_handler.py: Die drei redundantenimport copy-Zeilen entfernt.command_manager.py:import inspectauf Modulebene verschoben (Zeile 9), die beiden Inline-Importe entfernt.Tests
426 Tests grün (2 vorab bereits fehlgeschlagene
test_config_validation-Tests sind unabhängig).Schließt #6, schließt #7
62fda5aff748bf5759bf