Commit Graph

  • 00a687168f
    Merge pull request #97 from GeWuYou/refactor/scoped-array-optimization gewuyou 2026-03-11 12:53:44 +08:00
  • b6c13088cd refactor(GFramework.Core): 移除ScopedArray的IDisposable接口实现 GeWuYou 2026-03-11 12:44:32 +08:00
  • ea79df232b refactor(GFramework.Core): 优化ScopedArray实现并添加资源清理功能 GeWuYou 2026-03-11 12:34:08 +08:00
  • ffda10be86 refactor(core): 优化ScopedArray结构体实现 GeWuYou 2026-03-11 08:58:33 +08:00
  • b37873a67c feat(concurrency): 添加工业级异步键锁管理器 GeWuYou 2026-03-10 23:11:35 +08:00
  • 11c7bc1457
    Merge pull request #93 from GeWuYou/feat/result-add-try-map-bind-methods gewuyou 2026-03-10 21:16:41 +08:00
  • c6024bf94a feat(GFramework.Core.Functional.Result): 增强Result类的安全性和健壮性 GeWuYou 2026-03-10 21:09:58 +08:00
  • 248a29b4df
    Merge pull request #92 from GeWuYou/deepsource-autofix-834b3193 gewuyou 2026-03-10 20:25:35 +08:00
  • 1f0eb55288
    Merge pull request #94 from GeWuYou/refactor/pool-simplify-warning-messages gewuyou 2026-03-10 20:24:58 +08:00
  • caeb1ab80f
    refactor: use ternary operator for conditional assignments deepsource-autofix[bot] 2026-03-10 11:21:39 +00:00
  • 4750910675 feat(Result): 扩展Result结构体功能并优化实现 GeWuYou 2026-03-10 19:20:52 +08:00
  • 43b88e7573 refactor(pool): 简化对象池释放警告消息 GeWuYou 2026-03-10 19:13:39 +08:00
  • 8e4e794661
    Merge pull request #91 from GeWuYou/refactor/namespace-pascalcase gewuyou 2026-03-10 19:07:33 +08:00
  • 52f95c7e5f refactor(tests): 将Architecture目录重命名为Architectures GeWuYou 2026-03-10 19:01:50 +08:00
  • 8ea462de28 test(architecture): 更新架构上下文测试以验证未注册组件抛出异常 GeWuYou 2026-03-10 10:16:04 +08:00
  • 95de78efae refactor(architecture): 优化架构上下文中的服务缓存和空值处理 GeWuYou 2026-03-10 09:08:13 +08:00
  • aeed1f903c refactor(GFramework.Ecs.Arch): 移除未使用的抽象依赖 GeWuYou 2026-03-10 08:48:35 +08:00
  • 027a214479 refactor(core): 将System命名空间重命名为Systems GeWuYou 2026-03-10 08:42:53 +08:00
  • fb14d7122c docs(style): 更新文档中的命名空间导入格式 GeWuYou 2026-03-10 07:18:49 +08:00
  • 53b04c12f0
    Merge pull request #90 from GeWuYou/docs/ecs-documentation-improvements- gewuyou 2026-03-08 21:54:44 +08:00
  • f5d1985a59 docs(ecs): 更新文档中的类型参数表示和相关链接 GeWuYou 2026-03-08 21:37:37 +08:00
  • 05d7557fa1
    Merge pull request #89 from GeWuYou/refactor/extract-ecs-to-independent-module v0.0.202 gewuyou 2026-03-08 21:27:34 +08:00
  • f771b7dbef chore(ci): 添加 GFramework.Ecs.Arch.Tests 测试步骤 GeWuYou 2026-03-08 21:01:13 +08:00
  • f35c9309f3 docs(menu): 重构 ECS 文档导航结构 GeWuYou 2026-03-08 20:55:03 +08:00
  • 5c5525e3e9 refactor(architecture): 简化模块注册接口并增强配置管理 GeWuYou 2026-03-08 20:47:26 +08:00
  • ac2a9759e1 refactor(ArchEcsModule): 优化系统适配器管理 GeWuYou 2026-03-08 20:38:12 +08:00
  • 4257d58f86 feat(GFramework.Ecs.Arch): 注册模块自身到容器中 GeWuYou 2026-03-08 20:33:00 +08:00
  • bca92e52a3 refactor(ecs): 重构 Arch ECS 模块注册机制 GeWuYou 2026-03-08 20:19:24 +08:00
  • af76e0ab0b refactor(ecs): 移除Arch ECS模块及相关组件和系统 GeWuYou 2026-03-08 19:45:36 +08:00
  • 23f186d395
    Merge pull request #88 from GeWuYou/refactor/controllers-to-context-aware-architecture-access gewuyou 2026-03-08 11:39:51 +08:00
  • 25f7779b4e refactor(docs): 将 Context 属性访问替换为扩展方法访问 GeWuYou 2026-03-08 11:37:31 +08:00
  • 1b9e81bbdb refactor(docs): 将控制器实现转换为上下文感知模式 GeWuYou 2026-03-08 11:03:02 +08:00
  • 5190b7a463
    Merge pull request #87 from GeWuYou/docs/technical-documentation-update v0.0.201 gewuyou 2026-03-07 23:37:01 +08:00
  • 0d20a28385 fix(docs): 修正 API 参考链接路径并移除重复侧边栏配置 GeWuYou 2026-03-07 23:34:11 +08:00
  • eaa59c03c3 docs(config): 更新文档导航结构并添加新章节 GeWuYou 2026-03-07 23:30:15 +08:00
  • 8a070af51b
    Merge pull request #86 from GeWuYou/docs/technical-documentation-update gewuyou 2026-03-07 23:15:06 +08:00
  • 740cc66ac4 docs: 更新源生成器文档并调整配置 GeWuYou 2026-03-07 23:13:21 +08:00
  • 4804b75215 test(PlayerController): 将测试方法转换为异步任务 GeWuYou 2026-03-07 22:56:58 +08:00
  • 3dce243bcd docs(source-generators): 修复上下文感知生成器文档中的错别字和链接 GeWuYou 2026-03-07 22:55:37 +08:00
  • 6d398a515b docs(guide): 添加 ContextAware 生成器文档并更新相关链接 GeWuYou 2026-03-07 22:50:59 +08:00
  • 575dcdf27b
    Merge pull request #85 from GeWuYou/docs/technical-documentation-update gewuyou 2026-03-07 22:12:35 +08:00
  • 28ad02dc80 docs(best-practices): 更新移动端优化代码示例 GeWuYou 2026-03-07 22:10:14 +08:00
  • 8554f01423 docs(guidelines): 更新错误处理和移动端优化最佳实践 GeWuYou 2026-03-07 22:05:48 +08:00
  • 519e3a480b
    Merge pull request #84 from GeWuYou/docs/technical-documentation-update gewuyou 2026-03-07 17:45:19 +08:00
  • 9edf64193f docs(architecture): 更新架构设计模式指南文档 GeWuYou 2026-03-07 17:32:26 +08:00
  • 739565d278 chore(build): 更新.gitignore配置以忽略AI相关和文档构建缓存文件 GeWuYou 2026-03-07 17:12:11 +08:00
  • a021941cab docs(guidelines): 添加文档编写规范和配置设置 GeWuYou 2026-03-07 15:52:08 +08:00
  • c969a9a022 docs(core): 修复文档中的泛型符号显示问题 GeWuYou 2026-03-07 15:48:14 +08:00
  • 84d7408bef docs(tutorials): 添加系统实现教程并完善核心组件文档 GeWuYou 2026-03-07 15:44:34 +08:00
  • b4ef62c731 docs: 更新文档链接和相关资源引用 GeWuYou 2026-03-07 14:00:35 +08:00
  • b3838ce8c7 docs(godot): 添加 Godot 架构集成和场景系统文档 GeWuYou 2026-03-07 13:02:19 +08:00
  • 23f70a6e5a
    Merge pull request #83 from GeWuYou/feat/events-enhanced-bus gewuyou 2026-03-06 17:04:22 +08:00
  • c5bd08acfd fix(events): 修正优先级事件触发传播行为 GeWuYou 2026-03-06 16:58:27 +08:00
  • 5ef464c484 feat(event): 添加事件统计功能和优化性能 GeWuYou 2026-03-06 16:40:54 +08:00
  • e738e59a58 feat(events): 添加增强事件总线支持过滤器和统计功能 GeWuYou 2026-03-06 16:09:40 +08:00
  • 1b92bda8ba
    Merge pull request #82 from GeWuYou/feat/coroutine-enhancements gewuyou 2026-03-06 13:13:54 +08:00
  • e5bd972ee7 fix(coroutine): 修复协程调度器中的潜在异常问题 GeWuYou 2026-03-06 13:07:18 +08:00
  • 74f27ddfd5 refactor(coroutine): 优化协程调度器中的暂停计数统计 GeWuYou 2026-03-06 12:59:05 +08:00
  • 06114db8bd refactor(coroutine): 修改协程优先级枚举的基础类型 GeWuYou 2026-03-06 12:36:50 +08:00
  • e5e3a1c0ca feat(coroutine): 添加协程分组管理和优先级支持 GeWuYou 2026-03-06 12:34:12 +08:00
  • 16d8cad4f3 refactor(ioc): 优化依赖注入容器的优先级排序实现 GeWuYou 2026-03-05 22:45:45 +08:00
  • 330bd8b0b0 feat(generator): 添加优先级源代码生成器和相关分析器 GeWuYou 2026-03-05 22:18:30 +08:00
  • f8c39e46a5 feat(architecture): 添加按优先级获取服务实例的功能 GeWuYou 2026-03-05 21:29:45 +08:00
  • b4d17edeee refactor(core): 移除废弃的同步命令查询扩展方法并简化类型引用 GeWuYou 2026-03-05 20:47:14 +08:00
  • 71b5831261 Bump Meziantou.Polyfill from 1.0.101 to 1.0.103 dependabot[bot] 2026-03-05 12:59:49 +00:00
  • a5d3289f5c Bump Meziantou.Analyzer from 3.0.17 to 3.0.19 dependabot[bot] 2026-03-05 12:58:42 +00:00
  • 9deae03da0 chore(deps): bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-03-05 12:56:03 +00:00
  • 6d67a125cb chore(deps): bump trufflesecurity/trufflehog from 3.93.4 to 3.93.7 dependabot[bot] 2026-03-05 12:55:58 +00:00
  • 90796543b7 chore(deps): bump oxsecurity/megalinter from 9.3.0 to 9.4.0 dependabot[bot] 2026-03-05 12:55:50 +00:00
  • bbb91d597a docs: 添加协程系统、CQRS与Mediator、生命周期管理、资源管理系统文档 GeWuYou 2026-03-05 21:53:55 +08:00
  • ae8c3e4fc4 feat(logging): 扩展ILogAppender接口并实现时间提供者注入 v0.0.200 GeWuYou 2026-03-05 16:03:02 +08:00
  • cd407dc93c test(logging): 添加采样过滤器和统计附加器的单元测试 GeWuYou 2026-03-05 14:19:32 +08:00
  • c5ed053f2c feat(logging): 添加日志采样过滤器和统计追加器功能 GeWuYou 2026-03-05 14:11:40 +08:00
  • c9617fba8a refactor: use equality operators when evaluating bool? deepsource-autofix[bot] 2026-03-05 05:07:07 +00:00
  • 41592013ec refactor(GFramework.Core): 移除 ResultState 枚举的字节类型声明 GeWuYou 2026-03-05 13:05:50 +08:00
  • e96b5f24b4 refactor(godot): 将异步方法重命名为遵循Async约定的方法名 GeWuYou 2026-03-05 12:49:30 +08:00
  • 8db379c53f refactor(mediator): 移除自动生成的程序集引用和中介者实现代码 GeWuYou 2026-03-05 08:45:12 +08:00
  • 54bed12056 fix(config): 修复配置管理器变更检测和资源配置优化 GeWuYou 2026-03-05 08:27:34 +08:00
  • 7919c93f44 feat(resource): 添加资源管理系统和日志集成 GeWuYou 2026-03-04 13:30:42 +08:00
  • d8cd22a424 feat(configuration): 添加配置管理器功能 GeWuYou 2026-03-04 12:40:40 +08:00
  • ffaace4538 refactor(core): 重构上下文感知命令和查询扩展方法 GeWuYou 2026-03-04 23:03:29 +08:00
  • bde1af2c2e feat(architecture): 添加批量获取组件实例的功能 GeWuYou 2026-03-04 22:46:50 +08:00
  • d88aa12014 fix(logging): 修复异步日志输出器刷新机制并增强线程安全性 GeWuYou 2026-03-04 10:56:11 +08:00
  • f984f4a600 refactor(core): 优化核心组件的线程安全性和错误处理 GeWuYou 2026-03-04 09:42:17 +08:00
  • b417ece73a chore(dependencies): 移除 LanguageExt 相关依赖和引用 v0.0.199 GeWuYou 2026-03-03 22:05:18 +08:00
  • 1df4e78cdc style(tests): 统一事件测试中的lambda表达式格式 v0.0.198 GeWuYou 2026-03-02 21:55:03 +08:00
  • a30abdb4c3 refactor: simplify lambda expressions deepsource-autofix[bot] 2026-03-02 06:04:45 +00:00
  • 50c73a7d7c fix(pause): 修复暂停管理器销毁时的并发问题 GeWuYou 2026-03-02 21:46:53 +08:00
  • ccc3d046ca fix(pause): 修复暂停管理器的并发安全和资源清理问题 GeWuYou 2026-03-02 21:33:00 +08:00
  • 7734fba56f feat(pause): 添加暂停栈管理系统 GeWuYou 2026-02-27 23:29:09 +08:00
  • aa13760748 refactor(functional): 统一功能模块命名空间格式 GeWuYou 2026-02-27 23:22:38 +08:00
  • e391bab1ee refactor(ecs): 更新 ArchSystemAdapter 中 OnUpdate 方法的文档注释 GeWuYou 2026-03-02 21:19:58 +08:00
  • db716a63cb fix(ecs): 修复异步销毁方法返回值问题 GeWuYou 2026-03-02 21:15:35 +08:00
  • 155ca3024b fix(ecs): 修复模块重复初始化和系统更新问题 GeWuYou 2026-03-02 21:13:16 +08:00
  • 43dc5a4d11 refactor(ecs): 将 ECS 系统重构为基于 Arch 的原生实现 GeWuYou 2026-03-01 23:36:02 +08:00
  • 40ba109671 refactor(ecs): 优化位置和速度组件的内存布局 GeWuYou 2026-03-01 23:26:54 +08:00
  • d7bd9fc569 refactor(ecs): 将ECS系统重构为Arch适配器模式 GeWuYou 2026-03-01 23:26:29 +08:00
  • 3675666e13 refactor(core): 重命名EcsModule为EcsServiceModule以提高命名一致性 GeWuYou 2026-03-01 22:08:26 +08:00
  • fc93ab6e4c chore(config): 添加测试文件排除配置到 deepsource GeWuYou 2026-03-02 12:36:22 +08:00
  • a53898dd43 feat(rule): 添加上下文提供者重置功能 GeWuYou 2026-03-02 12:34:27 +08:00