move Settings to its own module

..and add some tests for it
This commit is contained in:
Dustin J. Mitchell
2021-05-05 14:21:01 -04:00
parent cbe11a1d3d
commit 09efb33073
3 changed files with 290 additions and 224 deletions

View File

@@ -1,5 +1,6 @@
#![deny(clippy::all)]
#![allow(clippy::unnecessary_wraps)] // for Rust 1.50, https://github.com/rust-lang/rust-clippy/pull/6765
#![allow(clippy::module_inception)] // we use re-exports to shorten stuttering paths like settings::settings::Settings
/*!
This crate implements the command-line interface to TaskChampion.