主要变更: 1. 移除摇一摇相关功能代码与依赖 2. 新增自定义频道导入与管理功能 3. 优化iOS/macOS平台配置与适配 4. 重构路由转场逻辑为原生Cupertino风格 5. 修复设备发现与文件传输相关bug 6. 调整深色模式默认值为纯黑AMOLED 7. 新增运行模式标签与Spotlight搜索优化 8. 清理废弃的本地化字符串与设置项
49 lines
1.5 KiB
YAML
49 lines
1.5 KiB
YAML
# ============================================================
|
|
# 闲言APP — 代码生成配置
|
|
# 创建时间: 2026-04-20
|
|
# 更新时间: 2026-05-24
|
|
# 作用: build_runner / freezed / json_serializable / drift 配置
|
|
# 上次更新: 扩展freezed和json_serializable的generate_for范围
|
|
# ============================================================
|
|
|
|
targets:
|
|
$default:
|
|
builders:
|
|
freezed:freezed:
|
|
generate_for:
|
|
- "lib/**/domain/**/*.dart"
|
|
- "lib/**/data/models/**/*.dart"
|
|
- "lib/**/models/**/*.dart"
|
|
- "lib/**/models/*.dart"
|
|
- "lib/**/providers/**/*.dart"
|
|
- "lib/core/providers/**/*.dart"
|
|
- "lib/features/editor/**/*.dart"
|
|
- "lib/features/mine/settings/providers/plugin_provider.dart"
|
|
- "lib/features/tool_center/leisure/**/*.dart"
|
|
- "lib/features/source/**/*.dart"
|
|
|
|
json_serializable:json_serializable:
|
|
options:
|
|
field_rename: snake
|
|
any_map: false
|
|
checked: false
|
|
include_if_null: false
|
|
generate_for:
|
|
- "lib/**/data/models/**/*.dart"
|
|
- "lib/**/models/**/*.dart"
|
|
- "lib/**/models/*.dart"
|
|
- "lib/features/source/**/*.dart"
|
|
|
|
drift_dev:drift_dev:
|
|
enabled: true
|
|
options:
|
|
generate_connect_constructor: true
|
|
apply_converters_on_variables: true
|
|
generate_for:
|
|
- "lib/**/storage/database/*.dart"
|
|
|
|
global_options:
|
|
freezed:freezed:
|
|
runs_before:
|
|
- json_serializable:json_serializable
|