check-all-the-things に詳細な出力を行うように指示する方法。

check-all-the-things に詳細な出力を行うように指示する方法。

私はDebianを使用しています。リポジトリでcheck-all-the-thingsを使用しようとしています。コメントの最後にこれが表示されました -

Remarks:
- dangerous check: afl bfbtester lockdep perl-b-lint perl-syntax-check zzuf
- help needed: acheck android-lint ansible-lint cbmc checkmp3 chk-origtargz codespell cpants-lint cppclean debian-tracker doc8 erlang-elvis ...
- modifies files: autoscan autoupdate stylish-haskell wrap-and-sort
- no matching files: 7z-test acheck afl android-lint ansible-lint appstream-util-validate appstreamcli-validate autodep8 autoscan autoupdate ...
- no output: bashate bitmap-gnuplot bitmap-inkscape bitmap-povray bitmap-synfig checkbashisms cpuinfo disabled-tests dsa-private-key ...
- no specific checks: *.data *.ogg *.png *.py *.pyc *.txt GPL3 LICENCE LICENSE arguments
- trimmed: bitmap-gimp fdupes fhs http licensecheck pep8 pyflakes pyflakes3 pylint pylint3 spellintian suspicious-source todo

check-all-the-thingsのマニュアルページを見ましたが、何も見つかりませんでした。危険なチェックを使用せずに、できるだけ冗長にする方法を探しています。以前、check-all-the-thingsについて質問したことがありました。.deb パッケージで check-all-the-things を使用するにはどうすればいいですか?

答え1

すべてのログを表示するには、次のコマンドを実行します。

check-all-the-things --silent-checks show --remarks-lines -1 --checks-output-lines -1

これは何も出力しないチェックを表示し、指定された行数 ( の場合はデフォルトで 1 行--remarks-lines、 の場合はデフォルトで 10 行--checks-output-lines) 以降は出力をカットしません。

ファイルを変更するチェックを有効にする場合は、 を追加します--flags +modify。これらは危険とは見なされないチェックです。check-all-the-thingsを追加することで、実行する前に何が行われるかを確認できます--commands show

これらすべては man ページにあります...

関連情報