Skip to content

Commit 73c52ce

Browse files
Joris Bayerstefan-k
authored andcommitted
Nightly clippy lints
1 parent 35e00e2 commit 73c52ce

File tree

37 files changed

+16
-63
lines changed

37 files changed

+16
-63
lines changed

crates/argmin-checkpointing-file/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
pub use argmin::core::checkpointing::{Checkpoint, CheckpointingFrequency};
4242
use argmin::core::Error;
4343
use serde::{de::DeserializeOwned, Serialize};
44-
use std::default::Default;
4544
use std::fs::File;
4645
use std::io::{BufReader, BufWriter};
4746
use std::path::PathBuf;

crates/argmin/src/core/executor.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ use crate::core::observers::{Observe, ObserverMode, Observers};
1010
use crate::core::{
1111
Error, OptimizationResult, Problem, Solver, State, TerminationReason, TerminationStatus, KV,
1212
};
13-
use instant;
1413
use std::sync::atomic::{AtomicBool, Ordering};
1514
use std::sync::Arc;
1615

crates/argmin/src/core/state/iterstate.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
// copied, modified, or distributed except according to those terms.
77

88
use crate::core::{ArgminFloat, Problem, State, TerminationReason, TerminationStatus};
9-
use instant;
109
#[cfg(feature = "serde1")]
1110
use serde::{Deserialize, Serialize};
1211
use std::collections::HashMap;

crates/argmin/src/core/state/linearprogramstate.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
// copied, modified, or distributed except according to those terms.
77

88
use crate::core::{ArgminFloat, Problem, State, TerminationReason, TerminationStatus};
9-
use instant;
109
#[cfg(feature = "serde1")]
1110
use serde::{Deserialize, Serialize};
1211
use std::collections::HashMap;

crates/argmin/src/core/state/populationstate.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
// copied, modified, or distributed except according to those terms.
77

88
use crate::core::{ArgminFloat, Problem, State, TerminationReason, TerminationStatus};
9-
use instant;
109
#[cfg(feature = "serde1")]
1110
use serde::{Deserialize, Serialize};
1211
use std::collections::HashMap;

crates/argmin/src/solver/brent/brentopt.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,6 @@ where
210210
mod tests {
211211
use super::*;
212212
use crate::core::{Executor, TerminationStatus};
213-
use crate::test_trait_impl;
214213
use approx::assert_relative_eq;
215214

216215
test_trait_impl!(brent, BrentOpt<f64>);

crates/argmin/src/solver/brent/brentroot.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,6 @@ where
181181
#[cfg(test)]
182182
mod tests {
183183
use super::*;
184-
use crate::test_trait_impl;
185184

186185
test_trait_impl!(brent, BrentRoot<f64>);
187186
}

crates/argmin/src/solver/conjugategradient/beta.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,6 @@ where
255255
#[cfg(test)]
256256
mod tests {
257257
use super::*;
258-
use crate::test_trait_impl;
259258

260259
test_trait_impl!(fletcher_reeves, FletcherReeves);
261260
test_trait_impl!(polak_ribiere, PolakRibiere);

crates/argmin/src/solver/conjugategradient/cg.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,7 @@ where
154154
#[cfg(test)]
155155
mod tests {
156156
use super::*;
157-
use crate::core::{test_utils::TestProblem, ArgminError, IterState, Problem};
158-
use crate::test_trait_impl;
157+
use crate::core::{test_utils::TestProblem, ArgminError};
159158
use approx::assert_relative_eq;
160159

161160
test_trait_impl!(conjugate_gradient, ConjugateGradient<Vec<f64>, f64>);

crates/argmin/src/solver/conjugategradient/nonlinear_cg.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,17 +228,15 @@ where
228228
}
229229

230230
#[cfg(test)]
231+
#[allow(clippy::let_unit_value)]
231232
mod tests {
232-
#![allow(clippy::let_unit_value)]
233-
234233
use super::*;
235234
use crate::core::test_utils::TestProblem;
236235
use crate::core::ArgminError;
237236
use crate::solver::conjugategradient::beta::PolakRibiere;
238237
use crate::solver::linesearch::{
239238
condition::ArmijoCondition, BacktrackingLineSearch, MoreThuenteLineSearch,
240239
};
241-
use crate::test_trait_impl;
242240
use approx::assert_relative_eq;
243241

244242
#[derive(Eq, PartialEq, Clone, Copy, Debug)]

0 commit comments

Comments
 (0)