Hacker GitHub

← All repos

bugout-dev/locust

View on GitHub ↗ ★ 58 Python

"git diff" over abstract syntax trees

6 mentions on Hacker News by 2 people: 1 story, 5 comments · first 2020-11-05 · latest 2021-10-07

Mentions per year 6 mentions · busiest year 2021 (4)
20082026
  1. …similar, although my use case is more about learning how code has changed across git commits: https://github.com/bugout-dev/locust For Javascript/Typescript/React support, like you, I hooked into the Babel toolchain. Can't recommend it…
    comment by zomglings · 2021-10-07 · in Effective Code Browsing
  2. I maintain a free/open source project that does exactly what the author asks for: https://github.com/bugout-dev/locust . Our tool uses git as the foundation of its functionality. It superimposes git diffs on top of ASTs. It is insanely…
  3. My team has a similar project (Locust: https://github.com/bugout-dev/locust ) where the goal is to learn the semantic meanings of code changes in git commits, GitHub PRs, etc. Since we took git diffs as a target for semantic analysis, we…
  4. …well in line with what I have been building - a tool to take syntax-aware diffs across git commits: https://github.com/bugout-dev/locust It currently supports Python, Javascript, and Java. I like the idea of mypy changes, as well.
  5. Continued discussion here https://github.com/bugout-dev/locust/issues/39 Cheers
  6. ▲ 26
    Show HN: Locust – “Git diff” over abstract syntax trees
    story by zomglings · 2020-11-05 · 7 comments