The following coding standards are supported:
LDRArules for MPLAB X is a perpetual license1 of LDRArules that is preconfigured for use with MPLAB XC Compilers’ language extensions, providing additional support within MPLAB X IDE via the provided Plug-In2. LDRArules provides the most comprehensive C/C++ coding standards enforcement available on the market today3. Additionally, it incorporates next-generation reporting capabilities to show code quality, fault detection, and avoidance measures. By providing transparency into source code, LDRArules allows managers, teams, and developers to monitor standards compliance, memory management errors, and security vulnerabilities more thoroughly, allowing for the effective enforcement of industry and company coding standards.
LDRArules enhances collaboration and communication across all members of the development team through an easy-to-use graphical user interface and sophisticated reporting mechanisms. Software teams can quickly view results in call graphs, flow graphs, and code-review reports in an easy-to-read, intuitive format, and users can easily see how source code performs in the areas of industry-specific and user-defined standards, security vulnerabilities, fault detection, and adherence to programming standards. Reports generated by LDRArules can also be submitted to auditors for standards compliance. Such information allows development teams to quickly identify and repair coding flaws, speed up the development cycle, and reduce overall development costs.
Videos for more information: