swagger_generator_flutter/test
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
..
cancel_token_support_test.dart feat: 添加 CancelToken 请求取消支持 (v3.3.0) 2026-01-31 00:25:29 +08:00
comprehensive_generator_test.dart feat: 实现枚举配置文件映射和UNKNOWN枚举值 2025-11-24 10:47:17 +08:00
comprehensive_parser_test.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
config_prefix_test.dart fix bugs 2026-01-12 15:51:36 +08:00
encoding_test.dart feat: fix warring 增加 2025-11-22 14:30:32 +08:00
enum_parameter_generation_test.dart test: 添加参数类型生成相关测试 2025-12-03 17:25:51 +08:00
generate_command_test.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
integration_test.dart feat: 实现枚举配置文件映射和UNKNOWN枚举值 2025-11-24 10:47:17 +08:00
media_type_test.dart feat: fix warring 增加 2025-11-22 14:30:32 +08:00
models_test.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
pagination_wrapping_test.dart refactor: 代码格式优化和测试更新 2025-12-03 17:25:25 +08:00
param_doc_wrap_test.dart 重构与迁移: 2025-11-22 18:18:06 +08:00
parameter_ref_test.dart test: 添加参数类型生成相关测试 2025-12-03 17:25:51 +08:00
parameter_type_generation_integration_test.dart test: 添加参数类型生成相关测试 2025-12-03 17:25:51 +08:00
reference_resolver_test.dart feat: fix warring 增加 2025-11-22 14:30:32 +08:00
security_test.dart feat: fix warring 增加 2025-11-22 14:30:32 +08:00
simple_generator_test.dart fix(refactor): correct import paths after pipeline migration 2025-11-23 10:04:02 +08:00
template_renderer_test.dart feat: fix warring 增加 2025-11-22 14:30:32 +08:00
text_cleaner_test.dart refactor: 代码格式优化和测试更新 2025-12-03 17:25:25 +08:00