-
Notifications
You must be signed in to change notification settings - Fork 119
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
Fix: NOT_LOADED_OPENJTALK_DICT_ERRORのメッセージを修正 #281
Fix: NOT_LOADED_OPENJTALK_DICT_ERRORのメッセージを修正 #281
Conversation
PR ありがとうございます!
確かにその通りですね……! エラーメッセージを変えた方が良さそうです。 ただし、今回の PR では新しいエラーメッセージとして
voicevox_core/crates/voicevox_core/src/publish.rs Lines 70 to 73 in 266a50c
ここでエラーが起こった場合は提案の通り「辞書の読み込み失敗」が起こっています。 一方、 voicevox_core/crates/voicevox_core/src/publish.rs Lines 168 to 170 in 266a50c
ここでエラーが起こった場合は提案の文言とは異なり、以下のような要因で「まだ辞書を読み込む操作が行われていない」という状態になっています:
これらのケースでは、 この二箇所のエラー発生理由が若干異なっているので、もしかしたら別々のエラーとして定義した方が良いのかもしれません( @Hiroshiba @qwerty2501 @qryxip このエラーについてご意見を聞きたいと思いました。よろしくお願いします……! |
|
確かFailedなどの失敗した単語はError enum内にあることから自明であるためつけない方針だったはずです。コメントで説明書いておいたほうが良いかも |
エラーを分けるのが良さそうに思いました! ただPRの内容的にエラーを増やすのは異なりそうなので、いったん |
とりあえず |
こういう話もあり、こっちも多分実装難易度は低いのでPRが被るかもしれません。 (ただそうなってもマクロ化PRの方がエラー追加PRに合わせる形でよさそうですが) |
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
@qryxip まあその程度の競合であればどちらが対応することになっても問題ないでしょう
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
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!
内容
NOT_LOADED_OPENJTALK_DICT_ERRORのエラーメッセージを修正しました。
voicevox_load_openjtalk_dictはもう存在しません。
関連 Issue
(なし)
その他
(なし)