uasset-lens-git-diff
Diff Unreal Engine 5 assets between Git HEAD and the working tree.
Compares an asset's committed version (via git show HEAD:<path>) against the copy on disk and
reports the semantic delta: dependencies added/removed, asset-type changes, and Blueprint metric
shifts. Lets CI comment on what actually changed inside a .uasset in a pull request.
Part of uasset-lens — a fast, CLI-first
static analyzer for Unreal Engine 5 assets that runs without opening the editor. This crate
provides HEAD-vs-disk asset diffing. Depends on: uasset-lens-shared. Used by: the uasset-lens CLI.
Usage
use Path;
use diff_asset;
use AssetPath;
let asset = new?;
let project_dir = new;
let content_root = new;
if let Some = diff_asset?
# Ok::
Minimum supported Rust version
1.96.0
License
Licensed under either of MIT or Apache-2.0 at your option.