swagger_generator_flutter/lib
Max 9bd7267b93 feat: 强制所有String字段为非空且required
- String类型字段(非date-time/date)强制为非空,忽略Swagger的nullable标记
- 所有String字段自动添加 @JsonKey(defaultValue: '')
- 所有非空String字段在构造函数中需要required修饰符
- 保证类型安全的同时,在JSON反序列化时提供默认值兜底

优势:
- 类型安全:避免String?的空值处理
- 明确意图:required强制手动构造时提供值
- 容错性好:JSON反序列化时有defaultValue兜底
- 行为一致:所有String字段处理统一
2025-10-11 16:58:37 +08:00
..
commands feat: 恢复代码 2025-07-24 10:44:25 +08:00
core feat: 恢复代码 2025-07-24 10:44:25 +08:00
generators feat: 强制所有String字段为非空且required 2025-10-11 16:58:37 +08:00
parsers feat: 恢复代码 2025-07-24 10:44:25 +08:00
utils feat: 恢复代码 2025-07-24 10:44:25 +08:00
validators feat: 恢复代码 2025-07-24 10:44:25 +08:00
swagger_cli_new.dart feat: 恢复丢失的重要文件 2025-07-24 10:55:03 +08:00
swagger_generator_flutter.dart feat: 恢复代码 2025-07-24 10:44:25 +08:00