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.