organize import order

This commit is contained in:
grimhilt 2023-06-19 18:31:03 +02:00
parent 8b3ba64e48
commit 4842a20024
18 changed files with 39 additions and 38 deletions

View File

@ -1,9 +1,9 @@
use std::io::Write;
use std::path::{Path, PathBuf};
use clap::Values; use clap::Values;
use crate::store;
use crate::utils::{self}; use crate::utils::{self};
use crate::utils::nextsyncignore::{self, ignore_file}; use crate::utils::nextsyncignore::{self, ignore_file};
use crate::store;
use std::path::{Path, PathBuf};
use std::io::Write;
pub struct AddArgs<'a> { pub struct AddArgs<'a> {
pub files: Values<'a>, pub files: Values<'a>,

View File

@ -2,13 +2,13 @@ use std::fs::DirBuilder;
use std::path::{Path, PathBuf}; use std::path::{Path, PathBuf};
use clap::Values; use clap::Values;
use regex::Regex; use regex::Regex;
use crate::utils::api::ApiProps;
use crate::global::global::{DIR_PATH, set_dir_path};
use crate::services::api::ApiError; use crate::services::api::ApiError;
use crate::services::req_props::{ReqProps, ObjProps}; use crate::services::req_props::{ReqProps, ObjProps};
use crate::services::download_files::DownloadFiles; use crate::services::download_files::DownloadFiles;
use crate::store::object::{self, add_blob, add_tree}; use crate::store::object::{self, add_blob, add_tree};
use crate::commands; use crate::commands::init;
use crate::utils::api::ApiProps;
use crate::global::global::{DIR_PATH, set_dir_path};
pub fn clone(remote: Values<'_>) { pub fn clone(remote: Values<'_>) {
let d = DIR_PATH.lock().unwrap().clone(); let d = DIR_PATH.lock().unwrap().clone();
@ -81,7 +81,7 @@ pub fn clone(remote: Values<'_>) {
// destination path 'path' already exists and is not an empty directory. // destination path 'path' already exists and is not an empty directory.
//std::process::exit(1); //std::process::exit(1);
} else { } else {
commands::init::init(); init::init();
} }
} else { } else {
// create folder // create folder

View File

@ -1,6 +1,6 @@
use crate::utils::{path, read};
use std::fs::OpenOptions; use std::fs::OpenOptions;
use std::io::{self, Write}; use std::io::{self, Write};
use crate::utils::{path, read};
pub fn set(var: &str, val: &str) -> io::Result<()> { pub fn set(var: &str, val: &str) -> io::Result<()> {
let mut root = match path::nextsync() { let mut root = match path::nextsync() {

View File

@ -1,6 +1,6 @@
use std::env;
use std::fs::{DirBuilder, File}; use std::fs::{DirBuilder, File};
use std::path::PathBuf; use std::path::PathBuf;
use std::env;
use crate::global::global::DIR_PATH; use crate::global::global::DIR_PATH;
pub fn init() { pub fn init() {

View File

@ -1,10 +1,10 @@
use std::fs::File; use std::fs::File;
use crypto::digest::Digest;
use crypto::sha1::Sha1;
use std::collections::{HashSet, HashMap};
use colored::Colorize;
use std::path::PathBuf; use std::path::PathBuf;
use std::io::{self, Lines, BufReader}; use std::io::{self, Lines, BufReader};
use std::collections::{HashSet, HashMap};
use crypto::digest::Digest;
use crypto::sha1::Sha1;
use colored::Colorize;
use crate::utils; use crate::utils;
use crate::store::{self, object}; use crate::store::{self, object};

View File

@ -1,5 +1,6 @@
use clap::{App, Arg, SubCommand}; use clap::{App, Arg, SubCommand};
use crate::commands::add::AddArgs; use crate::commands::add::AddArgs;
mod commands; mod commands;
mod utils; mod utils;
mod services; mod services;

View File

@ -1,9 +1,9 @@
use std::env;
use dotenv::dotenv;
use reqwest::Client; use reqwest::Client;
use reqwest::RequestBuilder; use reqwest::RequestBuilder;
use reqwest::{Response, Error, IntoUrl, Method}; use reqwest::{Response, Error, IntoUrl, Method};
use crate::utils::api::ApiProps; use crate::utils::api::ApiProps;
use std::env;
use dotenv::dotenv;
#[derive(Debug)] #[derive(Debug)]
pub enum ApiError { pub enum ApiError {

View File

@ -1,5 +1,5 @@
use crate::services::api::{ApiBuilder, ApiError};
use reqwest::{Method, IntoUrl, Response, Error}; use reqwest::{Method, IntoUrl, Response, Error};
use crate::services::api::{ApiBuilder, ApiError};
pub struct CreateFolder { pub struct CreateFolder {
api_builder: ApiBuilder, api_builder: ApiBuilder,

View File

@ -1,5 +1,5 @@
use crate::services::api::{ApiBuilder, ApiError};
use reqwest::{Method, Response, Error}; use reqwest::{Method, Response, Error};
use crate::services::api::{ApiBuilder, ApiError};
pub struct DeletePath { pub struct DeletePath {
api_builder: ApiBuilder, api_builder: ApiBuilder,

View File

@ -1,9 +1,9 @@
use crate::services::api::{ApiBuilder, ApiError};
use std::path::PathBuf; use std::path::PathBuf;
use reqwest::{Method, Response, Error};
use crate::utils::api::ApiProps;
use std::fs::OpenOptions; use std::fs::OpenOptions;
use std::io::{self, Write}; use std::io::{self, Write};
use reqwest::{Method, Response, Error};
use crate::utils::api::ApiProps;
use crate::services::api::{ApiBuilder, ApiError};
pub struct DownloadFiles { pub struct DownloadFiles {
api_builder: ApiBuilder, api_builder: ApiBuilder,

View File

@ -1,10 +1,10 @@
use std::io::Cursor; use std::io::Cursor;
use xml::reader::{EventReader, XmlEvent};
use reqwest::{Method, Response, Error};
use chrono::{Utc, DateTime}; use chrono::{Utc, DateTime};
use crate::services::api::{ApiBuilder, ApiError}; use reqwest::{Method, Response, Error};
use xml::reader::{EventReader, XmlEvent};
use crate::utils::time::parse_timestamp; use crate::utils::time::parse_timestamp;
use crate::utils::api::{get_relative_s, ApiProps}; use crate::utils::api::{get_relative_s, ApiProps};
use crate::services::api::{ApiBuilder, ApiError};
#[derive(Debug)] #[derive(Debug)]
pub struct ObjProps { pub struct ObjProps {

View File

@ -1,8 +1,8 @@
use std::fs::File; use std::fs::File;
use crate::services::api::{ApiBuilder, ApiError};
use std::path::PathBuf;
use std::io::{Read}; use std::io::{Read};
use std::path::PathBuf;
use reqwest::{Method, Response, Error}; use reqwest::{Method, Response, Error};
use crate::services::api::{ApiBuilder, ApiError};
pub struct UploadFile { pub struct UploadFile {
api_builder: ApiBuilder, api_builder: ApiBuilder,

View File

@ -1,7 +1,7 @@
use std::fs::{File, OpenOptions};
use std::path::PathBuf; use std::path::PathBuf;
use crate::utils::{read, path}; use std::fs::{File, OpenOptions};
use std::io::{self, Write}; use std::io::{self, Write};
use crate::utils::{read, path};
pub fn _read_only(mut path: PathBuf) -> File { pub fn _read_only(mut path: PathBuf) -> File {
path.push("HEAD"); path.push("HEAD");

View File

@ -1,8 +1,8 @@
use std::fs::OpenOptions; use std::io;
use std::fs::File; use std::fs::File;
use std::fs::OpenOptions;
use std::path::PathBuf; use std::path::PathBuf;
use crate::utils::{read, path}; use crate::utils::{read, path};
use std::io;
pub fn _read_only(mut path: PathBuf) -> File { pub fn _read_only(mut path: PathBuf) -> File {
path.push("index"); path.push("index");

View File

@ -1,11 +1,11 @@
use std::fs::File;
use std::io::{self, Write};
use std::path::{Path, PathBuf}; use std::path::{Path, PathBuf};
use crate::utils::{read, path}; use std::fs::{OpenOptions, self};
use crate::store::head;
use crypto::sha1::Sha1; use crypto::sha1::Sha1;
use crypto::digest::Digest; use crypto::digest::Digest;
use std::fs::{OpenOptions, self}; use crate::utils::{read, path};
use std::io::{self, Write}; use crate::store::head;
use std::fs::File;
/// Returns (line, hash, name) /// Returns (line, hash, name)
/// ///

View File

@ -1,7 +1,7 @@
use crate::utils::path;
use regex::Regex;
use std::fs::File; use std::fs::File;
use std::io::{BufReader, BufRead}; use std::io::{BufReader, BufRead};
use regex::Regex;
use crate::utils::path;
pub fn read_lines() -> Result<Vec<String>, ()> { pub fn read_lines() -> Result<Vec<String>, ()> {
if let Some(path) = path::nextsyncignore() { if let Some(path) = path::nextsyncignore() {

View File

@ -1,7 +1,7 @@
use std::env; use std::env;
use std::fs::canonicalize;
use std::path::{PathBuf, Path}; use std::path::{PathBuf, Path};
use crate::global::global::DIR_PATH; use crate::global::global::DIR_PATH;
use std::fs::canonicalize;
pub fn current() -> Option<PathBuf> { pub fn current() -> Option<PathBuf> {
let d = DIR_PATH.lock().unwrap(); let d = DIR_PATH.lock().unwrap();

View File

@ -1,6 +1,6 @@
use std::path::{Path, PathBuf}; use std::path::{Path, PathBuf};
use std::io::{self, BufRead, BufReader, Write};
use std::fs::{self, File, OpenOptions}; use std::fs::{self, File, OpenOptions};
use std::io::{self, BufRead, BufReader, Write};
pub fn read_lines<P>(filename: P) -> io::Result<io::Lines<io::BufReader<File>>> pub fn read_lines<P>(filename: P) -> io::Result<io::Lines<io::BufReader<File>>>
where P: AsRef<Path>, { where P: AsRef<Path>, {