Skip to content

Commit b774892

Browse files
committed
Added new rules
1 parent 0d558bb commit b774892

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

powerapps-docs/maker/common-data-service/use-powerapps-checker.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ manager: kvivek
66
ms.service: powerapps
77
ms.component: cds
88
ms.topic: article
9-
ms.date: 03/20/2019
9+
ms.date: 06/17/2019
1010
ms.author: matp
1111
search.audienceType:
1212
- maker
@@ -28,7 +28,9 @@ The solution checker analyzes these solution components:
2828
Solution checker works with unmanaged solutions that can be exported from an environment.
2929

3030
> [!NOTE]
31-
> Solution checker doesn't work with solutions that contain JavaScript using ECMAScript 6 (2015) or later versions. When JavaScript using one of these versions is detected, a JS001 syntax issue for the web resource is reported.
31+
> - Solution checker doesn't work with solutions that contain JavaScript using ECMAScript 6 (2015) or later versions. When JavaScript using one of these versions is detected, a JS001 syntax issue for the web resource is reported.
32+
<!-- - This topic explains how to run solution checker from the PowerApps maker portal. A PowerShell module is also available that you can use to interact directly with the service. The Microsoft.PowerApps.Checker.PowerShell module can be used for analysis of managed and unmanaged solutions for supported versions of on-premises and online environments, or to automate and integrate the service into your build and release pipelines. More information: [Microsoft.PowerApps.Checker.PowerShell Overview]( /powershell/powerapps/overview?view=pa-ps-latest#get-started-using-the-microsoftpowerappscheckerpowershell-module ) -->
33+
3234

3335
## Enable the solution checker
3436
The solution checker becomes available in the Solutions area of PowerApps after you install the PowerApps checker solution. Notice that you can't find it by browsing or searching on Microsoft AppSource. To install it, follow these steps:
@@ -144,7 +146,11 @@ Here's a summary of each column in the report.
144146
|Plug-in or workflow activity | [Avoid using window.top](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-avoid-window-top&client=PAChecker&source=featuredocs) | Avoid using window.top. |
145147
|Plug-in or workflow activity | [il-meta-avoid-crm2011-depr-message](http://go.microsoft.com/fwlink/?LinkID=398563&error=il-avoid-crm2011-depr-message&client=PAChecker&source=featuredocs) | Don't use Microsoft Dynamics CRM 2011 deprecated messages. |
146148
|Plug-in or workflow activity | [meta-avoid-crm4-event](http://go.microsoft.com/fwlink/?LinkID=398563&error=meta-avoid-crm4-event&client=PAChecker&source=featuredocs) | Don't use Microsoft Dynamics CRM 4.0 plug-in registration stage. |
147-
|Plug-in or workflow activity | [il-avoid-specialized-update-ops](http://go.microsoft.com/fwlink/?LinkID=398563&error=il-avoid-specialized-update-ops&client=PAChecker&source=featuredocs) | Don't use specialized update operation requests in Dynamics 365 for Customer Engagement. |
149+
|Plug-in or workflow activity | [il-avoid-specialized-update-ops](http://go.microsoft.com/fwlink/?LinkID=398563&error=il-avoid-specialized-update-ops&client=PAChecker&source=featuredocs) | Don't use specialized update operation requests in Dynamics 365 for Customer Engagement. |
150+
| Plug-in or workflow activity | [il-use-autonumber-feature](http://go.microsoft.com/fwlink/?LinkID=398563&error=il-use-autonumber-feature&client=PAChecker) |Use the auto number feature instead of a custom auto numbering solution. |
151+
| Plug-in or workflow activity | [il-avoid-parallel-plugin](http://go.microsoft.com/fwlink/?LinkID=398563&error=il-avoid-parallel-plugin&client=PAChecker) | The usage of parallel patterns should be avoided within plug-ins. |
152+
| Plug-in or workflow activity | [il-avoid-lock-plugin](http://go.microsoft.com/fwlink/?LinkID=398563&error=il-avoid-lock-plugin&client=PAChecker) | Avoid lock of static members in plug-ins. |
153+
| Plug-in or workflow activity | [meta-avoid-retrievemultiple-annotation](http://go.microsoft.com/fwlink/?LinkID=398563&error=meta-avoid-retrievemultiple-annotation&client=PAChecker) | Avoid registering a plugin on RetrieveMultiple of annotation. |
148154
|Web Resources | [web-use-async](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-use-async&client=PAChecker&source=featuredocs) | Interact with HTTP and HTTPS resources asynchronously. |
149155
|Web Resources | [meta-remove-invalid-form-handler](http://go.microsoft.com/fwlink/?LinkID=398563&error=meta-remove-invalid-form-handler&client=PAChecker&source=featuredocs) | Correct or remove invalid Dynamics 365 for Customer Engagement form event registrations. |
150156
|Web Resources | [meta-remove-orphaned-form-element](http://go.microsoft.com/fwlink/?LinkID=398563&error=meta-remove-orphaned-form-element&client=PAChecker&source=featuredocs) | Correct or remove orphaned Dynamics 365 for Customer Engagement form event registrations. |
@@ -160,6 +166,10 @@ Here's a summary of each column in the report.
160166
|Web Resources | [web-use-grid-api](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-use-grid-api&client=PAChecker&source=featuredocs) | Use the grid APIs. |
161167
|Web Resources | [web-avoid-isActivityType](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-avoid-isActivityType&client=PAChecker&source=featuredocs) | Replace Xrm.Utility.isActivityType method with new Xrm.Utility.getEntityMetadata and don't use in ribbon rules. |
162168
|Web Resources | [meta-avoid-silverlight](http://go.microsoft.com/fwlink/?LinkID=398563&error=meta-avoid-silverlight&client=PAChecker&source=featuredocs) | Silverlight web resource usage is deprecated. |
169+
| Web Resources | [web-remove-debug-script](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-remove-debug-script&client=PAChecker) | Avoid including debug script in non-development environments. |
170+
| Web Resources | [web-use-strict-mode](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-use-strict-mode&client=PAChecker) | Use strict mode when possible. |
171+
| Web Resources | [web-use-strict-equality-operators](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-use-strict-equality-operators&client=PAChecker) | Use strict equality operators. |
172+
| Web Resources | [web-avoid-eval](http://go.microsoft.com/fwlink/?LinkID=398563&error=web-avoid-eval&client=PAChecker) | Don't use the 'eval' function or its functional equivalents. |
163173

164174

165175
## See also

0 commit comments

Comments
 (0)