swagger_generator_flutter/lib/core
Max 52a242f392 feat: 添加 CancelToken 请求取消支持 (v3.3.0)
新增功能:
- 可通过 cancel_token_support 配置启用
- 自动为所有 API 方法添加 @CancelRequest() CancelToken 参数
- 完全向后兼容,默认禁用

修改文件:
- lib/core/config_repository.dart: 添加 cancelTokenSupport getter
- lib/pipeline/generate/impl/retrofit_api/api_parameters.dart: 参数生成逻辑
- generator_config.template.yaml: 配置项说明

新增文档:
- CANCELTOKEN_USAGE_GUIDE.md: 使用指南
- CHANGELOG_CANCELTOKEN.md: 功能变更详情

测试:
- test/cancel_token_support_test.dart: 10 个单元测试
2026-01-31 00:25:29 +08:00
..
config feat: 实现枚举配置文件映射和UNKNOWN枚举值 2025-11-24 10:47:17 +08:00
error_reporter 重构与迁移: 2025-11-22 18:18:06 +08:00
exceptions 重构与迁移: 2025-11-22 18:18:06 +08:00
models refactor: 代码格式优化和测试更新 2025-12-03 17:25:25 +08:00
config.dart feat: udpate 2026-01-12 15:28:54 +08:00
config_repository.dart feat: 添加 CancelToken 请求取消支持 (v3.3.0) 2026-01-31 00:25:29 +08:00
error_reporter.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
error_rules.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
exceptions.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
models.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
performance_parser.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
template_renderer.dart refactor(pipeline): 迁移generators模块到pipeline结构 2025-11-22 22:11:12 +08:00