7.4. XML ルールを YAML ルールに変換する
mta-cli transform rules コマンドを使用すると、MTA XML ルールを、保守が容易な analyzer-lsp YAML ルールに変換できます。ルールを変換するには、rules サブコマンドは windup-shim ツールを使用します。
注記
mta-cli analyze は、XML ルールを YAML ルールに自動的に変換します。
注記
analyzer-lsp は、言語プロバイダーのルールを評価し、ルールの一致を決定するツールです。
前提条件
- Podman ツールがインストールされ、実行されている。
- システムが非接続環境にある場合は、非接続デバイスのファイルシステムに Podman イメージをコピーし、これらのイメージをローカル Podman にアップロードしておく。
手順
- XML ルールを YAML ルールに変換します。
$ mta-cli transform rules --input=<path_to_xml_rules> --output=<path_to_output_directory>