[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: