Skip to contents

Analysis

Core analysis functions

sonar_analyse()
Complete R Project Quality Analysis

Quality and Debt

Metrics and thresholds

quality_score()
Quick Quality Score for IDE Usage
quality_gate()
Define and Check a Quality Gate
debt_index()
Estimate Technical Debt

Track quality over time

sonar_diff()
Compare Two rsonar Analyses
sonar_trend()
Record Analysis History for Trend Tracking

Reports and Exports

Report generation

sonar_report()
Generate an HTML Quality Report
export_sonar_json()
Export Results in SonarQube Generic Issue Import Format
export_junit()
Export Results in JUnit XML Format
export_sarif()
Export Results in SARIF Format

Project Setup

Initialization and templates

use_rsonar_lintr()
Copy a Reference .lintr File into a Project
use_rsonar_ci()
Copy a CI Pipeline Template into a Project

S3 Methods

print(<rsonar_result>)
Print an rsonar_result Object
print(<rsonar_score>)
Print an rsonar_score Object
print(<rsonar_debt>)
Print an rsonar_debt Object
print(<rsonar_gate>)
Print an rsonar_gate Object
print(<rsonar_diff>)
Print an rsonar_diff Object
summary(<rsonar_result>)
Summarise an rsonar_result Object