Bug#1076805: RFP: diffsitter -- AST-aware difftool
Package: wnpp
Severity: wishlist
* Package name : diffsitter
Version : 0.8.3
Upstream Contact: Afnan Enayet
* URL : https://github.com/afnanenayet/diffsitter
* License : MIT
Programming Lang: Rust
Description : AST-aware difftool
diffsitter creates semantically meaningful diffs that ignore formatting differences like spacing.
It does so by computing a diff on the AST (abstract syntax tree) of a file rather than computing
the diff on the text contents of the file.
It supports many programming languages, including Bash, C#, C++, CSS, Go, Java, OCaml, PHP, Python,
Ruby, Rust, Typescript/TSX and HCL. It can be integrated with git.
Reply to: