diff --git a/core/src/compile/state.rs b/core/src/compile/state.rs index 3bb53c75..e061cda6 100644 --- a/core/src/compile/state.rs +++ b/core/src/compile/state.rs @@ -1,7 +1,6 @@ use anyhow::Result; use std::collections::{BTreeMap, BTreeSet}; -use std::iter::FromIterator; use synth_gen::prelude::*; diff --git a/gen/src/generator/mod.rs b/gen/src/generator/mod.rs index aad18dd5..2731d5cc 100644 --- a/gen/src/generator/mod.rs +++ b/gen/src/generator/mod.rs @@ -1141,8 +1141,6 @@ where pub mod tests { use super::*; - use crate::Never; - use rand::rngs::ThreadRng; #[inline] diff --git a/synth/src/cli/csv/headers.rs b/synth/src/cli/csv/headers.rs index 422215e7..14694298 100644 --- a/synth/src/cli/csv/headers.rs +++ b/synth/src/cli/csv/headers.rs @@ -278,7 +278,7 @@ mod tests { use super::*; use synth_core::schema::{ number_content, BoolContent, FieldRef, NullContent, NumberContent, OneOfContent, RangeStep, - SameAsContent, VariantContent, + VariantContent, }; use std::collections::BTreeMap; diff --git a/synth/src/cli/export.rs b/synth/src/cli/export.rs index 70dc6cc2..b013c643 100644 --- a/synth/src/cli/export.rs +++ b/synth/src/cli/export.rs @@ -8,7 +8,6 @@ use crate::cli::postgres::PostgresExportStrategy; use anyhow::{Context, Result}; use std::cell::RefCell; -use std::convert::TryFrom; use std::io::Write; use std::path::PathBuf; diff --git a/synth/src/cli/import.rs b/synth/src/cli/import.rs index 4684e0f3..05c1a616 100644 --- a/synth/src/cli/import.rs +++ b/synth/src/cli/import.rs @@ -1,4 +1,3 @@ -use std::convert::TryFrom; use std::path::PathBuf; use anyhow::Result; diff --git a/synth/src/cli/import_utils.rs b/synth/src/cli/import_utils.rs index 5c501bb4..c8a9098b 100644 --- a/synth/src/cli/import_utils.rs +++ b/synth/src/cli/import_utils.rs @@ -7,7 +7,6 @@ use async_std::task; use log::debug; use serde_json::Value; use sqlx::{Executor, Row}; -use std::convert::TryFrom; use synth_core::graph::json::synth_val_to_json; use synth_core::schema::content::number_content::U64; use synth_core::schema::{ diff --git a/synth/src/cli/mod.rs b/synth/src/cli/mod.rs index 3bb9fe57..f12ad7fd 100644 --- a/synth/src/cli/mod.rs +++ b/synth/src/cli/mod.rs @@ -19,9 +19,7 @@ use anyhow::{Context, Result}; use rand::RngCore; use serde::Serialize; use std::collections::HashMap; -use std::convert::{TryFrom, TryInto}; use std::io::Write; -use std::iter::FromIterator; use std::path::PathBuf; use structopt::clap::AppSettings; use structopt::StructOpt; diff --git a/synth/src/cli/telemetry.rs b/synth/src/cli/telemetry.rs index e05e9cdd..48dd03ff 100644 --- a/synth/src/cli/telemetry.rs +++ b/synth/src/cli/telemetry.rs @@ -5,7 +5,6 @@ use owo_colors::OwoColorize; use std::cell::RefCell; use std::collections::hash_map::DefaultHasher; -use std::convert::TryFrom; use std::future::Future; use std::hash::{Hash, Hasher}; use std::io::{self, BufRead, Read, Write}; diff --git a/synth/src/datasource/mysql_datasource.rs b/synth/src/datasource/mysql_datasource.rs index e19b4964..c01d7f24 100644 --- a/synth/src/datasource/mysql_datasource.rs +++ b/synth/src/datasource/mysql_datasource.rs @@ -10,8 +10,6 @@ use rust_decimal::Decimal; use sqlx::mysql::{MySqlColumn, MySqlPoolOptions, MySqlRow}; use sqlx::{Column, MySql, Pool, Row, TypeInfo}; use std::collections::BTreeMap; -use std::convert::TryFrom; -use std::prelude::rust_2015::Result::Ok; use synth_core::schema::number_content::{F64, I64, U64}; use synth_core::schema::{ ChronoValueType, DateTimeContent, NumberContent, RangeStep, RegexContent, StringContent, diff --git a/synth/src/datasource/postgres_datasource.rs b/synth/src/datasource/postgres_datasource.rs index d73794b0..12578289 100644 --- a/synth/src/datasource/postgres_datasource.rs +++ b/synth/src/datasource/postgres_datasource.rs @@ -11,7 +11,6 @@ use rust_decimal::Decimal; use sqlx::postgres::{PgColumn, PgPoolOptions, PgRow, PgTypeInfo, PgTypeKind}; use sqlx::{Column, Executor, Pool, Postgres, Row, TypeInfo}; use std::collections::BTreeMap; -use std::convert::TryFrom; use synth_core::schema::number_content::{F32, F64, I16, I32, I64}; use synth_core::schema::{ ArrayContent, BoolContent, Categorical, ChronoValue, ChronoValueAndFormat, ChronoValueType, diff --git a/synth/src/datasource/relational_datasource.rs b/synth/src/datasource/relational_datasource.rs index c19bf397..99670b69 100644 --- a/synth/src/datasource/relational_datasource.rs +++ b/synth/src/datasource/relational_datasource.rs @@ -6,7 +6,6 @@ use futures::future::join_all; use sqlx::{ query::Query, Arguments, Connection, Database, Encode, Executor, IntoArguments, Pool, Type, }; -use std::convert::TryFrom; use synth_core::{Content, Value}; use synth_gen::value::Number; diff --git a/synth/src/sampler.rs b/synth/src/sampler.rs index 2f347dd3..f6af8b8d 100644 --- a/synth/src/sampler.rs +++ b/synth/src/sampler.rs @@ -2,7 +2,6 @@ use anyhow::Result; use indicatif::{ProgressBar, ProgressStyle}; use rand::SeedableRng; use std::collections::BTreeMap; -use std::convert::TryFrom; use synth_core::graph::json::synth_val_to_json; use synth_core::{Graph, Namespace, Value}; use synth_gen::prelude::*;