extractClassesToGenerateSerializersFor function
ClassesToGenerateSerializersFor
extractClassesToGenerateSerializersFor(
- LibraryElement externalSchemaLibrary
Implementation
ClassesToGenerateSerializersFor extractClassesToGenerateSerializersFor(
LibraryElement externalSchemaLibrary) {
final builtClasses = externalSchemaLibrary.classes
.where((c) => hasSerializer(c) && isBuiltValue(c))
.toSet();
final nonBuiltClasses = externalSchemaLibrary.classes
.where((c) => hasSerializer(c) && !isBuiltValue(c))
.toSet();
return (
builtClasses: builtClasses,
nonBuiltClasses: nonBuiltClasses,
);
}