Skip to content

fix(therapist): Method marked @override does not override any inherited method #198

Description

@Muneerali199

Summary

In the therapist app, flutter analyze reports:

warning - The method doesn't override an inherited method
  lib/repository/supabase_therapist_repository.dart:114 - override_on_non_overriding_member

A method at line 114 of supabase_therapist_repository.dart is annotated with @override but the parent class/interface has no such method to override. This is a logic error — either the annotation is spurious, or the method signature doesn't match the interface definition and a bug is silently hiding.

Steps to Reproduce

cd therapist
flutter analyze

Expected Behavior

Every @override annotation correctly points to a method that exists in the parent type.

Fix

  • If the @override is unintentional: remove the annotation.
  • If the method is meant to implement an interface method: fix the method name/signature to match the interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions