Press "Enter" to skip to content

JetBrains Qodana previews taint analysis for PHP

JetBrains’ Qodana code quality platform, which provides visualizations of code inspections and bugs, has added corruption analysis. The new feature defends programs against malicious input from external users, the company said.

Currently available in a preliminary preview stage to PHP developers, the contamination scan includes an inspection that scans the code and highlights a contamination and potential vulnerability. Developers can open the issue in JetBrains’ PhpStorm IDE for PHP to address it immediately. The IDE presents a data stream graph of the polluted stream, alerting developers to problem areas. JetBrains promises contamination analysis support for other languages ​​in the near future.

Working with JetBrains IDEs but not requiring one, Qodana supports languages ​​like Python, JavaScript, Go, Java, Kotlin, and PHP, as well as Microsoft’s .NET platform. All but Java and Kotlin are in an early access stage right now.

Qodana automates code quality checks and performs tasks such as detecting duplicates, potential errors, formatting issues, and checking for compliance with other rules chosen by the user. The same code inspections and profiles leveraged in the JetBrains IDEs are used in Qodana. Developers can try Qodana on-premises or in the cloud. The platform can be integrated with CI pipelines to enable early detection of defects.

Copyright © 2023 IDG Communications, Inc.

Also Read:  Create a free data dictionary with R

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *