Qodana Clone Finder: Early Access Program

Features
News

In December 2020, we announced the EAP for Qodana, which is rapidly evolving into a comprehensive platform that allows companies to perform multi-level evaluations of the quality of code they own, contract, or purchase.

Qodana helps you detect bugs without relying on an IDE, either on a local machine or a build server, and it is designed to be seamlessly integrated into CI/CD pipelines. In addition to delivering static analysis for automated project-level evaluations, the Qodana team is developing additional audit features. One of them is Clone Finder, which looks for duplicates in software repositories.

Why is this important? Code duplication and reuse present several problems and risks:
Penalties for the unlicensed use of third-party code
Excessive project maintenance costs due to overgrown codebases
Increased security risks because fixing detected vulnerabilities across all instances of the copied code can be difficult
Clone Finder is designed to prevent these problems rather than face the consequences down the line. By supporting CI integration, the tool makes clone detection a routine check and makes it possible to find borrowed code before it can lead to trouble.
A sample report
Clone Finder’s UI provides a variety of features that make the analysis more helpful and convenient:
A sunburst diagram offers a quick overview of the problems detected.

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

git submodule hacks

Creating a segmented progress bar in Jetpack Compose

Be 1.01% Better Each Day — To Create Extraordinary Results in Your Life

Open Any Application from the Terminal

How did I ace my algorithm and data structure, again!

Wercker CI the Best CI/CD Service Is Free Till Now, Use It [Slides]

Designing a URL Shortening service like TinyURL

How I Reduced Cloud Costs by 50%

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Digital Marketing

Digital Marketing

More from Medium

Cost to develop on-demand mobile wallet app like paytm

KYC Solutions — User-friendly API, Dashboard by Argos KYC

Reflection: Phase 0 Portfolio Project — Build a Website

Groww Clone