MenuDeep static analysis

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.