Problem
Full Android lint currently reports correctness errors mixed with intentional exported-component warnings for the dedicated-device deployment model.
Scope
Triage and correct the actionable categories already identified:
- permission handling
- lifecycle/resource handling
- receiver registration flags
- plural/quantity resources
- required superclass callbacks
Intentional exported service/receiver/activity warnings may be suppressed only at the narrow component or call site, with a comment documenting the controlled dedicated-device design. Do not broadly disable lint or suppress unrelated findings.
Acceptance
- Each targeted lint error is fixed or narrowly suppressed with a written rationale.
- The lint baseline/report demonstrates no remaining errors in the five targeted categories.
- Android tests and FOSS builds pass.
- Remaining lint debt is reported accurately rather than claimed as zero.
Problem
Full Android lint currently reports correctness errors mixed with intentional exported-component warnings for the dedicated-device deployment model.
Scope
Triage and correct the actionable categories already identified:
Intentional exported service/receiver/activity warnings may be suppressed only at the narrow component or call site, with a comment documenting the controlled dedicated-device design. Do not broadly disable lint or suppress unrelated findings.
Acceptance