NapierCrashReporter
Dependency-free default CrashReporter that routes everything through AppLog (Napier). Gives the same call sites and breadcrumb discipline as a real backend, minus the upload. Honors the setEnabled kill switch (starts enabled); when disabled, reporting calls drop silently.
Functions
Link copied to clipboard
Report a caught, non-crashing error.
Link copied to clipboard
Attach a searchable key/value to subsequent reports.
Link copied to clipboard
Telemetry kill switch — when false, subsequent reports drop silently (consent gating, the same way Crashlytics' collection-enabled flag works). Default no-op so existing implementers that don't gate telemetry keep compiling unchanged; reporters that respect consent override it.