Closed MikuroXina closed 9 months ago
Latest commit: |
7d6e247
|
Status: | ✅ Deploy successful! |
Preview URL: | https://6984f127.oreorebot2.pages.dev |
Branch Preview URL: | https://feat-1270.oreorebot2.pages.dev |
Attention: 172 lines
in your changes are missing coverage. Please review.
:exclamation: No coverage uploaded for pull request base (
main@7acae13
). Click here to learn what that means.:exclamation: Current head 26223cc differs from pull request most recent head 7d6e247. Consider uploading reports for the commit 7d6e247 to get more accurate results
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
close #1270.
Type of Change:
リファクタリング
Details of implementation (実施内容)
新しく
src/driver/
フォルダを追加しました. これはドライバ層という名前を付けたモジュールに相当するもので,runner
,service
,model
などのアプリケーションの下位層がさらに依存する土台として用意しました.これに
DepRegistry
クラスと型情報追加用のDep0
, ヘルパーの型エイリアスであるGetDep0
などを追加して下位層を全体的にリファクタリングしました. また, 併せてテストコードも動作するように修正しました.これによりエントリポイント側の注入処理に必要な引数が少なくなり, コードの見通しがかなり良くなったと思います.
Additional Information (追加情報)
モジュールの追加に伴い開発者向けドキュメントの更新が必要になるかもしれません. 要調査です.