Emitted when a source warning occurred.
The warning code used to identify the occurred source warning.
Additional diagnostic information related to the warning.
The warning message to explain the reason for the source warning.