I'm currently working with a few devs and citizen devs on Power Apps.
We'd like to assess the quality of the development, for instance the use of IfError, the cleanup of unused variables/assets, the misuse of N+1 queries, the use of Concurrent(), etc.
I found the following solutions, but none of them appear to be robust or adaptable to our needs:
Power Apps Review Tool: outdated and no longer maintained + most of its functionality relies on the "Net.Formulas.Tools" plugin, for which MS only provides the compiled binary (no access to the source code)
Power Apps Checker: this solution is automatically integrated into every environment as a managed solution, and it is updated by Microsoft. However, we cannot customize it by adding additional rules
What would you suggest/do you use to check the quality of PApps developments?
You could build a custom pipeline that exports a solution with the apps, unpacks the solution into individual files and then checks the files into a repository. Then build some sort of script to search the files for certain keywords like Concurrent or IfError.
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.