Lizard: Codacy Integrates New Code Complexity Analysis Tool

In this article:
Subscribe to our blog:

We are thrilled to announce the release of Lizard, Codacy's latest integration, a tool for detecting and reporting code complexity issues.

Lizard is a powerful static analysis tool that evaluates code complexity across 15 programming languages, helping developers gain deeper insights into their code quality to ensure their code remains clean, maintainable, and efficient.

Lizard is Codacy's latest tool for detecting and reporting code complexity issues

How It Helps You 

Lizard provides actionable insights by detecting:

  • Cyclomatic complexity violations: Flags methods that exceed a set complexity threshold, helping developers avoid overly intricate logic that can be hard to understand and maintain.

  • Excessive function parameters: Identifies functions with too many parameters can be challenging to manage and test. Lizard helps identify these cases to encourage simpler, modular design.

  • Overly long methods: Detects methods that exceed a reasonable length (excluding comments) are reported, allowing developers to break them down into smaller, more manageable components.

Like other static analysis tools in Codacy, Lizard seamlessly integrates into your development workflow.

It provides real-time complexity insights at commit, pull request (PR), and file levels—whether you work directly in GitHub or within your IDE.

Please note that, currently, Lizard operates as a tool and does not impact:

  • File-level complexity scores
  • Complexity quality gates
  • Dashboard complexity metrics

However, we will be actively working on integrating it as a metric shortly, so stay tuned!

RELATED
BLOG POSTS

Atlassian Connect for Bitbucket: New Codacy Integration
A few weeks ago the Bitbucket team approached us to become one of the first Bitbucket integrator on Atlassian Connect. Today we are happy to announce...
GitHub Enterprise Cloud Integration with Codacy
We are happy to announce that Codacy has introduced seamless integration with GitHub Enterprise Cloud.
Introducing Codacy Labs: our experimental playground
Listening to customers is what makes your product thrive. At Codacy, we deeply care about our customer’s needs and that’s why we created the Codacy...

Automate code
reviews on your commits and pull request

Group 13