java record:
@WithDefaults(named = true)
public record OnlineAndAlarmResp(String content, String time, String online) {
}
Generated:
/**
* Default parameter helpers for {@link OnlineAndAlarmResp}.
* <p>Generated by default4j annotation processor.
*/
@Generated("io.github.reugn.default4j.processor.DefaultValueProcessor")
public final class OnlineAndAlarmRespDefaults {
private OnlineAndAlarmRespDefaults() {
throw new UnsupportedOperationException("Utility class");
}
}
同时编译有告警[WARNING] Supported source version 'RELEASE_17' from annotation processor 'io.github.reugn.default4j.processor.DefaultValueProcessor' less than -source '25'
java record:
Generated:
同时编译有告警[WARNING] Supported source version 'RELEASE_17' from annotation processor 'io.github.reugn.default4j.processor.DefaultValueProcessor' less than -source '25'