Verify Warning Details

Use this dialog box to perform these actions:

  • View the details of warnings generated when you verify software components.
  • Accept warnings.

This dialog box is important in the procedure to handle warnings.

See Verifying software components.

VSC Warning
Warning Id
The unique code that identifies the message 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 .

Note: This field corresponds with the VSC ID column in the Verify Components view.
Message
The text of the message assigned to the warning.

For example: Function 'sleep' is not supported by Web UI

Detailed Information
Resource
The LN Studio resource that represents the software component for which the warning is generated.
For example:
  • tfgld1101m000.ses (session)
  • tfgld1101m000.sessrc (program script)
Project
The software project to which the software component belongs.
VSC Verification Code
The verification code for which the warning was generated.
Component name
The code that identifies the software component for which the warning was generated.
Component type
The type of the main component for which the warning was generated.

For example:

A warning is generated because of an error in a session's UI script:

  • The component type is "session".
  • The component subtype is "script".
Component subtype
The subcomponent type for which the warning was generated. Each software component type has its own types of subcomponents.
Some examples of subcomponents are:
  • A form command in a form.
  • A field in a form.
  • An index in a table.
  • A text field in a table.
  • A field section in a UI script.
  • A choice section in a UI script.
Component location
The location in the software component where the problem occurs.
For example:
  • A line number in a script or library.
  • A form or report in a session.
Component element
The component element that causes the problem.
For example:

A warning is generated because an expired label is used in a form:

  • The component type is "session".
  • The component subtype is "form".
  • The component element is the expired label, such as ttadv4122sDF1.
VSC Status
Priority
The priority of the warning: high, normal, suspicious, or low.
Priorities are automatically assigned by the verification process:
  • The priorities for warnings generated based on source analyze codes, are defined in the Source Analyze Codes (tlvsc3511m000) session.
  • The priorities for warnings generated based on all other types of checks are hard coded in the VSC software on the LN server.
Blocking
This field indicates whether the warning blocks the check in of a component.
If a warning is "blocking", either solve or accept the warning immediately.
See Verifying software components.
Accepted
This field indicates whether the warning is accepted.
Accept
Acceptance allowed
This field indicates whether it is allowed to accept the warning.
Allowed values
True It is allowed to accept the warning. The Accept Warning field is enabled.
False You cannot accept the warning. The Accept Warning field is disabled.
Note: This field is read-only. The value is determined by the rules used by VSC.
Accept Warning
To accept the warning, select this check box. In the Accept Text field, enter the reason for acceptance.
To solve the warning, clear this check box.

For example, the following warning is generated: "Possible missing break in case statement".

  • If this break is not missing, but left out on purpose, select this check box and accept the warning.
  • If this break was left out accidentally, clear this check box and solve the warning.

See Verifying software components.

Accept Text
If you select the Accept Warning check box to accept a warning, enter the reason in this field.
Help
Starts the Verify Warning Help dialog box, which shows information to solve the warning.