チケット #40521

player-inventory.c の分割

登録: 2020-07-01 23:01 最終更新: 2020-08-20 22:33

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
(未割り当て)
優先度:
3
重要度:
3
解決法:
なし
ファイル:
なし

詳細

他と同様に分割する

チケットの履歴 (5 件中 3 件表示)

2020-07-01 23:01 更新者: hourier
  • 新しいチケット "player-inventory.c の分割" が作成されました
2020-07-04 01:06 更新者: hourier
  • 担当者hourier から deskull に更新されました
コメント

player-inventory.c 自体の分割は完了しました

floor_item_getter.c とitem_getter.c が1関数500行以上なので分離したいところですが、変数名が簡素すぎたり (「k」とか)、item_tester_hook絡みのグローバル変数が引き回されていたりしてHourierのコード読解力では「意味のある関数名を付けて分割する」がちょっと無理でした……

お手数ですが後ほどご確認頂ければと思います

2020-07-04 15:57 更新者: hourier
コメント

item-getter.c もリファクタリング・分割用の構造体を定義して、関数の頭だけ分割しました

2020-08-20 21:22 更新者: deskull
  • 状況オープン から 完了 に更新されました
コメント

承知しました。確認したのでチケット完了とします。

2020-08-20 22:33 更新者: deskull
  • 状況完了 から オープン に更新されました
コメント

こちらが手を入れないといけない分があるようなので差し戻し。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする