Something went wrong. Try again.
⚠️ This is completely vibe coded and I don't trust it
Something went wrong. Try again.
12345678910111213141516171819202122232425let root = (mktemp --directory | str trim)^jj git init --colocate $root | ignore$env.JJ_USER = "Differ Fixture"$env.JJ_EMAIL = "fixture@example.invalid"$env.JJ_COMMITTER_NAME = "Differ Fixture"$env.JJ_COMMITTER_EMAIL = "fixture@example.invalid"let source = ($root | path join "src")mkdir $source"fn before() {}\n" | save ($source | path join "lib.rs")'{"before": true}\n' | save ($root | path join "data.json")"text before\n" | save ($root | path join "unknown.ext")"fn after() {}\n" | save --force ($source | path join "lib.rs")^jj --repository $root commit -m "fixture base" | ignore"fn after_changed() {}\n" | save --force ($source | path join "lib.rs")^jj --repository $root commit -m "fixture worklet" | ignore^jj --repository $root bookmark set feature -r @- | ignore"fn after_second_change() {}\n" | save --force ($source | path join "lib.rs")^jj --repository $root describe -m "fixture change
This worklet changes the Rust fixture." | ignore^jj --repository $root bookmark set main -r @-- | ignore^jj --repository $root bookmark set feature -r @ | ignore$root