-
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
全てのimportを同じ概念なら./
、そうじゃないなら@/
で書き換える
#295
Comments
ディレクトリ構成を変えたときに変更が生じにくい方法が良いかなと思います。 例えば同じ概念なのであれば、 別の概念をimportするときは このリファクタリングは大歓迎です! |
なるほど、確かにこれは良いと思いました。 |
たしかに・・・。 |
こちらのタスクは「同じ親のディレクトリだった場合は相対インポート( |
./
@/
で書き換える./
、そうじゃないなら@/
で書き換える
内容
PRのレビューコメントを見て思ったのですが、コード全体を通してimport方法が結構バラバラになっているのが少々気になります。
https://github.com/Hiroshiba/voicevox/pull/291#r720796691
同じディレクトリ内でも
@/
と./
と2種類の表記が混じっているところもあり、統一性が見られません。必ずしも統一する必要はないと言われればそこまでなので、このIssueは閉じますが、そのファイルがどこに配置されているものなのかがパッと見てわかる@/
で統一すると良いかもしれません。また、その書き方以外を許容しないような設定をeslintに組み込むと以降の統一性が保てると考えます。
Pros 良くなる点
ただただimportの形式を統一するだけのリファクタですが、コードの可読性を向上させることが出来ると思います。
Cons 悪くなる点
ないと思われます
実現方法
importを書き換える
VOICEVOXのバージョン
0.6.1
その他
The text was updated successfully, but these errors were encountered: