David Barsky's starred repositories
diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
hot-lib-reloader-rs
Reload Rust code without app restarts. For faster feedback cycles.
cargo-remark
Cargo subcommand for viewing LLVM optimization remarks.
serde_tokenstream
serde::Deserializer for proc_macro/proc_macro2::TokenStream
buck2-change-detector
Given a Buck2 built project and a set of changes (e.g. from source control) compute the targets that may have changed. Sometimes known as a target determinator, useful for optimizing a CI system.
mini-adapton
Typescript Implementation of mini-adapton (https://arxiv.org/pdf/1609.05337.pdf)