Automated code review for "feature-human_readable_component_additions" #747
Annotations
4 errors
Output Annotations:
src/mewbot/core/__init__.py#L83
def event_status(self) -> str:
"""
Return a human-readable status for this InputEvent.
"""
- return f"InputEvent - {self.event_display_name()} has not had a particular status set."
+ return (
+ f"InputEvent - {self.event_display_name()} has not had a particular status set."
+ )
@dataclasses.dataclass
class OutputEvent:
"""
|
Output Annotations:
src/mewbot/core/__init__.py#L139
E303 too many blank lines (3)
|
Output Annotations:
tests/test_registry.py#L64
Argument 1 has incompatible type "type[Condiment]"; expected "type[IOConfigInterface] | type[TriggerInterface] | type[ConditionInterface] | type[ActionInterface] | type[BehaviourInterface]" [arg-type]
|
Output Annotations:
tests/test_registry.py#L103
Non-overlapping equality check (left operand type: "type[IOConfigInterface] | type[TriggerInterface] | type[ConditionInterface] | type[ActionInterface] | type[BehaviourInterface] | None", right operand type: "type[Condiment]") [comparison-overlap]
|
The logs for this run have expired and are no longer available.
Loading