The Validations view displays all validation messages of your DaVinci Adaptive project.
- Shortcuts
- Open Validations View
Several ways to open the validations view. - Validations Grid
Which information is displayed and interesting functions. - Toolbar Validations View
Actions in validations view - Validation Types
Types of validation messages - Result Types
Find out what the icons in the ID column mean. - Solving Actions
What are Solving Actions and how to use them. - Jump to Erroneous Configuration Element
Find the element quickly where the error occurred. - Jump to Related Configuration Element
Problem-solve by looking at the definition of the erroneous element.
Open Validations View
To open the Validations view, expand your DaVinci Adaptive project in the DaVinci Project Explorer and double click on Open Project Dashboard. The Project Frame opens showing the Project Home.
You can then open the Validations view as follows:
- Open the
Editor menu on the top right of the Project Dashboard and click
Validations View.
- Alternatively, go to the DaVinci Project Explorer, right click on
Open Project Dashboard and select
Validations View.
- Alternatively, go to the Dashboard page of the Project Home, then to the Validation Results in Scope area and click the button.
The Validations view opens.
Validations Grid
The grid of the Validations view provides the following columns:
- ID: ID of the validation message.
- Message: Description of the respective element, such as of the validation message group or the solving action.
- Source Projects: Displays the source project to which the validation message belongs to.
- Active Scope: Displays the root objects of the active model scopes.
- Acknowledgement: Displays the acknowledgement comment of a warning or information element if existing.
- Add Acknowledgement: Right-click in the column Acknowledgement and select
Acknowledge.
The element is now acknowledged and the acknowledgement comment is displayed in the column Acknowledgement. - Remove Acknowledgement: Go to a cell with an Acknowledgement. Right-click in the column Acknowledge and select
Remove Acknowledgement.
The validation messages are grouped by their ID. By expanding an ID group, the related error objects are displayed as well as the proposed solving actions if available.
You can open a validation message or error object in the AUTOSAR Model Explorer by double clicking on the respective entry in the grid. Alternatively, open the context menu of a validation message or error object and select Open in AUTOSAR Model Explorer.
Toolbar Validations View
The toolbar on the top right of the Validations View provides the following features:
Show/Hide Error Results
Click this icon to show or hide validation messages of type error.Show/Hide Warning Results
Click this icon to show or hide validation messages of type warning.Show/Hide Info Results
Click this icon to show or hide validation messages of type information.Show Outdated Acknowledgements
Click this icon to open a dialog in which you can view and manage acknowledgements that are not valid anymore.Show/Hide Acknowledged Result
Click this icon to show or hide messages with an acknowledgement.Show/Hide Non-Generator Result
Click this icon to show or hide messages that are not from the generators.All validation results /
Validation results that passes the filter
By default, the Validations view shows all validation messages for the currently active model scopes as well as for elements without a scope.
To deactivate thefilter, click the
icon. To activate the filter, click the
icon.
Select from active model scopes for which the Validations view should show validation results
Click this icon to select the active model scopes from which the Validations view should display the validation messages.
Icon states:Inactive filter as
All validation results is activated.
No filter is set.
Execute a Full Validation of the Project
Click this icon to start a complete validation of the model.
Validation Types
The Validations view shows validation messages that are contributed in two ways:
- Live Validation
The live validation is performed in the background and is automatically triggered by model changes. The live validation is performed for all model changes independently of the scopes. - On-Demand Generator Validation
The on-demand generator validation is performed in the validation phase before starting the code generation or on explicit user request.

When DaVinci Developer Adaptive is restarted or a DaVinci Adaptive project is reloaded, only the elements contained in an active model scope are validated. That is, in such a case, fewer results may be displayed.
The validation messages of these two validation types are marked with different icons. Refer to Result Types below.
Result Types
The different result types of validation messages are marked with different icons in the Validations View:
Icon | Description Validation Message Type |
---|---|
Information Validation message of type information. The result type information is not relevant for the generation process. | |
Information with Solving Action Validation message of type information including a possible solving action. The result type information is not relevant for the generation process. | |
On-Demand Information from External Generator Validation message of type information from an external generator. The result type information is not relevant for the generation process. | |
On-Demand Information with Solving Action from External Generator Validation message of type information from an external generator including a possible solving action. The result type information is not relevant for the generation process. | |
Warning Validation message of type warning. The result type warning is important for the generation process and should be solved. | |
Warning with Solving Action Validation message of type warning including a possible solving action. The result type warning is important for the generation process and should be solved. | |
On-Demand Warning from External Generator Validation message of type warning from an external generator. The result type warning is important for the generation process and should be solved. | |
On-Demand Warning with Solving Action from External Generator Validation message of type warning from an external generator including a possible solving action. The result type warning is important for the generation process and should be solved. | |
Error Validation message of type error. The result type error is very important for the generation process and must be solved. | |
Error with Solving Action Validation message of type error including a possible solving action. The result type error is very important for the generation process and must be solved. | |
On-Demand Error from External Generator Validation message of type error from an external generator. The result type error is very important for the generation process and must be solved. | |
On-Demand Error with Solving Action from External Generator Validation message of type error from an external generator including a possible solving action. The result type error is very important for the generation process and must be solved. |
Solving Actions
The solving actions support you in solving inconsistencies in the model. Expand a validation message in the grid of the Validations View.
If available, one or more solving actions are displayed as a separate line element marked with under the validation message.
Solving actions can be executed using one of the following options:
- Double Click
- Double click on a solving action to execute it as described.
- Context Menu of Solving Action Element
- Open the context menu of a solving action and click
Solve to execute it as described.
- Context of Validation Message
- Open the context menu of a validation message and select one of the solving actions to execute it as described.
- Bulk Result of Validation Message Group
- For some validation messages, a bulk solving action is available that executes all solving actions of a validation message group:
- Open the context menu of a validation message group and select
Solve all with to execute it as described.
Jump to
Erroneous Configuration Element
When the Erroneous Configuration Element icon is shown in the Message column, you can quickly jump to the element where the error has occurred by:
- double-clicking on it.
- right-clicking on it and selecting your preferred editor.