canBeSingleton method
Implementation
bool canBeSingleton() {
if (element == null) {
return false;
}
/*if (element!.typeParameters.length > 0) {
return false;
}*/
if (allRequiredFields().isNotEmpty) {
return false;
}
if (isNullable) {
return false;
}
return hasInterceptor();
}