This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Matjaž Domen Pečan
risethagain.bsky.social
did:plc:5qxbcgxytmen6ap3koxfb2wy
I built cargo-dupes — a cargo subcommand that detects duplicate Rust code through AST normalization. It replaces identifiers with placeholders and fingerprints the structure, catching functions that are identical in shape but differ in naming.
Part 1: https://pecan.si/posts/finding-duplicate-rust-code-through-ast-normalization/
2026-02-15T17:15:50.102Z