Source
@override bool get isCanonical { if (name == 'index') return false; // If this is something inherited from Object, e.g. hashCode, let the // normal rules apply. if (_index == null) { return super.isCanonical; } // TODO(jcollins-g): We don't actually document this as a separate entity; // do that or change this to false and deal with the // consequences. return true; }