Files
ledgerly/settings.gradle
T
rosercode dedf30c74d refactor: 统一用户上下文、导入顺序与日志规范
- 控制器移除 HttpServletRequest/HttpServletResponse 参数,新增 util/UserContext 统一获取当前用户 ID 与响应对象,导出接口改用 UserContext.getResponse()
- 引入 Spotless 统一 Java 导入顺序(java/javax → 第三方库 → cn.rosercode),并全量重排
- 日志统一改用 Lombok @Slf4j,替换手写 LoggerFactory
- 补充关键业务日志:登录/注册、交易增删改与批量操作、账单解析导入、DeepSeek 调用耗时与失败、AI 配置与连接测试、通知发送、分类/标签/规则变更
- 全局异常处理补充日志,未捕获异常由 e.printStackTrace() 改为 log.error 记录堆栈
- README 补充功能特性、技术栈与目录结构说明
2026-09-19 14:51:46 +08:00

14 lines
488 B
Groovy

pluginManagement {
resolutionStrategy {
eachPlugin {
// Spotless 的插件标记只发布在 Gradle 插件门户,本地 Nexus 未代理;
// 这里改为直接按 Maven 坐标解析插件实现(Maven Central 有该构件)
if (requested.id.id == 'com.diffplug.spotless') {
useModule("com.diffplug.spotless:spotless-plugin-gradle:${requested.version}")
}
}
}
}
rootProject.name = 'finance-app'