-
Notifications
You must be signed in to change notification settings - Fork 309
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
VVPPアンインストール時とディレクトリ見つからない時のエラーハンドリング追加 #1047
The head ref may contain hidden characters: "VVPP\u30A2\u30F3\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u6642\u3068\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u898B\u3064\u304B\u3089\u306A\u3044\u6642\u306E\u3048\u3089\u30FC\u30CF\u30F3\u30C9\u30EA\u30F3\u30B0\u8FFD\u52A0"
VVPPアンインストール時とディレクトリ見つからない時のエラーハンドリング追加 #1047
Conversation
if (!engineInfo) { | ||
throw new Error(`No such engineInfo registered: engineId == ${engineId}`); | ||
} | ||
try { |
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.
installVvppEngine
側はダイアログを出していたがuninstallVvppEngine
側はダイアログを出しておらず、エラーが出ても何も表示されない状態になってたので合わせてみました
@sevenc-nanashi よかったらレビューお願いできると助かります・・・! |
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.
一個バグがあったのでコメントしました。それ以外はLGTMです!
(今更なんですけど、uninstallVvppEngineという名前をしといて実際はアンインストール走ってないんですよね。
ユーザーはそんなこと気にしないので大丈夫だと思いますが)
/** | ||
* VVPPエンジンをアンインストールする。 | ||
* 関数を呼んだタイミングでアンインストール処理を途中まで行い、アプリ終了時に完遂する。 | ||
*/ | ||
async function uninstallVvppEngine(engineId: string) { |
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.
uninstallVvppEngineにドキュメントコメント書いてみました。
@@ -492,7 +492,6 @@ export default defineComponent({ | |||
"addingEngine", | |||
store.dispatch("INSTALL_VVPP_ENGINE", vvppFilePath.value) | |||
); | |||
uiLockedState.value = null; |
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.
不要な処理だったのでついでに消去
…リ見つからない時のえらーハンドリング追加
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.
エラー時、通常時両方しっかり動いてそうでした。LGTM!
マージします! |
内容
VVPPアンインストール時と、ディレクトリ見つからない時のエラーハンドリング追加しました。
関連 Issue
その他