Source Analyze Codes (tlvsc3511m000)

Use this session to view source analyze codes.

Each source analyze code is linked to an expression text and to a warning message. The expression text contains a search pattern, which is used to find errors.

For more information, refer to Source Analyze Codes.

To make sure that the checks defined in a source analyze code's expression are executed, you must link the source analyze code to one or more verification filters. For more information, refer to To configure VSC.

Field Information

Source Analyze Code

The code that identifies the source analyze code.

Warning Message

The text of the message that is linked to the source analyze code.

For example:

  • Function 'sleep' is not supported by Web UI
  • Goto statements are forbidden

VSC uses this text in the warnings that are generated based on the source analyze code. You can view the warnings in the Warnings (tlvsc3500m000) session.

DLL

The DLL that is used to perform more complex search actions.

For example, a source analyze code is linked to an expression text and to a DLL:

  • The expression searches for lines that contain the "message" function.
  • Subsequently, the DLL checks the message arguments. VSC generates a warning if a message call contains plain text, instead of a message code.

Note: This field is optional.

Message ID

The code that uniquely identifies the message that is linked to the source analyze code.

For example: the message ID for a warning is 5053. The corresponding message text is "Function 'sleep' is not supported by Web UI ".

Rule ID

The code that uniquely identifies the rule that is linked to the source analyze code.

Expression Text

This check box indicates whether an expression text is linked to the source analyze code.

Click Edit Text to view an expression text.