Livestreams

New Livestream – Qodana Code Analysis: From the IDE to Quality Gates

Updated on February 29, 2024.

On February 29, 2024, we hosted our IntelliJ IDEA LiveStream with Anton Arhipov about the tools in IntelliJ IDEA that help you work with code and improve its quality.

Session abstract

When you program in your favorite IDE, the editor enriches the code with helpful information to spot issues early in development. To write quality code, it is essential to identify code formatting issues, possible resource leaks, tainted code, and vulnerabilities in project dependencies. In this session, you will learn about the tools in IntelliJ IDEA to help you work with and improve the quality of your code.

We’ll also explore the Qodana code quality platform, which is based on the code analysis engines provided by IntelliJ IDEA. Because of this, we’ll apply the same tools in the CI pipeline to build quality gates and monitor our project’s health. In this live coding session demonstrating various code checks and metrics, you will learn how to integrate Qodana static analysis into your project.

Asking questions

Anton will try to answer all of your questions during the session. If we run out of time, we’ll publish the answers to any remaining questions in a follow-up blog post. We’ll do our best to address all of your questions.

Your speaker and host

Speaker

Anton Arhipov

Anton is a Developer Advocate on the Kotlin team at JetBrains. With a professional background in server-side development, Anton has been building tools for developers for more than 10 years. Recognized as a Java Champion since 2014, he is often a speaker at large software conferences and contributes to the Kotlin YouTube channel.

Host

Mala Gupta

A Java Champion and JUG leader, Mala has authored multiple books with Manning, Packt, and O’Reilly Publications. She has more than two decades of experience in the software industry and is a regular speaker at industry conferences around the world. She has been actively supporting Java certification as a path to career advancement.

Happy developing!

image description