Convention: Compile Messages

User Description

When compiling an application, the compiler reports detected unrecoverable errors, errors, advisories (often referred to as warnings), and information to the developer.

Detected unrecoverable errors and errors must be handled by the developer to get the application to run on a controller.

In addition, advisories are reported to the developer. Advisories should be handled by the developer. The number of advisories should be as close to zero as possible when an application is planned to be released.

Information messages are reported, for example, to inform the developer about the progress or needed memory sizes of the compiled application.

NOTE: A code analysis run can only be made on an application for which no irreconcilable errors are detected. Only compile messages are considered during code analysis. Therefore, error messages are not supported.

Convention Verification Rule

For convention verification, the available compile messages (of the complete analysis data) are considered and reported. The compile message severity is used as severity of the convention violation.