Skip to main content

Code analysis

The Repository Analysis page is where Cyclopt Companion turns each commit into an actionable picture of your code quality. Open it from a repository card's Analysis link, or from the Repositories list.

drawing

The analysis header

At the top of the page you'll find:

  • A Back to repos button to return to your repository list.
  • The current commit info and overall grade.
  • A Branch selector (an autocomplete) so you can switch between analyzed branches.

Top metric cards

Four cards summarize the health of the selected commit:

  • Violations
  • Vulnerabilities
  • Duplicate Code
  • Coverage

Each card shows the current total together with introduced and removed deltas and per-severity icons, so you can immediately see what changed since the previous commit. Clicking a card opens its detail view, presented as tabs: violations, vulnerabilities, duplicates, and coverage.

img

Duplicates view

The duplicates tab surfaces where your code repeats itself, reporting:

  • Duplicate instances
  • Duplicate LOC
  • Classes containing clones
  • Duplicate-code %

Coverage view

The coverage tab shows per-file coverage with covered, partially-covered, and not-covered lines. Summary tiles report statements, functions, branches, classes, methods, and instructions.

To see coverage results, the respective coverage result files must exist inside your repository.

Supported formats are mapped by language and filename. JavaScript and TypeScript use the same common coverage inputs, including coverage-final.json, cobertura-coverage.xml, lcov.info, clover.xml, and coverage-summary.json. Java coverage is read from jacoco.xml. Python coverage supports coverage.json and coverage.xml. PHP coverage supports coverage.xml. Some formats provide partial metadata only (for example, missing end-line values or uncovered counters for specific metrics), so reported details can vary depending on the file type used.

From here you can dig into specific findings via Violations & code insights, Security & vulnerabilities, and let the AI assistant repair issues in AI code fixing.

Next step: explore your findings in Violations & code insights.

Ship Fast. Validate Smarter.Protect your reputation.

Cyclopt G2 profile

29A, Ptolemaion Street, Coho Building, Thessaloniki, Greece, Tel: +30 2310 471 030
Copyright © 2026 Cyclopt
We use cookies to improve user experience. For more information you can visit our Privacy policy