Merged
Conversation
- サーバー側リポジトリからapi.yamlを取得して配置 - OpenAPI Generator Gradleプラグインを設定 - Kotlin + Retrofit2用のAPIクライアントコードを自動生成 - 既存のAPIServiceインターフェースを新しい実装に置き換え - Prod環境とDemo環境のDI設定を更新 - 古いAPI実装を完全に削除 Breaking Changes: - APIエンドポイントパスが変更(/api/プレフィックスが追加) - レスポンス構造の一部が変更
- Claude Code用の設定ファイル(.claude/settings.json) - エディタ設定(.editorconfig) - MCP(Model Context Protocol)設定(.mcp.json) - プロジェクト用Claude開発ガイドライン(CLAUDE.md) これらのファイルにより、AI支援開発の効率化と一貫性が向上します。
## 修正内容 ### ビルドエラー修正 - APIServiceのDI定義で型指定を追加 - ZXingライブラリのtransitive設定を削除(依存関係の不足を解消) - Lintエラー2件を修正 - StoreListDialogFragment: context!!をrequireContext()に変更 - AndroidManifest: カメラのuses-featureタグを追加 ### UI/UX改善 - 設定画面のActionBarに戻るボタンを追加 - お店切り替え画面にタイムアウト処理を追加(3秒) - 練習モード用のダミー店舗を「100リバー」「デパート」に設定 - 練習モードで商品追加ボタンを実装(ダミー商品を追加可能) - ボタンのパディングを統一 ### 安定性向上 - DialogFragmentの状態チェックを追加し、onSaveInstanceState後のクラッシュを防止
Member
Author
✅ PR更新完了修正内容ビルドエラー修正
UI/UX改善
安定性向上
すべての修正が完了し、アプリが正常に動作することを確認しました。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
サーバー側の最新API仕様に合わせて、OpenAPI Generatorを使用した自動生成コードベースのAPI実装に移行しました。
変更内容
🚀 新機能
api.yaml)による型安全なクライアントコード自動生成🔄 変更点
api.yaml)を統合🗑️ 削除
Breaking Changes⚠️
/api/プレフィックスが追加store/list→/api/storesテスト結果
今後の作業
関連リポジトリ