summaryrefslogtreecommitdiff
path: root/src/eval
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2020-10-07 18:24:47 +0200
committerLaurenz <laurmaedje@gmail.com>2020-10-07 18:24:47 +0200
commitd2e220245d9c17a0ac8c3474984924f65ed6b835 (patch)
tree003ae20f6bc1c13c5f202d0e7beb3c9fff6b09b7 /src/eval
parent537545e7f8351d7677c396456e46568f5a5e2a7a (diff)
Move deco, pass and feedback into diagnostics module ↩
Diffstat (limited to 'src/eval')
-rw-r--r--src/eval/mod.rs4
-rw-r--r--src/eval/state.rs2
-rw-r--r--src/eval/value.rs3
3 files changed, 3 insertions, 6 deletions
diff --git a/src/eval/mod.rs b/src/eval/mod.rs
index 101d26d9..c7d9c2a6 100644
--- a/src/eval/mod.rs
+++ b/src/eval/mod.rs
@@ -18,17 +18,15 @@ use std::any::Any;
use std::mem;
use std::rc::Rc;
-use async_trait::async_trait;
use fontdock::FontStyle;
use crate::diag::Diag;
-use crate::geom::Size;
+use crate::diag::{Deco, Feedback, Pass};
use crate::layout::nodes::{
Document, LayoutNode, Pad, Pages, Par, Softness, Spacing, Stack, Text,
};
use crate::layout::{Gen2, Spec2, Switch};
use crate::syntax::*;
-use crate::{Feedback, Pass};
/// Evaluate a syntax tree into a document.
///
diff --git a/src/eval/state.rs b/src/eval/state.rs
index 5861ada1..7372b851 100644
--- a/src/eval/state.rs
+++ b/src/eval/state.rs
@@ -5,7 +5,7 @@ use std::rc::Rc;
use fontdock::{fallback, FallbackTree, FontStretch, FontStyle, FontVariant, FontWeight};
use super::Scope;
-use crate::geom::{Insets, Linear, Size};
+use crate::geom::{Linear, Size};
use crate::layout::{Dir, Gen2, GenAlign, Sides};
use crate::length::Length;
use crate::paper::{Paper, PaperClass, PAPER_A4};
diff --git a/src/eval/value.rs b/src/eval/value.rs
index 37fd7ead..8eea90df 100644
--- a/src/eval/value.rs
+++ b/src/eval/value.rs
@@ -7,8 +7,7 @@ use std::rc::Rc;
use super::{Args, Dict, Eval, EvalContext, SpannedEntry};
use crate::color::RgbaColor;
use crate::geom::Linear;
-use crate::syntax::{Ident, Span, SpanWith, Spanned, SynNode, SynTree};
-use crate::DynFuture;
+use crate::syntax::{Ident, SynTree};
/// A computational value.
#[derive(Clone, PartialEq)]