操作
リファクタ #209
完了ログの扱いを考える
リファクタ #209:
ログの扱いを考える
説明
- 過去のログを残しておく必要があるのか?
- ログはexeと同じ場所でいいのか?専用フォルダじゃなくていいのか?
- その他なにかあれば
操作
説明
実装に着手しました。
feature/209
log/ フォルダに出力し、毎起動時に上書きする単一ログファイル(ローテーション・過去ログ保持を廃止)に変更します。対応が完了しました。
ログの出力先と保持方針を見直し、専用の log/ フォルダに毎起動時に上書きする単一ログファイルとして出力するように変更しました(従来の 5×5MB ローテーション/追記・過去ログ保持を廃止)。
.) から専用フォルダ log/ に変更(起動時に自動生成)FileHandler を log/beatoraja.log の単一ファイル・append=false(起動毎に上書き、ローテーションなし)に変更beatoraja.0.log〜beatoraja.4.log → log/beatoraja.log
LOG_LIMIT_BYTES / LOG_FILE_COUNT を削除src/bms/player/beatoraja/logging/LogInitializer.java, src/test/java/bms/player/beatoraja/logging/LogInitializerTest.java 計 2 件xvfb-run -a ./gradlew test --tests "bms.player.beatoraja.logging.*" : 成功(全 3 件グリーン、上書き再起動・ディレクトリ自動生成テストを追加)