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;
9pub mod iterator;
1011pub mod model {
12 mod call;
13 mod commit;
14 mod exec;
15 mod file;
16 mod forgeconf;
17 mod httprequest;
18 mod init;
19 mod iterator;
20 mod pluginconf;
21 mod pluginrun;
22 mod report;
2324 pub use call::*;
25 pub use commit::*;
26 pub use exec::*;
27 pub use file::*;
28 pub use forgeconf::*;
29 pub use httprequest::*;
30 pub use init::*;
31 pub use iterator::*;
32 pub use pluginconf::*;
33 pub use pluginrun::*;
34 pub use report::*;
35}
3637mod gitroot;
38mod plugin;
39mod ptr;
40mod server;
4142pub use crate::gitroot::{register, register_reporter};
43pub use crate::plugin::*;
44pub use crate::server::*;