- String类型字段(非date-time/date)强制为非空,忽略Swagger的nullable标记 - 所有String字段自动添加 @JsonKey(defaultValue: '') - 所有非空String字段在构造函数中需要required修饰符 - 保证类型安全的同时,在JSON反序列化时提供默认值兜底 优势: - 类型安全:避免String?的空值处理 - 明确意图:required强制手动构造时提供值 - 容错性好:JSON反序列化时有defaultValue兜底 - 行为一致:所有String字段处理统一 |
||
|---|---|---|
| .. | ||
| base_generator.dart | ||
| documentation_generator.dart | ||
| endpoint_code_generator.dart | ||
| model_code_generator.dart | ||
| optimized_retrofit_generator.dart | ||
| performance_generator.dart | ||
| retrofit_api_generator.dart | ||