Description of "A" identifier type
 |
| |
command arguments, options or environment variables
|
When the identifier type appears on your output report, it indicates
that the file scanner recognized the identifier it found as a command argument, a command option, or an environment variable.
Likely cause of overreporting
in C, C++, Fortran or COBOL programs |
Recommendation |
Most Common:
A path basename or word within a literal string in your source code matches a command argument, a command option, or an
environment variable in the file scanner database. |
Use -I synopsisID to exclude this
impact.
OR use -Y A to exclude the search for command arguments or environment variables.
You can add the -I option to your .scanrc file, but avoid adding -Y A. Using -Y A
in your .scanrc file instructs the file scanner to ignore all identifier type impacts in all your scans. |
Likely cause of overreporting
in scripts or makefiles |
Recommendation |
Most Common:
A path basename or word in your source code matches a command argument, a command option, or an environment variable in the
file scanner database. |
Use -I synopsisID to exclude this
impact.
You can add the -I option to your .scanrc file. |
To obtain information about files that are classified as "unknown",
see Files of Unknown Type.
For more information on file scanner options, see:
|