# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.
# Last matching pattern takes the most precedence.

# Global fallback — fires only for files not covered by a more specific rule
# below. Keep this list small; add specific path rules instead of expanding it.
* @jhendersonHDF

# ── Language bindings ─────────────────────────────────────────────────────────
/fortran/             @brtnfld @bmribler
/java/                @jhendersonHDF @mattjala
/c++/                 @bmribler @glennsong09

# ── Core C library ────────────────────────────────────────────────────────────
/src/                 @fortnern @jhendersonHDF @mattjala @vchoi-hdfgroup @glennsong09
/src/H5FDsubfiling/   @jhendersonHDF @brtnfld @fortnern
/utils/               @brtnfld @mattjala @jhendersonHDF @bmribler

# ── Tests ─────────────────────────────────────────────────────────────────────
/test/                @fortnern @jhendersonHDF @mattjala @vchoi-hdfgroup @glennsong09
/testpar/             @jhendersonHDF @fortnern @mattjala @brtnfld

# ── High-level API ────────────────────────────────────────────────────────────
/hl/                  @brtnfld @mattjala

# ── Tools ─────────────────────────────────────────────────────────────────────
/tools/               @jhendersonHDF @mattjala @bmribler

# ── Examples ──────────────────────────────────────────────────────────────────
/HDF5Examples/        @brtnfld @jhendersonHDF @mattjala @vchoi-hdfgroup @glennsong09

# ── Build system ──────────────────────────────────────────────────────────────
/CMakeLists.txt       @jhendersonHDF @mattjala @lrknox
/CMakePresets.json    @jhendersonHDF @mattjala @lrknox
*.cmake               @jhendersonHDF @mattjala @lrknox
/config/              @jhendersonHDF @mattjala @lrknox

# ── Documentation ─────────────────────────────────────────────────────────────
/docs/                @brtnfld @gheber @vchoi-hdfgroup @glennsong09 @lrknox
/docs/INSTALL*        @lrknox @hyoklee
/release_docs/        @lrknox @hyoklee @glennsong09

# ── CI / GitHub Actions ───────────────────────────────────────────────────────
/.github/             @hyoklee @lrknox @jhendersonHDF @glennsong09

# The HDF Group website verification — must stay in sync with hdfgroup.org
/.github/.well-known  @lkurz @lrknox

