Skip to content

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

@Muneerali199

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions