You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/maker/data-platform/use-powerapps-checker.md
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ search.app:
17
17
18
18
# Use solution checker to validate your model-driven apps in Power Apps
19
19
20
-
To deliver on complex business requirements, model-driven app makers often can end up with highly advanced solutions that customize and extend the Microsoft Dataverse platform. With advanced implementations comes an increased risk where performance, stability, and reliability issues become introduced, which can negatively impact the user experience. Identifying and understanding how to resolve these issues can be complicated and time consuming. With the solution checker feature, you can perform a rich static analysis check on your solutions against a set of best practice rules and quickly identify these problematic patterns. After the check completes, you receive a detailed report that lists the issues identified, the components and code affected, and links to documentation that describes how to resolve each issue.
20
+
To deliver on complex business requirements, model-driven app makers often can end up with highly advanced solutions that customize and extend the Microsoft Dataverse platform. With advanced implementations come an increased risk where performance, stability, and reliability issues become introduced, which can negatively impact the user experience. Identifying and understanding how to resolve these issues can be complicated and time consuming. With the solution checker feature, you can perform a rich static analysis check on your solutions against a set of best practice rules and quickly identify these problematic patterns. After the check completes, you receive a detailed report that lists the issues identified, the components and code affected, and links to documentation that describes how to resolve each issue.
21
21
22
22
> [!Important]
23
23
> Starting March 2022, solution checker won’t analyze plugins in solutions. Plugin validations are being modernized and will eventually focus on the native plugin authoring time, which will help you detect and fix issues earlier.
@@ -68,7 +68,7 @@ The Solution checker is enabled by default in every environment. A **Solution ch
68
68
Note the following:
69
69
- The solution checker can take a few minutes to complete the analysis.
70
70
71
-
- During this time you will notice a **Running…** state in the **Solution check** column of the **Solution** list.
71
+
- During this time you'll notice a **Running…** state in the **Solution check** column of the **Solution** list.
72
72
73
73
- You'll receive an email notification and a notification in the **Notifications** area of the Power Apps site when the check is completed.
74
74
@@ -87,15 +87,15 @@ When you install the solution checker in your environment, the **Solution check*
87
87
|---------|---------|
88
88
|Hasn’t been run | The solution has never been analyzed. |
89
89
|Running | The solution is being analyzed. |
90
-
|Couldn’t be completed | Solution analysis was requested but the analysis did not complete successfully. |
90
+
|Couldn’t be completed | Solution analysis was requested but the analysis didn't complete successfully. |
91
91
|Results as of *date and time*| Solution analysis completed and results are available for download. |
92
-
|Couldn’t be completed. Result as of *date and time*| The latest analysis request did not complete successfully. The last successful results can be downloaded. |
93
-
|Checked by Microsoft | This is a Microsoft-managed solution. Solution analysis is not permitted on these solutions. |
94
-
|Checked by Publisher | This is a third-party-managed solution. Currently, solution analysis is not available for these solutions. |
92
+
|Couldn’t be completed. Result as of *date and time*| The latest analysis request didn't complete successfully. The last successful results can be downloaded. |
93
+
|Checked by Microsoft | This is a Microsoft-managed solution. Solution analysis isn't permitted on these solutions. |
94
+
|Checked by Publisher | This is a third-party-managed solution. Currently, solution analysis isn't available for these solutions. |
95
95
96
96
97
97
## Review the solution checker report
98
-
When a solution check is completed, you can view the analysis report in the portal or you can download the report from your web browser. In the portal, you have options to filter, group results by **Issue**, **Location** or by **Severity** and view detailed information for issues detected in your solution.
98
+
When a solution check is completed, you can view the analysis report in the portal, or you can download the report from your web browser. In the portal, you have options to filter, group results by **Issue**, **Location** or by **Severity** and view detailed information for issues detected in your solution.
99
99
100
100
1. In the left pane, select **Solutions**.
101
101
2. Next to the unmanaged solution where you want to view the solution checker report, select **...**, point to **Solution checker**, and then select **View results**.
@@ -104,7 +104,7 @@ When a solution check is completed, you can view the analysis report in the port
The solution check results are also available for download. The solution checker zip file is downloaded to the folder specified by your web browser.The download report is in [!INCLUDE [pn-excel-short](../../includes/pn-excel-short.md)] format and contains several visualizations and columns that assist you in identifying the impact, type, and ___location of each issue detected in your solution. A link to detailed guidance about how to resolve the issue is also provided.
107
+
The solution check results are also available for download. The solution checker zip file is downloaded to the folder specified by your web browser.The download report is in [!INCLUDE [pn-excel-short](../../includes/pn-excel-short.md)] format and contains several visualizations and columns that assist you in identifying the impact, type, and ___location of each issue detected in your solution. A link to detailed guidance about how to resolve the issue is also provided.
108
108
109
109
1. In the left pane, select **Solutions**.
110
110
2. Next to the unmanaged solution where you want to download the solution checker report, select **...**, point to **Solution checker**, and then select **Download results**.
@@ -156,7 +156,7 @@ Here's a summary of each column in the report.
156
156
|Web Resources |[avoid-browser-specific-api](./powerapps-checker/rules/web/avoid-browser-specific-api.md)| Don't use Internet Explorer legacy APIs or browser plug-ins. |
|Web Resources |[avoid-2011-api](./powerapps-checker/rules/web/avoid-2011-api.md)| Don't use the deprecated Microsoft Dynamics CRM 2011 object model. Instead follow [Dataverse Web API](https://docs.microsoft.com/powerapps/developer/data-platform/webapi/overview) documentation. |
159
+
|Web Resources |[avoid-2011-api](./powerapps-checker/rules/web/avoid-2011-api.md)| Don't use the deprecated Microsoft Dynamics CRM 2011 object model. Instead follow [Dataverse Web API](/powerapps/developer/data-platform/webapi/overview) documentation. |
160
160
|Web Resources |[use-relative-uri](./powerapps-checker/rules/web/use-relative-uri.md)| Don't use absolute Dataverse endpoint URLs. |
0 commit comments