-
Notifications
You must be signed in to change notification settings - Fork 305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: EngineInfoManagerのリファクタリング #2347
The head ref may contain hidden characters: "EngineInfoManager\u306E\u30EA\u30D5\u30A1\u30AF\u30BF\u30EA\u30F3\u30B0"
refactor: EngineInfoManagerのリファクタリング #2347
Conversation
🚀 プレビュー用ページを作成しました 🚀 更新時点でのコミットハッシュ: |
情報共有のためのメンション 🙇 |
} catch (e) { | ||
return "manifestParseError"; | ||
} | ||
private fetchEnvEngineInfos(): EngineInfo[] { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ついでに外にあったfetchDefaultEngineInfos
を中に移動しました。
const configManager = getConfigManager(); | ||
// FIXME: この関数の引数でregisteredEngineDirsを受け取り、動かないエンジンをreturnして、EngineManager外でconfig.setする |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
気軽に別のマネージャーを呼んでも良いという設計にしたので、ここのFIXMEは直さなくて良さそうということでついでに消しておきました
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
多分大丈夫だと思うのでマージします!
内容
EngineInfoManagerのリファクタリングを行います。
VVPPデフォルトエンジンのためのリファクタリングです。
今まで
としていました。
これは「VVPPはデフォルトエンジンにならない」という前提で成り立っていました。
#2270 でデフォルトエンジンをVVPPとしてダウンロード可能にしたいので、前提が変わりました。
なのでこういう感じにしてみました。
結構すっきりしたのでこれで良さそうかなと思ってます!
関連 Issue