Code Inspector · Inspect

See how your code is really connected.

Code Inspector uses a real parser to extract the classes, functions, routes and calls of your project and shows them as an interactive graph. No guessing and no trimming.

See how it works
  • Real parser, not regular expressions
  • Complete graph, not truncated
  • Calls between functions
  • Foundation for every module
The problem

Without a real map, every change is a gamble.

Code Inspector shows you the real relationships in the code: who calls whom, what each module exposes and where each route enters.

01

Hidden dependencies

Changing one function breaks something far away that nobody knew depended on it.

02

Outdated diagrams

Hand-drawn diagrams stop being true soon after they are drawn.

03

Shallow analysis

Text-based tools get real classes and methods wrong.

See it in action

Code Inspector navigating a real project

An interactive graph with thousands of nodes: search, filter and follow the calls between functions.

How it works

From your code to a navigable graph

  1. 1

    The project is indexed

    A real parser walks the files and extracts classes, functions, routes and calls.

  2. 2

    The graph is built

    Nodes and relationships are stored in full, discarding nothing.

  3. 3

    You explore it

    Browse the interactive graph; it loads in parts so it stays smooth on large projects.

  4. 4

    It powers everything else

    Explorer, Revitalize, Code Guardian and Feature Forge use the same structural information.

Capabilities

Real structure, ready to use

Real parser

True structural analysis across a wide range of languages, instead of guessing from text.

Interactive graph

Classes, functions and routes connected, with a visualization that handles large projects.

Call graph

Know who calls whom before changing or migrating a function.

Not truncated

The graph is stored and loaded in full, page by page, without trimming nodes.

Impact of a change

Locate which symbols a change touches so you review what really matters.

Platform foundation

The same structure guides migrations, PR review, tests and new features.

Use cases

When to use it

See the real structure

Understand coupling and entry points without reading all the code.

Choose the right order

The call graph helps decide what to convert first.

Measure the scope of a change

Identify which parts of the system a change touches.

Interactive graph of classes, functions and routes
Integrations

Languages it understands

JavaC#PythonJavaScript / TypeScriptPHPGoSQLCOBOL + many more

It covers a wide range of languages and keeps growing. These are just a few examples.

Security & governance

Structure without exposing your code

Analysis in your environment

Indexing can run inside your infrastructure.

Structure only

The graph describes relationships; your code stays in your project.

Traceable

Every node links to its file and location.

FAQ

Frequently asked questions

Which languages does it support?
A wide range, including Java, C#, Python, JavaScript and TypeScript, PHP, Go, SQL and COBOL. Ask us about yours.
Does it support very large projects?
Yes: the graph is stored in full and loaded in parts so the visualization stays smooth.
What is it for besides looking at it?
Other modules use it: for example, to order migrations and locate the impact of a change.
Accepting new diagnostic requests

See the graph of your own code

We index one of your projects and navigate the real graph of its structure together.

ISO 27001 certified
SOC Type II
On-premise deployable
NDA before we start