FieldInfo.create constructor
FieldInfo.create(
- FieldElement field
工厂方法:从 FieldElement 创建 FieldInfo
Implementation
factory FieldInfo.create(FieldElement field) {
final fConfigKey = FConfigKeyAnalysis.analysis(field);
return FieldInfo(
field.name!,
fConfigKey?.keyName ?? field.name!,
field.type.genericsName,
(field.type.nullabilitySuffix == NullabilitySuffix.question),
fConfigKey?.defaultValue ?? 'null',
field.setter != null,
);
}