unitdi has some options, most of them optional, defaults will be used in most cases.
-
{disable-arguments
- If this option is speci ed, unitdi will not check the arguments of
functions and procedures. By default, these are checked as well.
-
{disable-private
- By default, private methods of classes are checked. if this option is
speci ed, private elds or methods are not checked.
-
{disable-protected
- By default, protected methods of classes are checked. if this option is
speci ed, protected and private elds or methods are not checked.
-
{help
- Emit a short help text and exit.
-
{lang=language
- Sets the language for the output le. This will mainly set the strings
used for the headers in various parts of the documentation les (by default they're in
english). Currently, valid options are
-
{list
- If this option is speci ed, only the list of available identi ers will be speci ed for the
unit or units. If only 1 unit is speci ed, this option is automatically assumed.
-
{output= lename
- This option tells unitdi where the output should go. If this option is
not speci ed, the output is sent to standard output (the screen).
-
{sparse
- Turns on sparse mode. In this mode, the output will not contain the types of the
identi ers. Only the names of the identi ers are written to the output. By default, also
type descriptions are written.