allParents method Null safety

BuiltSet<LocalizedType<Interest>> allParents()

Implementation

BuiltSet<LocalizedType<Interest>> allParents() {
  var interests = <LocalizedType<Interest>>[];
  var parent = this.parent();
  while (parent != null) {
    interests.add(parent);
    parent = parent.defaultValue.parent();
  }
  return interests.toBuiltSet();
}