Skip to content

🚀 [release] 0.0.27#31

Merged
TrueNine merged 67 commits intomainfrom
dev
Aug 17, 2025
Merged

🚀 [release] 0.0.27#31
TrueNine merged 67 commits intomainfrom
dev

Conversation

@TrueNine
Copy link
Copy Markdown
Owner

🚀 [release] 0.0.27

- Added "muyu" as a developer with the role "Sponsor".
- Corrected capitalization of developer roles for consistency.
- Introduced `docsite/build.gradle.kts` with Kotlin and Spotless conventions.
- Added `docsite` to project settings in `settings.gradle.kts`.
- Added code style, project structure, and technology stack documentation.
- Defined rules for Java, Kotlin, SCSS, SQL, and TypeScript.
- Documented project structure, domain modules, and build system conventions.
- Updated SCSS, Kotlin, TypeScript, JVM, Java, and SQL rules.
- Improved code style, logging, and test organization guidelines.
- Enhanced global and specific language conventions in `GLOBAL_CLAUDE.md`.
…uidelines

- Added new rules for static functions and logger instance acquisition in `kotlin-standard.md` and `jvm-standard.md`.
- Updated `GLOBAL_CLAUDE.md` with new rules for interfaces and logger instances.
- Translated all rules in `.augment/rules/global.md` from Chinese to English.
- Ensured consistency and clarity in the documentation.
- Added new code style, Java, Kotlin, JVM, SCSS, SQL, TypeScript, and test organization rules.
- Updated global rules to English and improved readability.
…, SQL, and test standards

- Updated `fileMatchPattern` in SCSS, Kotlin, TypeScript, JVM, SQL, and test standard files.
- Added more specific file extensions and patterns for better matching.
- 详细描述了技术栈、项目特点、模块结构和导航。
- 更新了构建命令、开发标准和架构约定。
- 增加了模块化设计、测试架构和自动配置系统的详细说明。
- 添加技术栈、项目特点和模块结构。
- 详细描述了模块化设计、测试架构和自动配置系统。
- 更新了构建命令、开发标准和架构约定。
- 移除已完成的优化测试用例和打包问题。
- 添加为特定文件夹下的 md 文件编写提示词规则并同步的任务。
- 添加为各个 AI 工具编写索引排除的任务,以防止上下文污染。
- 优化 README.md 格式和内容
- 增加项目介绍、目标用户群体、核心使用场景等信息
- 详细描述技术栈、模块架构和依赖关系
- 修改 `org.gradle.workers.max` 配置,从 12 调整为 5
- 添加代码清理右键菜单动作
- 添加清理选项对话框
- 添加清理结果显示对话框
- 添加错误报告显示对话框
- 添加错误查看选项对话框
- 添加库代码显示对话框
- 添加查看错误右键菜单动作
- 添加错误处理测试
- 添加测试覆盖率验证测试
- 添加完整集成测试
- 添加并发请求性能测试
- 删除旧版规则文档内容
- 拆分规则文档为多语言和范畴的独立部分
- 添加通用规则 (global.md)
- 添加代码风格规范 (code-style.md)
- 添加 Java 规则 (java-standard.md)
- 添加 JVM 平台规则 (jvm-standard.md)
- 添加 Kotlin 规则 (kotlin-standard.md)
- 添加 SCSS 规则 (scss-standard.md)
- 添加 SQL 规则 (sql-standard.md)
- 添加测试组织最佳实践 (test-standard.md)
- 添加 TypeScript 规则 (typescript-standard.md)
- 删除 `TestErrorDetection.kt`
- 删除 `ErrorCaptureFilter.md`
- 添加对无效 libraryRoot 的检查
- 添加 TODO 注释以记录后续优化点
- 增加 IDEA 测试相关链接和说明
- 优化工具列表格式
- 使用 BasePlatformTestCase 模拟 IntelliJ 项目环境
- 添加更多测试用例以覆盖不同场景
- 更新 LibCodeService 和 LibCodeResult 的数据类定义
- 跳过反编译功能以避免 API 兼容性问题
- 统一注释样式为单行格式以提升可读性
- 调整缩进及列表格式优化代码规范
- 合并导入语句以减少重复
- 统一注释样式为单行格式以提升可读性
- 调整缩进及列表格式优化代码规范
- 合并导入语句以减少重复
- 统一注释样式为单行格式以提升可读性
- 调整缩进及列表格式优化代码规范
- 合并导入语句以减少重复
- 统一注释样式为单行格式以提升可读性
- 调整缩进及列表格式优化代码规范
- 合并导入语句以减少重复
- 删除 DependencyCheck 和 version-catalog-update 插件配置
- 调整相关注释与依赖类型检查逻辑
- 删除 DependencyCheck 和 version-catalog-update 插件配置
- 调整相关注释与依赖类型检查逻辑
- 添加表清理逻辑以确保测试隔离性
- 移除冗余的 `@BeforeEach` 注解及未使用代码
- 优化测试方法结构,提升幂等性测试的可读性
- 增强字段验证逻辑并清理测试数据
- 将多个规则的模式从 "agent_requested" 更新为 "always_apply" 以确保持续生效
- 将多个规则的模式从 "agent_requested" 更新为 "always_apply" 以确保持续生效
- 将 `spring-boot-starter-logging` 替换为 `logback-classic` 以满足日志配置需求
- 删除旧版 ObjectMapper 自动配置和相关测试
- 添加多个时间类型(如 Instant、LocalDate、ZonedDateTime)的时间戳序列化器/反序列化器
- 引入 `JacksonProperties` 配置类以支持序列化行为的自定义
- 增加模块文档以说明配置与使用方法
- 删除 `all.md` 规则文件以简化配置结构
- 将规则重组为多个更具语义化的文件如 `structure.md`, `tech.md` 和 `product.md`
- 移除 `jacoco-aggregate.gradle.kts` 及相关方法和任务逻辑
- 清理报告生成逻辑、验证工具及任务定义
- 引入 `.github/workflows/quick-check.yaml` 配置文件,增加快速语法、质量和核心测试任务
- 优化 `gradle.properties` 性能参数以支持更高效的构建
- 更新现有 CI 工作流以改进缓存策略和测试矩阵分组,提高构建速度
- 引入 `.github/workflows/quick-check.yaml` 配置文件,增加快速语法、质量和核心测试任务
- 优化 `gradle.properties` 性能参数以支持更高效的构建
- 更新现有 CI 工作流以改进缓存策略和测试矩阵分组,提高构建速度
- 将多个工具方法从 `inline` 修改为常规函数以提升兼容性和可维护性
- 创建 `ApplicationRunner` 及 `/main` 入口以启动项目
- 添加测试配置类 `TestEntrance` 支持测试环境
- 更新构建脚本以添加 Spring Boot 和 KSP 插件及相关依赖
- 修改 `ci.yaml` 配置,限制触发路径为 `.github/workflows/ci.yaml` 和 `**/*.kt`
- 修改 `ci.yaml` 配置,限制触发路径为 `.github/workflows/ci.yaml` 和 `**/*.kt`
@TrueNine TrueNine merged commit 66e6ae2 into main Aug 17, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant