Skip to content

Scanner

Either way, the architecture is set up manually — by an architect or the team. But how do you make sure the real code aligns with the model? This is where the scanner comes in.

The scanner scans your workspace and extracts useful structural information from your codebase.

  • Traverses the codebase and builds a directed dependency graph from the module and dependency definitions
  • Validates the codebase against the defined rules
  • Calculates key metrics helping you identify stability and design issues.

The scanner can be triggered from the UI to import packages.