Skip to content

Commit

Permalink
start crate reorg
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasLaPiana committed Feb 1, 2024
1 parent 968f047 commit b1eff37
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 10 deletions.
10 changes: 3 additions & 7 deletions src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
mod ci;
mod cli;
mod docs;
mod execution;
mod logs;
mod model_injection;
pub mod models;
mod output;
mod modules;
mod utils;

use crate::cli::{cli_builder, construct_cli};
use crate::execution::{execute_stages, execute_tasks};
use crate::models::JobResults;
use crate::modules::execution::{execute_stages, execute_tasks};
use crate::modules::{ci, docs, logs};
use std::collections::HashMap;
use std::error::Error;

Expand Down
4 changes: 2 additions & 2 deletions src/models.rs
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
//! Contains the Structs for the Schema of the Roxfile
//! as well as the validation logic.
use crate::logs;
use crate::model_injection::{
use crate::modules::execution::model_injection::{
inject_pipeline_metadata, inject_task_metadata, inject_template_values,
};
use crate::output;
use crate::modules::execution::output;
use crate::utils::{color_print, ColorEnum};
use anyhow::Result;
use serde::{Deserialize, Serialize};
Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 2 additions & 0 deletions src/execution.rs → src/modules/execution/mod.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
pub mod model_injection;
pub mod output;
use crate::models::{PassFail, Task, TaskResult};
use rayon::iter::{IntoParallelRefIterator, ParallelIterator};
use std::collections::HashMap;
Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion src/logs.rs → src/modules/logs.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
use crate::models::JobResults;
use crate::output::display_execution_results;
use crate::modules::execution::output::display_execution_results;

const LOG_DIR: &str = ".rox";

Expand Down
4 changes: 4 additions & 0 deletions src/modules/mod.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
pub mod ci;
pub mod docs;
pub mod execution;
pub mod logs;

0 comments on commit b1eff37

Please sign in to comment.