Ruleset Arguments
"""""""""""""""""

.. code-block:: console
    :caption: <RULESET ARGS>

    [-ruleset <XML file>] | [-basic|rtl|dead_code|uvm_ieee|performance|compliance|all|non_standard] [-uvm|ovm]

.. code-block:: console
    :caption: <RULESET ARGS> Description

    -ruleset <XML file>            [Optional] Set the XML ruleset file.
                                              Default value: Basic Rules ruleset.
    -all                           [Optional] Run the All Rules ruleset.
    -basic                         [Optional] Run the Basic Rules ruleset.
    -compliance                    [Optional] Run the XVM Compliance Rules ruleset.
    -dead_code                     [Optional] Run the Dead Code Rules ruleset.
    -non_standard                  [Optional] Run the Non-Standard ruleset.
    -performance                   [Optional] Run the Performance Rules ruleset.
    -rtl                           [Optional] Run the RTL Rules ruleset.
    -uvm_ieee                      [Optional] Run the UVM IEEE 1800.2-2020 Compliance Rules ruleset.
    -uvm|ovm                       [Optional] Run Verissimo XVM rules as UVM|OVM.
                                              Default value: uvm.

.. note:: See :ref:`Predefined Rulesets` for more details about each predefined ruleset.