swagger_generator_flutter/lib/pipeline/generate/impl/retrofit_api
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
..
api_grouping.dart fix(refactor): correct import paths after pipeline migration 2025-11-23 10:04:02 +08:00
api_method_parameter.dart fix(refactor): correct import paths after pipeline migration 2025-11-23 10:04:02 +08:00
api_parameter_entities.dart refactor: 代码格式优化和测试更新 2025-12-03 17:25:25 +08:00
api_parameters.dart feat: 添加 CancelToken 请求取消支持 (v3.3.0) 2026-01-31 00:25:29 +08:00
api_return_types.dart feat: 实现枚举配置文件映射和UNKNOWN枚举值 2025-11-24 10:47:17 +08:00
api_schema_composition.dart feat: update 2025-11-23 14:11:16 +08:00
api_schema_extraction.dart fix: template bugs 2025-11-24 13:43:15 +08:00
api_template_data.dart fix: template bugs 2025-11-24 13:43:15 +08:00