Products
SonarQube products
SonarQube Cloud
Cloud-based static analysis tool for your CI/CD workflows
SonarQube Server
Self-managed static analysis tool for continuous codebase inspection
SonarQube for IDE
Free IDE extension that provides on-the-fly analysis and coding guidance
Advanced Security
Secure use of open source code with advanced SAST and SCA
MCP Server
NEW
Bring code quality and security into your AI workflow
SonarSweep
EARLY ACCESS
Improve code produced by LLMs
Why Sonar
Use cases
AI code quality
Validate AI code for security and quality
Developer-led security
Secure apps and prevent vulnerabilities
Automated code review
Ensure secure, high-quality code
Platform engineering
Remove friction and boost productivity
Compliance & reporting
Automate proof of code compliance
SDLC governance
Align AI and developer standards
Secrets detection
Catch code secrets in development
All use cases
Explore
AI solutions
Security solutions
Code quality solutions
ROI calculator
NEW
Industries
Healthcare
Financial services
Retail
Federal government
Customer recognition
Our customers
Customer stories
Pricing
Developers
For developers
Developer hub
Commitment to open source
Community
Sonar rules
Developer guides
Documentation
SonarQube Server
SonarQube Cloud
SonarQube for IDE
Integrations
GitHub
Bitbucket
Azure DevOps
GitLab
See all
35+ languages & frameworks
Java
JavaScript
Python
C#
See all
Resources
Build better using SonarQube
SonarQube update hub
ROI calculator
NEW
Community
Interactive demos
Blog
White papers
Solution briefs
Research reports
Coding Personalities of Leading LLMs
The State of Code
Company
Learn about Sonar
About Us
Our customers
Partners
Events hub
Newsroom
Careers
Join us!
Contact us
Start for free
Upcoming virtual event!
Register now for the Sonar Summit - March 3
✕
Sonar Community
clean-code
Topic
Replies
Views
Activity
[Python] Add inline disabling of specific rule
New rules / language support
python
,
clean-code
,
language-expansions
10
7239
May 1, 2025
Introducing Clean Code in our products
Sonar Updates
sonarqube
,
clean-code
,
sonarqube-ide
,
sonarqube-cloud
13
3460
November 14, 2024
Code smell implementation identical objective C
SonarQube Server / Community Build
scanner
,
coverage
,
clean-code
1
23
March 14, 2025
Make react related packages optional peer dependencies for eslint-plugin-sonarjs
SonarQube for IDE
eslint
,
clean-code
1
60
October 14, 2024
Where have all the bugs gone?
SonarQube Server / Community Build
sonarqube
,
rules
,
clean-code
,
sonarqube-cloud
4
381
July 15, 2024
Hardcoded Passwords Not Detected in .NET Project Scan
SonarQube Cloud
findbugs
,
clean-code
,
sonarqube-cloud
2
149
July 11, 2024
Could any Java developers volunteer to test my SonarQube custom Java plugin for my thesis?
Plugin Development
java
,
sonarqube
,
maven
,
clean-code
,
bump
3
589
July 26, 2023
[Webinar] Driving DevOps Transformation: Leveling up CI/CD with Static Code Analysis
Sonar Updates
webinar
,
clean-code
1
528
April 19, 2024
New Branch Summary focusing on Clean Code
Announcements
clean-code
,
sonarqube-cloud
0
236
April 5, 2024
[Webinar] Reality Check: Who determines what Clean Code is anyway?
Sonar Updates
webinar
,
clean-code
2
724
February 23, 2024
Process - Out of scope issue handling with CleanAsYouGo
SonarQube Cloud
issues
,
clean-code
,
process
,
clean-as-you-code
,
sonarqube-cloud
3
292
February 8, 2024
How to Skip Code Coverage if we are not using Unit testing
SonarQube Server / Community Build
kotlin
,
sonarqube
,
coverage
,
clean-code
4
5684
December 7, 2023
[Webinar] Clean Code - How mistakes can make you great - APAC
Sonar Updates
webinar
,
clean-code
1
361
September 27, 2023
[Events] Gartner IT Symposium/Xpo - Orlando Oct 16-19
Sonar Updates
events
,
clean-code
0
288
September 22, 2023
SonarLint for VS Code 3.21 - Clean Code attributes, more secret detections, change issues status
Releases
javascript
,
vscode
,
python
,
clean-code
1
671
September 13, 2023
SonarLint for Eclipse 8.0 - Clean Code attributes, more secret detection rules
Releases
javascript
,
eclipse
,
python
,
clean-code
0
639
September 8, 2023
SonarLint for IntelliJ 9.0 - Clean Code attributes, more secret detections, change issues status
Releases
javascript
,
intellij
,
python
,
clean-code
0
613
September 6, 2023
[Webinar] Clean Code: How mistakes can make you great
Sonar Updates
webinar
,
clean-code
1
783
July 13, 2023
[Webinar] Clean Code Principles and Practices
Sonar Updates
webinar
,
clean-code
1
885
June 22, 2023
[MEETUP] Clean Code Geneva Meetup - June 22
Sonar Updates
clean-code
,
meetup
0
368
June 8, 2023
Can we hide legacy issues in Azure DevOps PR annotations so we only see comments for changed code?
SonarQube Cloud
dotnet
,
clean-code
10
756
May 26, 2023
CANCELED : [MeetUp] Understanding Security Hotspots, Vulnerabilities in Dockerfiles
Sonar Updates
events
,
clean-code
1
369
May 10, 2023
Clean as you Code with Large Repos
SonarQube Server / Community Build
clean-code
3
376
March 30, 2023
[Webinar] Clean Code: Your Software done Right
Sonar Updates
webinar
,
clean-code
1
1470
September 30, 2022
Pull Requests Introducing Quality Leaks
SonarQube Server / Community Build
sonarqube
,
pull-request
,
new_code
,
azuredevops
,
clean-code
5
540
March 10, 2023
"Constants should not be defined in interfaces" a misleading name for java:S1214
SonarQube Server / Community Build
java
,
rules
,
clean-code
2
1360
March 10, 2023
[Webinar] Finding Bad Apple in your Regular Expressions
Sonar Updates
webinar
,
clean-code
6
1107
February 28, 2023
Python: exclude default argument values from duplicate code detection?
SonarQube Server / Community Build
python
,
clean-code
2
779
December 5, 2022
[Webinar] Scaling Clean Code Across Your Enterprise
Sonar Updates
webinar
,
clean-code
1
1271
November 18, 2022
Report non usage of shorthands in CSS
New rules / language support
best-practices
,
css
,
clean-code
,
sonarqube-cloud
1
562
September 5, 2022
next page →