GitRoot

Craft your forge, Build your project, Grow your community freely
 1// SPDX-FileCopyrightText: 2025 Romain Maneschi <romain@gitroot.dev>
 2//
 3// SPDX-License-Identifier: MIT
 4
 5pub mod exports;
 6pub mod fs;
 7pub mod imports;
 8
 9pub mod model {
10    mod call;
11    mod commit;
12    mod exec;
13    mod file;
14    mod forgeconf;
15    mod pluginconf;
16    mod pluginrun;
17    mod report;
18
19    pub use call::*;
20    pub use commit::*;
21    pub use exec::*;
22    pub use file::*;
23    pub use forgeconf::*;
24    pub use pluginconf::*;
25    pub use pluginrun::*;
26    pub use report::*;
27}
28
29mod gitroot;
30mod plugin;
31mod ptr;
32mod server;
33
34pub use crate::gitroot::{register, register_reporter};
35pub use crate::plugin::*;
36pub use crate::server::*;