From 24a4dc85c25f2860df06fec71d3e84a0bf2e612b Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Wed, 6 Feb 2019 20:35:33 -0600 Subject: [PATCH] REFACTOR: the format logic belongs in the build module. --- src/{ => build}/format.rs | 0 src/build/mod.rs | 4 +++- src/lib.rs | 2 -- 3 files changed, 3 insertions(+), 3 deletions(-) rename src/{ => build}/format.rs (100%) diff --git a/src/format.rs b/src/build/format.rs similarity index 100% rename from src/format.rs rename to src/build/format.rs diff --git a/src/build/mod.rs b/src/build/mod.rs index fecf3e8..64b7b45 100644 --- a/src/build/mod.rs +++ b/src/build/mod.rs @@ -30,16 +30,18 @@ use simple_error; use unicode_segmentation::UnicodeSegmentation; use crate::ast::*; +use crate::build::format::{ExpressionFormatter, FormatRenderer, SimpleFormatter}; use crate::build::scope::{find_in_fieldlist, Scope, ValueMap}; use crate::convert::ImporterRegistry; use crate::error; -use crate::format::{ExpressionFormatter, FormatRenderer, SimpleFormatter}; use crate::iter::OffsetStrIter; use crate::parse::parse; pub mod assets; +pub mod format; pub mod ir; pub mod scope; + mod stdlib; pub use self::ir::Val; diff --git a/src/lib.rs b/src/lib.rs index d079efb..3bccebd 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -41,8 +41,6 @@ pub mod error; pub mod iter; pub mod parse; -mod format; - pub use crate::ast::Expression; pub use crate::ast::Statement; pub use crate::ast::Value;