Reports suspicious code constructs.

Usage:
  v vet [options] path_to_source.v [path_to_other_source.v]
  v vet [options] path/to/dir [path/to/other_dir]

Options:
  -W                  Exit with code 1, even if vet only reported warnings.
                      Useful for checks in CI.

  -w, -hide-warnings  Do not print warnings to stderr.

  -v, -verbose        Enable verbose logging.

  -F                  Report empty and long function declaration 
                      (default: >300 lines).

  -I                  Report potential function to be inlined.

  -p                  Report private functions with missing documentation too
                      (by default, only the `pub fn` functions will be reported).

  -r                  Report repeated piece of code (e.g. var[0], call()).