== Why is this an issue? include::../description.adoc[] === Noncompliant code example [source,dart] ---- class TypeParameterHidesAnotherType { T method () { // Noncompliant ... } } ---- === Compliant solution [source,java] ---- class NoTypeParameterHiding { U method () { ... } } ---- == Resources * https://dart.dev/tools/linter-rules/avoid_shadowing_type_parameters[Dart Lint rule]