devAdvantage  devAdvantage

Analyzing Code

Analysis is the process of using Rules to evaluate source code and identify issues that may impact quality, performance or maintainability.  When analyzed, devAdvantage displays a set of Violations found and allow you to review the violations in the code, understand the issues through documentation and in many cases use devAdvantage to automatically Correct the violations. To get started quickly and analyze a solution see Analyzing your First Solution.

 

Analysis- Analysis uses the knowledgebase configuration to determine what Profiles, and thus Rules to leverage in the analysis. The result is a list of violations.  For detailed information on Analysis, please see the Analysis topic.

Violations - Violations are issues found by analyzing code and displayed in the Analysis Results window.  They indicate possible issues that exist in code and in many cases can be automatically corrected.  For detailed information on Violations, please see the Violations topic.

Corrections - Corrections are the ability for devAdvantage to automatically correct the violations found.  The ability to have devAdvantage fix violations is completely in your control and can be done individually, in batch and quickly undone if desired. For detailed information on Corrections, please see the Corrections topic.

See Also

Analysis | Violations | Corrections