Qodana GitHub Action and Application
Tools created by JetBrains are capable of detecting dozens of error-types and inconsistencies in your repository. Their flexible mechanisms of resolving problems allow you to easier improve the code structure, conform your code to numerous guidelines and standards, detect performance issues, and so on.
And now with the Qodana App and Actions available in GitHub, all these features are just around the corner!
Qodana GitHub App
Qodana Github App is a great way to improve the code quality of your Github repository. It can be installed to specific repositories or whole organizations by an organization owner or a repository admin.
Once you install the app to your repository, it starts monitoring all its pull requests.
If there is a problem in your pull request, Qodana App will add a comment to each problematic line. To get a deep summary, you can open the Qodana analytics results' page.
Explore the Qodana results in this pull request to the qodana-examples repository.
How to start
The Qodana Github App is currently available to a limited number of users. If you want to get access to the Qodana Github App analysis, contact us at email@example.com or via our issue tracker.
Install Qodana Github App to your repository.
- Create a new pull request and wait for the results.
The build output will be displayed on the Checks tab of your pull request.
Qodana GitHub Action
Qodana Github Action is a more general tool for easier continuous code inspection. Anyone with the write permission to a repository can set up a continuous code inspection with Qodana using GitHub Actions.
How to start
Follow the guidelines for the Qodana Github Action on Github Marketplace.