TransWikia.com

コードチェックツールの Goodcheck と Phinder の違いはなんですか?

スタック・オーバーフロー Asked by Iw Yu on December 24, 2021

Sider というコードレビュー自動ツールをインストールしたのですが、以下のエラーが出ました。

Sider cannot find the required configuration file(s): phinder.yml.
Please set up Phinder by following the instructions, or you can disable it in the repository settings.

Sider cannot find the required configuration file goodcheck.yml.
Please set up Goodcheck by following the instructions, or you can disable it in the repository settings.

この2つは定石から外れたコードを指摘するものではなく、自分で取り決めたコーディングルールに反してないのかをチェックするツールですよね?

GoodCheck と Phinder の違いはなんでしょうか?
どちらか一方でいいような気がするのですが・・・

よろしくお願いいたします。

One Answer

以下のリンク先に簡単な説明が記載されています。

PHP 向けが「Phinder」、言語を限定せずに利用できるのが「Goodcheck」だと私は理解しました。
不要な機能についてはエラー (ワーニング?) に出ている通り、リポジトリの設定にて無効にすればよいのではないでしょうか。
(詳細な使い方に関しては私も把握していないので、まずマニュアル等を参照してみてください)

プロダクト | Sider

最適なツールを選択しましょう

開発プロジェクトにて利用しているプログラミング言語に応じて、Querly、Phinder、JavaSee、TyScanの中から適切なツールを選びましょう。
(中略)
Goodcheckは正規表現に基づいたパターンでルールを記述します。プログラミング言語を限定せずに、テキストファイルであればどのようなファイルでも検査することができます。

Answered by cubick on December 24, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP