Warnings (tlvsc3100s000)Use this session to handle warnings that VSC generates during the verification of software components. VSC generates warnings, based on the checks that are defined for the verification codes. This session plays an important role in the procedure to handle warnings. For details, refer to To handle warnings.
Warning Verification Code The
verification code for which the warning was
generated. Language The language of the software component for which the warning
was generated. This field is only filled for language-dependent components, such as forms, reports, menus and labels. Package VRC (Version) The version of the package VRC of the component, for which
the warning was generated. Package VRC (Release) The release of the package VRC of the component, for which
the warning was generated. Package VRC (Customer) The customer extension of the package VRC of the component,
for which the warning was generated. Component Type The type of software component for which the warning was
generated. For example: report, session, script, or DLL. Component (Package) The package code of the software component for which the
warning was generated. Component (Module) The module code of the software component for which the
warning was generated. Component (Code) The code that identifies the software component for which the
warning was generated. Sub Component The subcomponent where the error occurs. Each software
component type has its own types of subcomponents. Examples of subcomponents are:
Priority The priority of the
warning: high, normal, suspicious, or low. VSC automatically assigns a priority to each generated warning:
Category The category to which the
warning belongs. The following categories exist:
Script Line Number The line number in a script where the error
occurs. Message ID The code that uniquely identifies the message that is
assigned to the warning. For example: the message ID for a warning is 5053. The corresponding message text is "Function 'sleep' is not supported by Web UI". Description The text of the message that is assigned to the warning,
usually followed by "=>" and a hint for an alternate
implementation. For example:
Accepted Select this check box to accept the warning. You must enter
the reason for acceptance in the
Description field. Clear this check box if you want to solve the warning. For example, VSC has generated the following warning: "Possible missing break in case statement".
For more information, refer to To handle warnings. Description If you select the
Accepted check box to accept a warning, you must
enter the reason for acceptance in this field. Rules Information Short Description A short description of the error that was found by
VSC. For example: Presence of goto statements Description A more detailed description of the error that was found by
VSC. For example: The use of 'goto' statement is forbidden. Exception: within #defines it is allowed. Sometimes it is needed (e.g. exception handling) Motivation The reason why the situation indicated in the error message
is not correct. For example: 'Goto' statements reduce the readability of script code dramatically. Possible Solution A hint for a possible solution. For example: Implement structured code (early return or if-then-else statements) Example 1 Status The status of the displayed example. For example: "correct"
or "wrong". Example 1 An example that can help you to understand and solve the
error. Note A note with additional information about the
example. Example 2 Status The status of the displayed example. For example: "correct"
or "wrong". Example 2 An example that can help you to understand and solve the
error. Note A note with additional information about the
example. Example 3 Status The status of the displayed example. For example: "correct"
or "wrong". Example 3 An example that can help you to understand and solve the
error. Note A note with additional information about the
example. Example 4 Status The status of the displayed example. For example: "correct"
or "wrong". Example 4 An example that can help you to understand and solve the
error. Note A note with additional information about the
example.
| |||