#1076805 RFP: diffsitter -- AST-aware difftool

#1076805#5
Date:
2024-07-23 13:21:57 UTC
From:
To:
* 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.