CodeRabbit home page
Search...
⌘K
Ask AI
Sign up
Sign up
Search...
Navigation
Supported tools
Clippy
Documentation
Blog
Changelog
Discord
Get started
Introduction
Quickstart
Add CodeRabbit to your repository
Overview
Supported Git platforms
Add organizations
Set permissions
Review pull requests
Overview
Manage code reviews
Generate Code Improvements
Code review troubleshooting
CodeRabbit chat
Analyze & improve your code
Issues
Reports
IDE extensions
Review local changes
Install the VSCode extension
Use the VSCode extension
Use with self-hosted CodeRabbit
Configure the VSCode extension
Uninstall the VSCode extension
Configure
Overview
Organization preferences
Repository preferences
Add a configuration file
Initial configuration guide
Central configuration
Knowledge base
Integrate MCP servers
Review instructions
Username-based PR review control
Linters & security analysis tools
Manage your account
Manage your subscription
Role-based access
Signing up
Best practices
Setup
Code review
Resources
Configuration reference
Code review commands
Tools Reference
YAML template
API reference
Supported tools
List of supported tools
actionlint
Biome
Brakeman
Buf
Checkmake
Checkov
CircleCI
Clippy
Cppcheck
detekt
Dotenv Linter
ESLint
Flake8
Gitleaks
golangci-lint
Hadolint
HTMLHint
LanguageTool
Luacheck
markdownlint
OSV-Scanner
Oxlint
PHPCS
PHPMD
PHPStan
Pipeline Failure Remediation
PMD
Prisma Lint
Pylint
Regal
RuboCop
Ruff
Semgrep
ShellCheck
Shopify CLI
SQLFluff
SwiftLint
Caching
Self-host CodeRabbit
Why CodeRabbit?
FAQs
Early Access Program
On this page
Supported Files
Configuration
Features
Links
Supported tools
Clippy
CodeRabbit’s guide to Clippy.
Clippy
is a collection of lints to catch common mistakes and improve your Rust code. It is the official linter for the Rust programming language.
Supported Files
Clippy will run on files with the following extensions:
*.rs
Configuration
Clippy supports the following configuration files:
clippy.toml
.clippy.toml
Clippy does not require configuration to run. If no configuration file is found, it will use default settings.
A Cargo.toml is required.
Features
Clippy can detect many code quality issues such as:
Style violations
Common mistakes
Performance issues
Deprecated code patterns
And many more Rust-specific issues
Links
Clippy GitHub Repository
Clippy Documentation
Available Lints
Was this page helpful?
Yes
No
CircleCI
Cppcheck
Assistant
Responses are generated using AI and may contain mistakes.