heddle-objects 0.5.0

An AI-native version control system
Documentation
1
2
3
4
5
6
7
8
9
10
// SPDX-License-Identifier: Apache-2.0
//! Shared in-band representation for Git gitlinks/submodules.

use std::fmt::Display;

pub const SUBMODULE_PREFIX: &str = "heddle-submodule:";

pub fn gitlink_blob_content(oid: impl Display) -> Vec<u8> {
    format!("{SUBMODULE_PREFIX} {oid}").into_bytes()
}