• Code Query Language

    SELECT METHODS
    WHERE CodeWasChanged
    AND PercentageCoverage < 100

    SELECT TOP 10 METHODS
    ORDER BY CyclomaticComplexity

    WARN IF METHODS isPublic
    AND ShouldBePrivate

  • 82 metrics

    NbLinesOfCode
    PercentageComment
    NbILInstructions
    Code Source Cyclomatic Complexity
    PercentageCoverage
    NbLinesOfCodeNotCovered
    Lack of Cohesion Of Methods
    Depth of Inheritance Tree
    NbInterfacesImplemented
    Size of instance
    See all...

  • the GUI

    A wonderful GUI for wonderful people

Trial / OSS / Academic Edition Edition Professional
Analysis of assemblies and code source
Facilities to create XDepend project
HTML report production
Facilities for integration into Build Process
Warnings about the health of your Build Process
Assemblies dependencies diagram in report
Abstractness vs. Instability diagram in report
Types metric in report
Source Files Rebasing during Analysis
Default CQL queries and constraints assigned to new XDepend projects
Edition and execution of custom CQL queries and constraints in VisualXDepend
Store of custom CQL queries and constraints
Insertion of CQL queries and constraint in source code with the CQLConstraint attribute
CQL constraints violations highlighted in report
Creation of a document (text/xml/excel/html) from CQL query/constraint result in VisualXDepend
Build comparison
Import of test coverage data
80 code metrics computation and visualization in VisualXDepend's Metric view
Creation of snapshot pic of VisualXDepend's Metric view
Dependencies visualization in VisualXDepend's Matrix view
Creation of snapshot pic of VisualXDepend's Matrix view
Indirect dependencies mode in VisualXDepend's Matrix view
Dependencies visualization in VisualXDepend's Graph view
Creation of snapshot pic of VisualXDepend's Graph view
Open code element definitions in Text Editor from VisualXDepend

(*) In Trial edition, pictures yielded from VisualXDepend contain watermarks.