Skip to content
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

CodeFactorで検出されたps1の問題を修正するためlistzip.ps1を書き直す #1447

Merged
merged 1 commit into from
Oct 29, 2020

Conversation

berryzplus
Copy link
Contributor

@berryzplus berryzplus commented Oct 28, 2020

PR の目的

CodeFactorで検出されたps1の問題を修正するためlistzip.ps1を書き直します。

カテゴリ

  • その他の問題

PR の背景

この警告に対応するための修正です。
https://www.codefactor.io/repository/github/sakura-editor/sakura/issues?lang=27

検出されt問題に対処するために、根本的に書き換えてしまったのでリファクタリングじゃないです。

PR のメリット

PR のデメリット (トレードオフとかあれば)

仕様・動作説明

テスト内容

テスト1

手順

PR の影響範囲

関連 issue, PR

参考資料

https://takamaruo.hatenablog.com/entry/2018/10/02/232227

・Write-Hostは実装されていないプラットフォームがあるので使うべきでないらしいです。
・catchブロックを書くなら空にすべきではないそうです。
@AppVeyorBot
Copy link

Copy link
Contributor

@sanomari sanomari left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

なんか挙動変わっていますが問題なさそうに思います。

  • 変更前は引数をフルパスで指定する必要があったが、変更後は相対パスでよくなった。
  • 変更前は情報出力にヘッダがなかったが、変更後はヘッダが付くようになった。
  • zip形式が読めなくてリスト出力できなかった場合に、変更前はだんまりだったが、変更後は例外が出力されるようになった。

@berryzplus
Copy link
Contributor Author

レビューありがとうございます。マージしちゃいます。

@berryzplus berryzplus merged commit 3936b44 into sakura-editor:master Oct 29, 2020
@berryzplus berryzplus deleted the feature/fix_ps1_issues branch October 29, 2020 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants