問題タブ [phpcodesniffer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
phpstorm - リモートインタープリターを使用して PhpStorm で CodeSniffer をセットアップ中にエラーが発生しました
php7.2でリモートインタープリターをセットアップしました。次に、リモート CodeSniffer をセットアップします。私はナシでリモートでセットアップしました。ただし、PhpStorm ではリモート インタープリターを選択できません。以下を示します。
CodeSniffer は IDE 設定に保存されますが、選択したインタープリターはプロジェクト設定で定義されます。別のインタープリターを選択するか、このインタープリターの可視性を変更してください。
CodeSniffer の可視性をどのように変更できるのだろうか。リモートのリモート CodeSniffer を使用することはまったく可能ですか?
php - 継承されたメソッドに対してのみ squiz.commenting.functioncomment.missing phpcs sniff を無効にします
私が現在取り組んでいるプロジェクトには、次のコーディング標準があります。
親クラス メソッドの phpdoc の単なるコピーである場合は、継承されたメソッドに phpdoc を追加しないでください。異なる場合にのみ、継承されたメソッドに phpdoc を追加します。
私は phpcs でこれを達成しようとしており、条件付きでsquiz.commenting.functioncomment.missing
phpcs スニフを有効にしたいと考えています。
phpcs にはクラス (およびその継承) に関する実行時情報がないことを理解しているため、スニフまたはルールセット レベルでは何もできないと思います。
しかし、phpcs コマンド出力の出力をオーバーライドできる他の方法はありますか? はいの場合は、そのコードにフックして、必要に応じて条件付きでエラー メッセージを非表示にすることができます。
phpcs でブートストラップ ファイルを使用できることがわかりました。ブートストラップ ファイルを使用すると、phpcs によって出力されるエラーと警告のリストをフィルター処理 (または変更) できますか?