Dart Analyze logoDart Analyze/
DRT-W1636

Invalid context for 'super' invocationDRT-W1636

Major severityMajor
Bug Risk categoryBug Risk

The analyzer produces this diagnostic when the keyword super is used outside of an instance method.

Example

The following code produces this diagnostic because super is used in a top-level function:

void f() {
  super.f();
}

Common fixes

Rewrite the code to not use super.