Continuous Inspection

Objective-C

The Objective-C plugin enables analysis and reporting on Objective-C projects.
Ultimate: Included
Enterprise: Included
Professional: € 5,000
Community: € 5,000
All prices for one license per year per instance including support, upgrades, maintenance.

DocumentationIssue Tracker

Highlights

Download

More versions
C / C++ / Objective-C 3.11 – Apr 13, 2016 – Compatible with SonarQube 4.5.4+ (LTS)
16 new rules with 5 of them relying on a new powerful symbolic execution engine for C. Precise issue location for all rules and syntax highlighting available on header files.
I accept the Terms and ConditionsDownloadRelease notes

Build Wrapper 3.11 – Download

Overview

The Objective-C plugin adds a state-of-the-art Objective-C  lexer, preprocessor and parser to SonarSource products. It allows users to perform objective and automated Objective-C  code reviews against pre-defined coding best practices. As the plugin includes embedded lexer and preprocessor, the Objective-C  source code does not need to be preprocessed before being analyzed. This plugin benefits from the power of Open Source by reusing all available core services from the SonarQube platform, including issues drilldowns, hotspots, code viewer with syntax highlighting, Time Machine, Clouds, and coding rule profile management.

Features

  • Embedded lexer, preprocessor and parser, so the Objective-C source code does not need to be preprocessed before being analyzed
  • Supports projects compiled with CLang and GCC compilers
  • 200+ pre-defined coding rules
  • MISRA-C:2004, MISRA-C:2012 and MISRA-C++:2008 coding standards
  • CWE coverage
  • Compatible with the SonarQube Eclipse plugin to track issues while coding
  • Ability to extend the out-the-box rule engine by writing custom rules
  • Ability to import GCOV Coverage reports
  • Easy installation and usage
  • Excellent performance, able to analyze millions of lines of code in minutes