Skip to content

Commit ea4cf71

Browse files
committed
fix: reword cross-link copy in comparison blog post
1 parent 7a2b43e commit ea4cf71

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/content/blog/semgrep-vs-codeql-vs-opentaint.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,6 @@ The key design difference: in Semgrep, the rule author declares the dataflow mod
416416

417417
Production codebases are never simple. Helpers, builders, persistence layers, and interface calls accumulate as code matures — and each one is a place where a scanner can lose the thread. The gap between what a tool sees and what's actually there widens with every layer of indirection. A tool that covers today's code may not cover tomorrow's, and rules that describe *what* to find — not *how* to track it — are the ones that keep up.
418418

419-
For a deeper look at how OpenTaint models Spring-specific data flows — dependency injection, JPA persistence, and cross-endpoint tracking — see [Taint Analysis for Spring: Data Flow Beyond the Call Graph](/blog/spring-analyzer).
419+
For a deeper look at what Spring-specific data flows OpenTaint can model — dependency injection, JPA persistence, and cross-endpoint tracking — see [Taint Analysis for Spring: Data Flow Beyond the Call Graph](/blog/spring-analyzer).
420420

421421
To try OpenTaint on your own project, see the [quick start guide](https://github.com/seqra/opentaint#quick-start).

0 commit comments

Comments
 (0)