objects/util/git_submodule.rs
1// SPDX-License-Identifier: Apache-2.0
2//! Shared in-band representation for Git gitlinks/submodules.
3
4use std::fmt::Display;
5
6pub const SUBMODULE_PREFIX: &str = "heddle-submodule:";
7
8pub fn gitlink_blob_content(oid: impl Display) -> Vec<u8> {
9 format!("{SUBMODULE_PREFIX} {oid}").into_bytes()
10}