Deep static analysis
How Oaink uses deep static analysis to help you understand a pull request and navigate to relevant code.
On this page
Deep static analysis
Oaink examines a pull request to surface meaningful changes, affected callers, broken imports, diagnostics, duplication, unused code and test changes. Findings link back to the relevant code.
Review evidence
Evidence categories help you understand each finding. Oaink informs your review; you decide what matters and what feedback to leave.
Analysis availability
Some analysis may be unavailable for a file or repository. Oaink shows the limitation rather than treating missing results as a clean review. If structural review is unavailable, you can read the line diff.
Local analysis
Static analysis runs on your machine. Oaink manages its analysis components and checks updates before use.
Review coverage
Language and repository support determine which findings are available. Oaink makes those limits visible in the review.