JetBrains Releases Qodana
Thursday, 20 July 2023

JetBrains has announced the public launch of Qodana, its code quality platform that can detect and flag programming errors such as bugs, security vulnerabilities, anomalous code and dead code.

Released in a preview version in 2021, Qodana is a static analysis engine that brings inspections from JetBrains IDEs to any CI pipeline and runs resource-intensive checks on the CI server. JetBrains has now released it commercially with major improvements. 

Qodana sends its results directly to IDEs, avoiding the need to switch between multiple tools. The official launch of Qodana has been accompanied by several improvements, starting with the ability to launch Qodana directly from JetBrains IDEs including IDEA, WebStorm, PhpStorm, PyCharm, Rider and GoLand.
The Qodana code coverage feature is now available for Java, Kotlin, PHP, JavaScript, and TypeScript, and JetBrains says more languages are to be added soon. Code coverage shows how much of the overall code has been executed. It also lets you verify the extent to which your code is covered by unit tests, so that you can estimate how effective these tests are.

Qodana also has a new vulnerability checker that identifies vulnerable external packages and makes suggestions as to how the vulnerability might be remediated. There's also a new experimental feature called Quick Fixes that allows for automatic application of fixes for certain issues, improving coding efficiency.

Kateryna Shlyakhovetska, Product and Team Lead for Qodana, said:

"Qodana is the only code quality platform on the market that uses inspections native to JetBrains IDEs, expanding the smartness of your JetBrains IDE to the CI server and connecting the two."

Qodana supports over 60 languages and technologies and is designed to integrate with virtually any CI pipeline, including JetBrains TeamCity, Space, GitHub Actions, Jenkins, and GitLab CI.

Qodana is available now. 

 

More Information

Qodana Web Page

Related Articles

JetBrains Qodana - More Than Just A Linter

JetBrains Qodana Moves To The Cloud

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Nim 2 Released
03/08/2023

There's a new release of Nim, the systems programming language, with improvements including ORC memory management as a default.



GitHub Repository Rules Now Generally Available
27/07/2023

GitHub has announced that its Repository Rules feature is now generally available. Repository Rules can be used to define protections for branches and tags in repositories.  GitHub Enterprise Clo [ ... ]


More News

Summer SALE Kindle 9.99 Paperback $10 off!!

esp32book

 

 

Comments




or email your comment to: [email protected]

Last Updated ( Thursday, 20 July 2023 )