Sample issues

All branches in a conditional structure should not have exactly the same implementation
Deep & native Swift analysis
Written in Swift, for Swift
Our analyzer is built directly in Swift, leveraging its native capabilities.
Powered by Swift's own tools
We use Swift's official compiler and parser for the most accurate and reliable analysis.
Comprehensive Version Support
Stay up-to-date with full support for all Swift versions, including the latest, 6.2.
Enhance Your iOS & Mobile Development
iOS/iPhone Development Support
Dedicated features to help you build robust and secure iOS applications.
Intelligent SwiftUI Analysis
Get smart insights into your SwiftUI code, understanding framework usage and surfacing relevant issues.
Full Mobile Offering
Developing across multiple platforms? Explore our complete mobile solution for comprehensive code quality.
Actionable Security Reports
Identify and address vulnerabilities with reports including the OWASP Mobile Top 10, helping you secure your mobile applications.
USADO Y APRECIADO POR 7 MILLONES DE DESARROLLADORES Y MÁS DE 400 000 ORGANIZACIONES
Sonar finds the issues while you focus on the work
It all comes from a powerful static analysis engine that we constantly refine. Sonar employs advanced rules along with smart, exclusive analysis techniques to find the trickiest, most elusive issues.
Precise static analysis
Deep static analysis of your code through symbolic execution, path sensitive analysis & cross-function/cross file taint analysis.
Fast issue resolution
Issue contextualization with secondary locations highlighted and clear remediation guidance helps you understand and construct a fix.
Minimal distractions
Automatic pull request analysis with results displayed in the comments of your favorite DevOps platform so you stay in the zone.
Static code analysis
Static code analysis is deterministic. You get the same results every. Single. Time. No hallucinations, no false insights, and a minimal carbon footprint
Your projects are multi-lingual. So are we
Supported in:
- SonarQube Server
- SonarQube Cloud
- SonarQube for IntelliJ (in connected mode)