summaryrefslogtreecommitdiff
path: root/platform-velocity
AgeCommit message (Collapse)Author
2026-04-04feat: Improving Velocity's Cycling CompatibilitySho Sakuma
2026-03-26feat: Add Night warning to Status CommandSho Sakuma
2026-02-26test: expand test coverage across all modulesSho Sakuma
- Add 23 new test files covering exceptions, data classes, permissions, setting handlers, commands, and cross-server relay - Change command execute methods from private to internal visibility to enable unit testing (16 command files) - Engine coverage: 65.5% → 92.4% - Platform-paper coverage: 16.8% → 40.0% - Platform-velocity coverage: 62.4% → 76.8% Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25feat: add Codecov/Jacoco integration and expand test coverageSho Sakuma
- Add Jacoco plugin to all subprojects with XML report generation - Replace post-test-results.sh with Codecov upload in CI workflow - Add codecov.yml configuration - Add 140 new tests across engine, platform-paper, and platform-velocity Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11fix: Fix not updated Velocity metadataSho Sakuma
2026-02-10docs: Add clarifying comment for plugin parameter typeSho Sakuma
Explain why the plugin parameter uses Any type instead of a generic: - Velocity's EventManager.register() accepts Object - Generic type provides little practical benefit given the API design - Typically receives the main plugin instance Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-06feat: Add cross-server chatSho Sakuma
2026-01-31fix(deps): update dependency com.velocitypowered:velocity-api to v3.4.0 (#84)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-01feat: Velocity intergrationSho Sakuma
2026-02-01deps: Add Velocity APISho Sakuma
2026-01-23refactor: Improving Module DependenciesSho Sakuma
2026-01-07feat: Add permission collectorSho Sakuma
2026-01-05refactor: migrate to multi-project structureSho Sakuma
マルチプロジェクト構造に移行し,Paper と Velocity の両方をサポートできるようにしました. - engine: 共通ロジック(データモデル,JSON シリアライゼーション) - platform-paper: Paper プラグイン実装 - platform-velocity: Velocity プラグイン実装(将来用) 主な変更: - settings.gradle.kts: サブプロジェクト定義を追加 - build.gradle.kts: マルチプロジェクト用に再構成 - 既存コードを platform-paper に移動 - CI/CD ワークフローを更新 - Docker 設定を更新 - IntelliJ Run Configurations を更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>