refactor(lib): remove parseit dependency from main crate

This commit is contained in:
Orhun Parmaksız 2022-03-01 02:41:30 +03:00
parent 53b79efd0e
commit c1bdb90e36
No known key found for this signature in database
GPG key ID: F83424824B3E4B90
5 changed files with 6 additions and 11 deletions

1
Cargo.lock generated
View file

@ -717,7 +717,6 @@ name = "systeroid"
version = "0.1.0"
dependencies = [
"getopts",
"parseit",
"systeroid-core",
]

View file

@ -5,8 +5,8 @@
#[macro_use]
extern crate lazy_static;
/// Export regex crate.
pub use parseit::regex;
/// Export parseit crate.
pub use parseit;
/// Sysctl implementation.
pub mod sysctl;

View file

@ -19,10 +19,6 @@ live-tests = []
[dependencies]
getopts = "0.2.21"
[dependencies.parseit]
version = "0.1.0"
path = "../parseit"
[dependencies.systeroid-core]
version = "0.1.0"
path = "../systeroid-core"

View file

@ -1,13 +1,13 @@
use crate::output::OutputType;
use parseit::globwalk;
use parseit::reader;
use std::env;
use std::io::Write;
use std::path::PathBuf;
use std::process::{Command, Stdio};
use systeroid_core::cache::Cache;
use systeroid_core::error::Result;
use systeroid_core::regex::Regex;
use systeroid_core::parseit::globwalk;
use systeroid_core::parseit::reader;
use systeroid_core::parseit::regex::Regex;
use systeroid_core::sysctl::controller::Sysctl;
use systeroid_core::sysctl::parameter::Parameter;
use systeroid_core::sysctl::{DEPRECATED_PARAMS, SYSTEM_PRELOAD};

View file

@ -2,7 +2,7 @@ use crate::output::OutputType;
use getopts::Options;
use std::env;
use std::path::PathBuf;
use systeroid_core::regex::Regex;
use systeroid_core::parseit::regex::Regex;
use systeroid_core::sysctl::display::DisplayType;
use systeroid_core::sysctl::DEFAULT_PRELOAD;