getIterableType function
Implementation
Future<IterableKind> getIterableType(
DartType target, SubjectGenContext<Element> context) async {
if (_listChecker.isAssignableFromType(target)) {
return IterableKind.list;
}
if (_setChecker.isAssignableFromType(target)) {
return IterableKind.set;
}
if (_iterableChecker.isAssignableFromType(target)) {
return IterableKind.list;
}
return IterableKind.none;
}