INQUISITOR(1)

NAME
inquisitor - CLI QA tool

Quality assurance program for the package repository

usage: inquisitor [-h] [-q] [-v] [--debug]
                  {manifest,scan,commit-msg,test-install} ...

NAMED ARGUMENTS

-q, --quiet
    Don't display anything but the most important information.

-v, --verbose
    Increase verbosity of output.

--debug
    Skips the cleanup stage after installation so that the contents of temporary directories can be inspected. Note that you will need to clean up leftover files manually.

SUB-COMMANDS

  manifest

Produces Manifest files

inquisitor manifest [-h] [-q] [-v] [--debug] [PATH [PATH ...]]

  Positional Arguments

PATH
    scope to process. If not provided defaults to the current working directory

  Named Arguments

-q, --quiet
    Don't display anything but the most important information.

-v, --verbose
    Increase verbosity of output.

--debug
    Skips the cleanup stage after installation so that the contents of temporary directories can be inspected. Note that you will need to clean up leftover files manually.

  scan

QA Checks package repositories

inquisitor scan [-h] [-q] [-v] [--debug] [--diff [DIFF]] [PATH [PATH ...]]

  Positional Arguments

PATH
    scope to process. If not provided defaults to the current working directory

  Named Arguments

-q, --quiet
    Don't display anything but the most important information.

-v, --verbose
    Increase verbosity of output.

--debug
    Skips the cleanup stage after installation so that the contents of temporary directories can be inspected. Note that you will need to clean up leftover files manually.

--diff
    Scan files changed since the given git target (branch, commit, etc.)

  commit-msg

Produces a commit message using the working directory. Designed to be used as a git commit-msg hook

inquisitor commit-msg [-h] [-q] [-v] [--debug] [--paths [PATHS]]
                      [initial_message]

  Positional Arguments

initial_message
    Path to a file containing a user-supplied message to start from

  Named Arguments

-q, --quiet
    Don't display anything but the most important information.

-v, --verbose
    Increase verbosity of output.

--debug
    Skips the cleanup stage after installation so that the contents of temporary directories can be inspected. Note that you will need to clean up leftover files manually.

--paths
    Location of the repository to process. If omitted, the current working directory will be used

  test-install

Tests package installation

inquisitor test-install [-h] [-q] [-v] [--debug] [--prefix PREFIX]
                        [--no-confirm]
                        arch [FILE [FILE ...]]

  Positional Arguments

arch
    Architecture to test

FILE
    Package files to test

  Named Arguments

-q, --quiet
    Don't display anything but the most important information.

-v, --verbose
    Increase verbosity of output.

--debug
    Skips the cleanup stage after installation so that the contents of temporary directories can be inspected. Note that you will need to clean up leftover files manually.

--prefix
    Optional existing prefix to use

--no-confirm
    If set, run in non-interactive mode

AUTHOR
Benjamin Winger, Roma Tentser, Hristos N. Triantafillou, lumbo7332, PopeRigby, marius david, marius851000, Joel, Nords Morrow, Paul Infield-Harm, Pope_Rigby, Tenchi, louisabraham, ultramink

COPYRIGHT
2019-2023, Portmod Authors