Lint ILE/RPG Programs
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
RPG
t
.gitignore
README
rpglelint
rpglelint.1
runtests

README

RPGLELINT(1)                General Commands Manual               RPGLELINT(1)

NAME
       rpglelint - Lint ILE/RPG Programs

SYNOPSIS
       rpglelint [OPTIONS]... FILE...

DESCRIPTION
       rpglelint will lint ILE/RPG programs

       Mandatory  arguments  to  long  options are mandatory for short options
       too.

       -Wall  will enable all warnings, see WARNINGS

       -I, --include=glob
              a file glob with directories that will be searched for  included
              files, see INCLUDE

       -f, --format=format
              output format, either unix, or json

       -h, --help
              show help and exit

WARNINGS
       -Wglobal
              warn about global declarations

       -Windicator
              warn about usage of indicators such as *INLR and *IN01

       -Wqualified
              warn when data structures are not qualified

       -Wredefining-symbol
              warn when a symbol is redifined

       -Wsame-casing
              warn  when a declaration is referenced with another casing as it
              is declared

       -Wshadow
              warn when a global declaration is shadowed by a  local  declara‐
              tion

       -Wsubroutine
              warn when subroutines are used

       -Wundefined-reference
              warn when a symbol is referred but not declared

       -Wunreachable-code
              warn when code will never be reached

       -Wunused-variable
              warn when a declaration is never referred

       -Wuppercase-constant
              warn when a constant dcl-c is not all uppercase

       -Wuppercase-indicator
              warn  when an indicator (including *ON, *OFF, *OMIT, *BLANK, and
              *BLANKS) is not all uppercase

       The following environment variables are read and used by  rpglelint  as
       described.

       RPGLELINT_INCLUDE
              a  file glob with directories that will be searched for included
              files, see INCLUDE

SEE ALSO
       rpglectags(1)

AUTHOR
       Andreas Louv <andreas@louv.dk>.

LICENSE
       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

                                  2018 Oct 15                     RPGLELINT(1)