analysis static method

FConfigKeyAnalysis? analysis(
  1. FieldElement field
)

分析字段上的 FConfigKey 注解,返回 keyName 和 defaultValue。

Implementation

static FConfigKeyAnalysis? analysis(FieldElement field) {
  final fConfigKey = getAnnotation<FConfigKey>(field);
  if (fConfigKey == null) {
    return null;
  }
  return FConfigKeyAnalysis._(
    fConfigKey.read('keyName').stringValueOrNull,
    fConfigKey.read('defaultValue').stringValueOrNull,
  );
}