Reports
Sample report.
The HTML reporter turns terminal findings into a self-contained review surface for teams that want to inspect, filter, and share analysis output.
Preview
nngcompass
Angular static analysis, 420 files scanned
FailedIssues Found
24 violations in 12 of 420 files. No cache.
May 19, 2026, 12:09 PM
demo-angular-app
Errors
x18
Warnings
!6
Files with issues
f12
Violations
=24
Severity breakdown
24 total24
Issues
Error18 75%
Warning6 25%
Top rules
6prefer-on-push-component-change-detection8
rxjs-require-takeUntilDestroyed7
template-no-call-expression5
component-no-manual-detect-changes3
no-document-access1
Category breakdown
4Performance1146%
Reactivity833%
Correctness417%
SSR14%
Search files, rules, messages...
All categoriesAll rulesErrorsWarningsExpand allCollapse all
Violations by file
12 filesorder-list.component.ts
src/app/orders/order-list.component.ts
3 errors4 issues
Component uses default change detection, which can re-render more often than needed.
prefer-on-push-component-change-detection / Performance / Error
22import { OrderService } from '../services/order.service';23 24@Component({25 selector: 'app-order-list',What the report covers
- Visual summary
- Severity, category, and top-rule breakdowns make the scan easy to triage.
- Per-file findings
- Every violation links back to the affected file, line, rule, and explanation.
- Searchable output
- Filter by severity, category, rule ID, or filename without rerunning analysis.
- Self-contained file
- The UI reporter writes a standalone HTML file that can be shared internally.