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 httpclient;
8pub mod imports;
910pub mod model {
11 mod call;
12 mod commit;
13 mod exec;
14 mod file;
15 mod forgeconf;
16 mod httprequest;
17 mod init;
18 mod pluginconf;
19 mod pluginrun;
20 mod report;
2122 pub use call::*;
23 pub use commit::*;
24 pub use exec::*;
25 pub use file::*;
26 pub use forgeconf::*;
27 pub use httprequest::*;
28 pub use init::*;
29 pub use pluginconf::*;
30 pub use pluginrun::*;
31 pub use report::*;
32}
3334mod gitroot;
35mod plugin;
36mod ptr;
37mod server;
3839pub use crate::gitroot::{register, register_reporter};
40pub use crate::plugin::*;
41pub use crate::server::*;