Issue #3607892: Refresh codebase metrics and add test-suite and architecture-surface sections

Follow-up to the codebase metrics page (#3607865). Refreshes all figures from 1.x and adds two sections:

  • Test suite - automated test classes counted by type (Unit, Kernel, Functional), with a test-method count column, as a chart and table.
  • Architecture surface - counts of the Drupal building blocks (services, plugins by type, hook implementations, routes, permissions, forms, controllers, entity types, config schema) across the module and its submodules.

Same static inline-SVG approach (no JavaScript or charting plugin). Verified with mkdocs build --strict.

Snapshot (1.x, 2026-07-02): 28,199 lines of code across 378 files; 76 test classes / 429 methods; 52 services, 8 plugins.

Merge request reports

Loading