Runners Log in

oak/benchmarks

suites/merge/vendor/gitoxide/NOTICE 30 lines · 1.7 KB · plaintext
1
Third-party notice: gitoxide gix-merge baseline fixture scripts
2
===============================================================
3
4
The files tree-baseline.sh, tree-cartesian-baseline.sh and text-baseline.sh in
5
this directory are copied VERBATIM (byte-identical, unmodified) from the
6
gitoxide project:
7
8
  Project:   gitoxide (crate gix-merge)
9
  Upstream:  https://github.com/GitoxideLabs/gitoxide
10
  Commit:    acf906f8fcdb8e8d143570737786543dc5a204a0 (fetched 2026-09-28)
11
  Paths:     gix-merge/tests/fixtures/tree-baseline.sh
12
             gix-merge/tests/fixtures/tree-cartesian-baseline.sh
13
             gix-merge/tests/fixtures/text-baseline.sh
14
  Authors:   Sebastian Thiel <[email protected]> and the gitoxide
15
             contributors (gix-merge Cargo.toml `authors`; see upstream git
16
             history for individual contributors)
17
  License:   MIT OR Apache-2.0 (gix-merge Cargo.toml `license`), at your option.
18
             Both license texts are included here unmodified as LICENSE-MIT
19
             and LICENSE-APACHE (copied from gix-merge/LICENSE-*, identical to
20
             the repository-root copies at the same commit).
21
22
Upstream ships no NOTICE file. The scripts carry no per-file copyright header
23
upstream; none has been added so that the files stay byte-identical (SHA-256
24
digests are pinned in UPSTREAM.json and checked by the suite's unit tests).
25
This NOTICE, UPSTREAM.json and the two license files are the attribution.
26
27
The oak/benchmarks merge suite (suites/merge/mergesuite) only EXECUTES these
28
scripts with a real Git to build scenario repositories and git merge-ort
29
reference results; it does not modify them. Everything else under
30
suites/merge is original work of the oak/benchmarks authors.