Jump to Content
Code ClimateDocumentation (Quality)Contact SupportCode Climate API
HomeDocumentation (Quality)
v1.0

Documentation (Quality)Contact SupportCode Climate APICode Climate
Documentation (Quality)
v1.0
Filters

Getting Started with Code Climate Quality

  • Adding Your First Repo
  • Configuring Your Analysis
  • Setting Up Test Coverage
  • Introducing Quality to Your Team
  • Adding Quality to Your Workflow
  • Default Analysis Configuration
  • Advanced Configuration
  • Supported Languages for Maintainability
  • Quality Customer Support Handbook

Working with Repositories

  • Importing a Repository
  • Removing a Repository
  • Overview
  • Progress
  • Issues
  • Code
  • Filters
  • Trends
  • Open Source (Free)
  • Repository Settings

GitHub

  • GitHub Pull Requests
  • Linking/Unlinking Your GitHub User
  • Setting GitHub OAuth Permission Levels
  • Approve Code Climate as a third-party application in GitHub
  • My GitHub organization isn't listed when I try to add it to Quality

Analysis Configuration

  • Available Analysis Plugins
  • Excluding Files and Folders
  • Disabling Individual Checks
  • Plugin Channels
  • Configuring The Prepare Step
  • Delegated Analysis Configuration

Analysis Concepts

  • Churn
  • Cognitive Complexity
  • Cyclomatic Complexity
  • Duplication
  • Maintainability

Integrations

  • Asana
  • Campfire
  • Flowdock
  • GitHub Issues
  • JIRA
  • Lighthouse
  • Pivotal Tracker
  • Slack

User Settings

  • Enabling Two-Factor Authentication
  • Email Notifications
  • Changing Your Email Address
  • Deleting Your User
  • Resetting your Browser Extension Token

Organizations and Teams

  • Organization Settings
  • Invite Team Members
  • Starting and Managing Per-User Subscriptions
  • Managing Invoices
  • Billing FAQ
  • Deleting Your Organization
  • Code Climate Permissions by Role

Related Tools

  • Browser Extension
  • Code Climate Test Reporter
  • Code Climate API
  • Command Line Interface (CLI)
  • Atom Package
  • Vim Plugin
  • API

FAQ & Troubleshooting

  • My repository isn't listed when I try to add it to Quality.
  • My organization isn't listed when I try to add it to Code Climate.
  • Missing Settings Link
  • Analysis Error Codes
  • Code Analysis Not Available
  • Quality Glossary
  • Quality lost connection to my repository
  • Fixing branches and pull requests
  • I'm seeing a 422 Permission error!
  • I'm seeing a 403 Permission error!
  • The first analysis of my repository errored
  • Troubleshooting Plugin Timeouts
  • Troubleshooting Plugin Memory Exhaustion
  • What happens after Quality runs an analysis?
  • User with email address already exists
  • What happens when I change the default branch for a repository?
  • How are maintainability ratings calculated?
  • FAQ
  • I'm seeing a 412 SAML GitHub protection error!
  • There are too many issues to display.

Plugins

  • ApexMetrics
  • Bandit
  • Brakeman OSS
  • Bundler-Audit
  • Checkstyle
  • CodeNarc
  • CoffeeLint
  • Cppcheck
  • Credo
  • CSSLint
  • EditorConfig
  • ember-watson
  • ESLint
  • Dart Code Metrics
  • FIXME
  • Flog
  • Foodcritic
  • git.legal
  • GNU Complexity
  • gofmt
  • golint
  • govet
  • Grep
  • HAML-Lint
  • Haxe Checkstyle
  • hlint
  • kibit
  • markdownlint
  • Node Security Project (nsp)
  • pep8
  • Phan
  • PHP Code Sniffer
  • PHP Mess Detector
  • PMD
  • Pylint
  • Radon
  • Reek
  • RuboCop
  • RubyMotion
  • Sass Lint
  • Scalastyle
  • SCSS Lint
  • ShellCheck
  • SonarJava
  • SonarPHP
  • SonarPython
  • Stylelint
  • SwiftLint
  • Tailor
  • Vint
  • TFLint
  • TSLint
  • Semgrep

Test Reporter

  • Code Climate Test Reporter
  • Configuring Test Coverage
  • Test Coverage Troubleshooting Tips
  • Test Coverage - Branch Names
  • My diff-coverage and total-coverage statuses are hanging on my PR
  • Finding Your Test Coverage ID
  • Travis CI Test Coverage
  • Solano CI Test Coverage
  • CircleCI Test Coverage
  • Codeship CI Test Coverage
  • Semaphore CI Test Coverage
  • Jenkins Test Coverage
  • GitHub Actions Test Coverage

Code Climate Developer Program

  • Building a Code Climate Plugin