v0.2.2-beta

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

Failed

Issues Found

24 violations in 12 of 420 files. No cache.

Errors

x

18

Warnings

!

6

Files with issues

f

12

Violations

=

24

Severity breakdown

24 total

24

Issues

Error18 75%
Warning6 25%

Top rules

6
prefer-on-push-component-change-detection8
rxjs-require-takeUntilDestroyed7
template-no-call-expression5
component-no-manual-detect-changes3
no-document-access1

Category breakdown

4
Performance1146%
Reactivity833%
Correctness417%
SSR14%
Search files, rules, messages...
All categoriesAll rulesErrorsWarningsExpand allCollapse all

Violations by file

12 files

order-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.