Commit Graph

  • 2dfd6e044f feat(Godot.SourceGenerators): 添加 BindNodeSignal 源代码生成器 GeWuYou 2026-03-31 10:26:44 +08:00
  • 9cca190aff docs(generator): 添加源码生成器文档和分析器规则清单 GeWuYou 2026-03-31 10:03:31 +08:00
  • 5b996d8618 feat(generator): 添加 BindNodeSignal 源生成器实现 GeWuYou 2026-03-31 09:39:06 +08:00
  • 91f0375461 refactor(tests): 更新测试驱动程序依赖 GeWuYou 2026-03-30 18:41:52 +08:00
  • 9972788c32 feat(vscode): 添加 GFramework 配置工具扩展 GeWuYou 2026-03-30 18:37:15 +08:00
  • c9d2306295 feat(generator): 添加JSON schema配置代码生成功能 GeWuYou 2026-03-30 18:29:31 +08:00
  • 5fa12dcd37 feat(config): 添加YAML配置加载器支持 GeWuYou 2026-03-30 14:13:26 +08:00
  • c0aa8ba70e feat(config): 添加配置管理系统核心组件 GeWuYou 2026-03-30 13:18:54 +08:00
  • a628ade28e
    Merge pull request #151 from GeWuYou/feat/generator-skip-static-readonly-fields v0.0.211 gewuyou 2026-03-30 09:27:34 +08:00
  • 9590bf1dd9 chore(generator): 更新代码生成器依赖引入 GeWuYou 2026-03-30 09:22:59 +08:00
  • da34b2fa2a feat(generator): 添加对 const 字段的显式跳过支持 GeWuYou 2026-03-30 09:13:45 +08:00
  • 2ae16b22eb docs(constants): 更新源代码生成器命名空间注释 GeWuYou 2026-03-30 08:44:36 +08:00
  • 2ae783c127 feat(generator): 添加对 [GetAll] 特性的静态和只读字段跳过支持 GeWuYou 2026-03-30 08:40:57 +08:00
  • 63cb6b5e17
    Merge pull request #150 from GeWuYou/feat/array-extensions-2d-helper-methods- gewuyou 2026-03-30 08:25:50 +08:00
  • fa82c33992 perf(ArrayExtensions): 优化二维数组扩展方法性能并添加单元测试 GeWuYou 2026-03-30 08:18:07 +08:00
  • dfbd6a69c5 feat(ArrayExtensions): 添加二维数组扩展方法 GeWuYou 2026-03-29 22:54:00 +08:00
  • 6908c74efc feat(extensions): 添加数组扩展方法支持二维数组边界检查 GeWuYou 2026-03-29 22:04:14 +08:00
  • 76a1406346
    Merge pull request #149 from GeWuYou/docs/generators-priority-context-injection gewuyou 2026-03-29 20:30:09 +08:00
  • c9423702a2 docs(context-get): 更新上下文注入生成器文档 GeWuYou 2026-03-29 20:23:45 +08:00
  • 159578ab90 feat(docs): 添加泛型安全转义插件并增加源代码生成器文档 GeWuYou 2026-03-29 20:08:20 +08:00
  • 010ab70b7f docs(generators): 添加 Priority 和 Context Get 生成器文档 GeWuYou 2026-03-29 19:54:26 +08:00
  • 428b932f66
    Merge pull request #148 from GeWuYou/fix/context-get-generator-service-binding- v0.0.210 gewuyou 2026-03-28 19:54:40 +08:00
  • 2f4ba63d32 chore(generators): 添加全局引用和依赖项 GeWuYou 2026-03-28 19:49:46 +08:00
  • 535743e824 fix(generator): 解决源代码生成器中的换行符兼容性和集合类型候选检测问题 GeWuYou 2026-03-28 19:45:14 +08:00
  • 4fb1da2da6 refactor(GFramework.SourceGenerators): 优化集合类型候选枚举逻辑 GeWuYou 2026-03-28 19:40:02 +08:00
  • d72d4ab0bd refactor(GFramework.SourceGenerators): 优化ContextGetGenerator中的集合类型遍历逻辑 GeWuYou 2026-03-28 19:32:23 +08:00
  • d1eafe2c9b fix(generator): 修复ContextGetGenerator中的服务绑定推断逻辑 GeWuYou 2026-03-28 19:30:24 +08:00
  • e692c721e9
    Merge pull request #147 from GeWuYou/feat/context-aware-injection-generator v0.0.209 gewuyou 2026-03-28 13:11:57 +08:00
  • 6e3954eb3e docs(GFramework.Core): 更新 ContextAwareServiceExtensions 文档注释 GeWuYou 2026-03-28 13:06:01 +08:00
  • b5ac8b2c34 refactor(core): 重构上下文感知服务扩展以改进组件获取逻辑 GeWuYou 2026-03-28 13:03:56 +08:00
  • 796408539e refactor(generators): 优化ContextGetGenerator代码结构并改进异常处理 GeWuYou 2026-03-28 12:54:17 +08:00
  • ee2936e0a2 refactor(generator): 重构上下文获取生成器的代码结构 GeWuYou 2026-03-28 11:47:59 +08:00
  • 78af119f38 feat(generator): 添加上下文感知注入源码生成器 GeWuYou 2026-03-28 11:29:40 +08:00
  • c681c4861f chore(deps): 更新 Mediator.Abstractions 包版本 GeWuYou 2026-03-27 15:25:29 +08:00
  • 2531235276 Bump Mediator.Abstractions from 3.0.1 to 3.0.2 dependabot[bot] 2026-03-27 07:11:15 +00:00
  • f51e2cf741 chore(deps): bump actions/deploy-pages from 4 to 5 dependabot[bot] 2026-03-26 12:55:27 +00:00
  • 346d2aa2ec chore(deps): bump dorny/test-reporter from 2 to 3 dependabot[bot] 2026-03-26 12:55:31 +00:00
  • 66edb1da96 chore(deps): bump trufflesecurity/trufflehog from 3.93.8 to 3.94.1 dependabot[bot] 2026-03-26 12:55:40 +00:00
  • f4c7b349ea chore(deps): bump anistark/feluda from 1.11.1 to 1.12.0 dependabot[bot] 2026-03-26 12:55:45 +00:00
  • 9bf7226c0b Bump Mediator.SourceGenerator from 3.0.1 to 3.0.2 dependabot[bot] 2026-03-26 12:58:27 +00:00
  • 3ba85ec297 Bump Meziantou.Analyzer from 3.0.25 to 3.0.27 dependabot[bot] 2026-03-26 12:59:45 +00:00
  • 3a56dfb12d Bump NUnit3TestAdapter from 6.1.0 to 6.2.0 dependabot[bot] 2026-03-26 13:02:29 +00:00
  • 173973e0a6 Bump Scriban from 7.0.0 to 7.0.5 dependabot[bot] 2026-03-26 13:02:46 +00:00
  • 1d81c4de58 Bump the nuget group with 1 update dependabot[bot] 2026-03-24 22:09:11 +00:00
  • b3d52a0865
    Merge pull request #135 from GeWuYou/feat/build-modular-global-usings v0.0.208 gewuyou 2026-03-24 23:27:17 +08:00
  • 20f1c987eb refactor(tests): 优化全局引用测试的命名空间发现机制 GeWuYou 2026-03-24 22:29:45 +08:00
  • 2d1d1a43b6 chore(build): 移除静态全局using配置并实现自动化生成 GeWuYou 2026-03-24 22:24:52 +08:00
  • b80f46b6fa feat(build): 添加 GFramework 模块化全局命名空间导入功能 GeWuYou 2026-03-24 21:46:31 +08:00
  • a9ac8a927c
    Merge pull request #134 from GeWuYou/feat/state-history-undo-redo gewuyou 2026-03-24 19:52:01 +08:00
  • e5da5aa801 refactor(state): 将历史快照属性改为方法并优化批处理逻辑 GeWuYou 2026-03-24 19:45:59 +08:00
  • bd29475748 refactor(store): 添加调试断言确保线程安全 GeWuYou 2026-03-24 19:39:55 +08:00
  • 91246ff482 feat(state): 扩展状态管理功能支持历史记录撤销重做和批处理 GeWuYou 2026-03-24 19:08:03 +08:00
  • b912e6aa4d
    Merge pull request #133 from GeWuYou/feat/state-dynamic-registration gewuyou 2026-03-23 21:18:43 +08:00
  • 1f1aff5335 refactor(state): 优化状态管理存储的中间件和reducer快照创建 GeWuYou 2026-03-23 20:58:03 +08:00
  • 14849d6761 refactor(GFramework.Core.Tests): 更新全局using引用 GeWuYou 2026-03-23 20:41:36 +08:00
  • 2c00070bb1 feat(state): 添加运行时临时注册与注销功能 GeWuYou 2026-03-23 20:38:46 +08:00
  • b6ef6278c0
    Merge pull request #132 from GeWuYou/feat/state-management-core gewuyou 2026-03-23 20:19:53 +08:00
  • 3d212716d6 refactor(tests): 更新状态管理测试的命名空间引用 GeWuYou 2026-03-23 20:14:23 +08:00
  • b7c54743fa refactor(state): 优化 Store 状态分发的并发控制机制 GeWuYou 2026-03-23 20:11:10 +08:00
  • 79cebb95b5 feat(state): 添加 StoreBuilder 配置功能并优化状态管理 GeWuYou 2026-03-23 19:59:23 +08:00
  • 79f1240e1d docs(core): 添加状态管理文档并完善属性绑定指南 GeWuYou 2026-03-23 19:35:01 +08:00
  • 2b4b87baba feat(state): 添加状态管理框架核心功能 GeWuYou 2026-03-23 19:34:28 +08:00
  • c70728b64e refactor: simplify lambda deepsource-autofix[bot] 2026-03-22 14:49:35 +00:00
  • cf486cbeff
    Merge pull request #128 from GeWuYou/feat/get-node-generator v0.0.207 gewuyou 2026-03-22 15:34:00 +08:00
  • 8d656b90a7
    Merge pull request #129 from GeWuYou/deepsource-autofix-b7cf8394 gewuyou 2026-03-22 15:30:07 +08:00
  • fc386fb4bc refactor(generator): 调整项目文件夹结构 GeWuYou 2026-03-22 15:28:39 +08:00
  • bbf1dc8d0c
    refactor: simplify single-statement getter deepsource-autofix[bot] 2026-03-22 07:24:25 +00:00
  • b95c65a30e refactor(generator): 优化GetNodeGenerator代码结构 GeWuYou 2026-03-22 15:23:51 +08:00
  • 9ab09cf47b feat(godot): 添加 GetNode 源代码生成器功能 GeWuYou 2026-03-22 15:16:24 +08:00
  • 63b1d71a0e
    Merge pull request #127 from GeWuYou/feat/async-log-appender-error-handler v0.0.206 gewuyou 2026-03-21 22:09:06 +08:00
  • cdc49c319a feat(logging): 添加异步日志输出器功能 GeWuYou 2026-03-21 22:04:09 +08:00
  • d94d8deb29 fix(logging): 修复异步日志追加器中的操作取消异常处理 GeWuYou 2026-03-21 21:59:51 +08:00
  • 49609d3821 feat(logging): 添加异步日志输出器的错误处理回调功能 GeWuYou 2026-03-21 21:54:24 +08:00
  • 003fe42ad8
    Merge pull request #126 from GeWuYou/refactor/generators-downgrade-to-netstandard20 gewuyou 2026-03-21 21:40:43 +08:00
  • a42ec0c282 fix(generator): 修复优先级生成器中的部分关键字检查逻辑 GeWuYou 2026-03-21 21:31:52 +08:00
  • 884249649d chore(build): 配置项目构建属性以支持源代码生成器 GeWuYou 2026-03-21 21:30:29 +08:00
  • d582dffe40 refactor(generators): 将源代码生成器项目目标框架降级至 netstandard2.0 GeWuYou 2026-03-21 21:20:32 +08:00
  • 63a6c2e6f0 refactor(abstractions): 移除重复的Key属性声明 GeWuYou 2026-03-21 21:08:47 +08:00
  • f3d45169cd refactor(pause): 将暂停状态变化事件改为标准事件模式 GeWuYou 2026-03-21 21:02:41 +08:00
  • 86645d34cb fix(generator): 修复诊断消息中的多余句号 GeWuYou 2026-03-21 20:47:14 +08:00
  • ab04f0ace7 docs(diagnostic): 更新诊断消息描述文本 GeWuYou 2026-03-21 20:36:32 +08:00
  • 51492b1dcd fix(docs): remove dead ADR references gewuyou 2026-03-21 15:53:09 +08:00
  • 4caa3c0d71
    Merge pull request #122 from GeWuYou/feat/localization-compact-number-formatter v0.0.205 gewuyou 2026-03-21 15:07:02 +08:00
  • fca3808657 fix(localization): 修复紧凑数字格式化器处理未知选项的行为 GeWuYou 2026-03-21 15:01:47 +08:00
  • 5996ecf5f3 docs(core): 添加内置数值显示工具文档 GeWuYou 2026-03-21 14:43:55 +08:00
  • 53edd13f8f feat(localization): 添加本地化格式化器和数值显示功能 GeWuYou 2026-03-21 14:42:11 +08:00
  • 0442fec2d1
    Merge pull request #121 from GeWuYou/docs/refactor-guidelines-comprehensive gewuyou 2026-03-21 13:47:39 +08:00
  • 2001eddbff refactor(scripts): 重构AI环境生成脚本以优化工具选择逻辑 GeWuYou 2026-03-21 12:49:51 +08:00
  • 3130a3bab2 feat(docs): 添加开发环境能力清单及相关工具脚本 GeWuYou 2026-03-21 12:37:56 +08:00
  • ba4ee24ce7 docs(guidelines): 更新 AGENTS.md 和 CLAUDE.md 文档内容 GeWuYou 2026-03-21 11:36:39 +08:00
  • dfae4ba207
    Merge pull request #120 from GeWuYou/feat/docs-add-repository-guide gewuyou 2026-03-20 08:36:02 +08:00
  • ccb51791a3 docs(guide): 更新提交和拉取请求指南中的拼写错误 GeWuYou 2026-03-20 08:24:17 +08:00
  • 55234c4d70 docs(guide): 添加仓库开发指南文档 GeWuYou 2026-03-20 08:18:00 +08:00
  • 108bcbf27e Bump Meziantou.Analyzer from 3.0.19 to 3.0.25 dependabot[bot] 2026-03-19 12:59:50 +00:00
  • 51393c30ee Bump Microsoft.Extensions.DependencyInjection from 10.0.4 to 10.0.5 dependabot[bot] 2026-03-19 13:01:39 +00:00
  • 589f9f7d63 Bump the nuget group with 1 update dependabot[bot] 2026-03-19 21:34:57 +00:00
  • ba8369c8b3
    Merge pull request #115 from GeWuYou/feat/localization-system gewuyou 2026-03-19 13:21:22 +08:00
  • 9ca28a44d8 refactor(localization): 优化回退表检查逻辑 GeWuYou 2026-03-19 13:15:39 +08:00
  • 0c5c9dceae test(localization): 添加本地化集成测试的临时文件管理和测试数据创建 GeWuYou 2026-03-19 12:52:11 +08:00
  • d7e7d3cc7f feat(events): 为优先级事件系统添加线程安全支持 GeWuYou 2026-03-19 12:51:59 +08:00