Analyze your code with SonarLint for IntelliJ
summary
SonarLint runs inside IntelliJ and flags problems live using a standalone mode with 500+ default rules or a connected mode to SonarQube/SonarCloud that supports custom Java rules. Custom rules are regular Java classes (extends visitor, implement node kinds and visit methods) registered with an annotation and added to a quality profile. Demo shows replacing System.out.println with a logger clears warnings. Tool reports categories (bugs, vulnerabilities, code smell) and severities (minor to blocker) so teams can enforce checks consistently.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:12SOFTWARE DEVELOPMENT
- 1:30INTRODUCTION
- 4:53IMPORTANT CONCEPTS
- 7:21CUSTOM RULES
- 9:56RULES SEVERITY LEVELS
- 10:27RULES ASPECT
- 11:07SONARSOURCE CODE ANALYZERS
related talks
28mTreat test code as application code by linting
38mThe Battle of the IDEs (Pokemons)
27mIntelliJ IDEA Tips & Tricks
21mMastering Code Quality: A Deep Dive into Custom Linting for Android Developers
13mHow to Improve AI-Generated Code with SonarSweep
01h 01mDebugger: A Hidden Gem
43mBe more productive with IntelliJ IDEA
15mCan LLMs generate Enterprise Quality Code?
