Scan overview
The Scan feature in Artemis provides automated code auditing and quality analysis. It allows developers to define custom or pre-built rules that check for patterns, best practices, and potential issues in the codebase. By running these scans, teams can enforce coding standards, detect vulnerabilities early, and improve overall software maintainability.
You can access scan
from here:
Then:
Key Capabilities
-
Rule-Based Analysis Developers can define rules that represent coding guidelines or best practices (e.g., error handling, input validation, logging). These rules act as checkpoints for ensuring code quality.
-
Automated Issue Detection Once rules are enabled, Artemis scans the codebase to identify violations. Each issue is categorized by severity, importance, and difficulty of fix, helping prioritize remediation.
-
Fix and Validate Issues Teams can resolve issues manually or automatically with Artemis, then execute and validate the fixes and tracking the full history of changes in the
Standalone Tasks
history.
By using this feature you can:
- Prevents critical bugs and runtime failures by enforcing safe coding practices.
- Improves readability and maintainability by standardizing error handling, validations, and logging.
- Helps developers focus on high-impact fixes by providing severity and difficulty scores.
- Provides a foundation for continuous code quality improvement within projects.