Skip to main content

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}