#Qodana is a code quality platform by JetBrains. The Qodana static analysis engine enriches CI/CD pipelines with all of the smart features from JetBrains IDEs. The platform provides an overview of project quality and lets you set quality targets, track progress, and automate routine tasks like code reviews. Qodana supports 60+ languages and technologies including JavaScript, Java, Kotlin, PHP, .NET, Python, and Go.
Anton Arhipov, Qodana developer advocate, will give you a walkthrough of the Qodana code quality platform so you can bring JetBrains IDE-native inspections to your CI/CD with ease.
Get started with Qodana now! https://www.jetbrains.com/qodana/
Contents
00:00 - Introduction
0:20 - Static code analysis engine in JetBrains IDEs
1:07 - Why do you need Qodana to bring inspections to your CI?
1:36 - Qodana components
1:56 - Qodana report overview
2:33 - Open an issue in the IDE
3:27 - Inspection profile configuration
4:20 - Qodana integration with CI and a GitHub Actions example
5:05 - License compatibility analysis example
What you’ll learn:
• What Qodana is and how it brings JetBrains inspections to CI/CD
• How Qodana analyzes code quality across 60+ languages
• How to read reports and act on issues in your IDE
• How to configure inspection profiles and quality gates
• How to integrate Qodana into CI (with a GitHub Actions example)
Our resources
Website: https://www.jetbrains.com/qodana/
Community: https://github.com/jetbrains/Qodana/d...
Blog: https://blog.jetbrains.com/qodana/
Twitter: / qodana
Anton Arhipov — Developer Advocate at JetBrains (Qodana)
Anton has helped developers improve code quality and development workflows through better tooling and practices for over a decade. As a Developer Advocate for Qodana, he focuses on bringing powerful static analysis and JetBrains IDE insights into CI/CD pipelines.
#qodana #jetbrains #codequality #cicd #codeinspection #teamtools #staticanalysis