【发布时间】:2021-05-26 04:59:36
【问题描述】:
我有以下方法将我项目中的各种枚举映射到他们的名字,但声纳抱怨Code smell·Provide the parametrized type for this generic.
public static String mapToName(Enum customEnum) {
return Optional.ofNullable(customEnum).map(Enum::name).orElse("");
}
无法为我的项目中的数十个枚举创建单独的mapToName 方法,如何使上述方法声纳兼容?
【问题讨论】: