refactor: rename core module to services
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
use crate::core::error::CoreError;
|
use crate::services::error::CoreError;
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
use crate::core::types::{ItemWithContent, ItemWithMeta};
|
use crate::services::types::{ItemWithContent, ItemWithMeta};
|
||||||
use rusqlite::Connection;
|
use rusqlite::Connection;
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::compression_engine::{get_compression_engine, CompressionType};
|
use crate::compression_engine::{get_compression_engine, CompressionType};
|
||||||
use crate::core::error::CoreError;
|
use crate::services::error::CoreError;
|
||||||
use std::io::Read;
|
use std::io::Read;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
use std::str::FromStr;
|
use std::str::FromStr;
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
use crate::config::Settings;
|
use crate::config::Settings;
|
||||||
use crate::core::compression_service::CompressionService;
|
use crate::services::compression_service::CompressionService;
|
||||||
use crate::core::error::CoreError;
|
use crate::services::error::CoreError;
|
||||||
use crate::core::meta_service::MetaService;
|
use crate::services::meta_service::MetaService;
|
||||||
use crate::core::types::{ItemWithContent, ItemWithMeta};
|
use crate::services::types::{ItemWithContent, ItemWithMeta};
|
||||||
use crate::meta_plugin::{get_meta_plugin, MetaPlugin, MetaPluginType};
|
use crate::meta_plugin::{get_meta_plugin, MetaPlugin, MetaPluginType};
|
||||||
use crate::db::{self, Meta};
|
use crate::db::{self, Meta};
|
||||||
use crate::compression_engine::{get_compression_engine, CompressionType};
|
use crate::compression_engine::{get_compression_engine, CompressionType};
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
pub mod common;
|
pub mod common;
|
||||||
pub mod compression_engine;
|
pub mod compression_engine;
|
||||||
pub mod config;
|
pub mod config;
|
||||||
pub mod core;
|
pub mod services;
|
||||||
pub mod db;
|
pub mod db;
|
||||||
pub mod meta_plugin;
|
pub mod meta_plugin;
|
||||||
pub mod modes;
|
pub mod modes;
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ use anyhow::{anyhow, Result};
|
|||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
|
|
||||||
use crate::config;
|
use crate::config;
|
||||||
use crate::core::error::CoreError;
|
use crate::services::error::CoreError;
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
use clap::error::ErrorKind;
|
use clap::error::ErrorKind;
|
||||||
use clap::Command;
|
use clap::Command;
|
||||||
use log::warn;
|
use log::warn;
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ fn validate_diff_args(cmd: &mut Command, ids: &Vec<i64>, tags: &Vec<String>) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
use crate::core::types::ItemWithMeta;
|
use crate::services::types::ItemWithMeta;
|
||||||
|
|
||||||
fn fetch_and_validate_items(
|
fn fetch_and_validate_items(
|
||||||
conn: &mut rusqlite::Connection,
|
conn: &mut rusqlite::Connection,
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ use std::io::{Write};
|
|||||||
|
|
||||||
use crate::common::is_binary::is_binary;
|
use crate::common::is_binary::is_binary;
|
||||||
use crate::config;
|
use crate::config;
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
use clap::Command;
|
use clap::Command;
|
||||||
use is_terminal::IsTerminal;
|
use is_terminal::IsTerminal;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
use crate::config;
|
use crate::config;
|
||||||
use crate::core::types::ItemWithMeta;
|
use crate::services::types::ItemWithMeta;
|
||||||
use crate::modes::common::{format_size, OutputFormat};
|
use crate::modes::common::{format_size, OutputFormat};
|
||||||
use anyhow::{anyhow, Result};
|
use anyhow::{anyhow, Result};
|
||||||
use serde_json;
|
use serde_json;
|
||||||
@@ -9,7 +9,7 @@ use clap::Command;
|
|||||||
use clap::error::ErrorKind;
|
use clap::error::ErrorKind;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
|
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
use crate::modes::common::get_format_box_chars_no_border_line_separator;
|
use crate::modes::common::get_format_box_chars_no_border_line_separator;
|
||||||
use chrono::prelude::*;
|
use chrono::prelude::*;
|
||||||
use is_terminal::IsTerminal;
|
use is_terminal::IsTerminal;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use crate::config;
|
use crate::config;
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
use crate::core::types::ItemWithMeta;
|
use crate::services::types::ItemWithMeta;
|
||||||
use crate::modes::common::ColumnType;
|
use crate::modes::common::ColumnType;
|
||||||
use crate::modes::common::{size_column, string_column, OutputFormat};
|
use crate::modes::common::{size_column, string_column, OutputFormat};
|
||||||
use anyhow::{Result};
|
use anyhow::{Result};
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ use clap::Command;
|
|||||||
use std::io::{Read, Write};
|
use std::io::{Read, Write};
|
||||||
|
|
||||||
use crate::config;
|
use crate::config;
|
||||||
use crate::core::item_service::ItemService;
|
use crate::services::item_service::ItemService;
|
||||||
|
|
||||||
fn validate_save_args(cmd: &mut Command, ids: &Vec<i64>) {
|
fn validate_save_args(cmd: &mut Command, ids: &Vec<i64>) {
|
||||||
if !ids.is_empty() {
|
if !ids.is_empty() {
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ use log::warn;
|
|||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
use anyhow;
|
use anyhow;
|
||||||
|
|
||||||
use crate::core::async_item_service::AsyncItemService;
|
use crate::services::async_item_service::AsyncItemService;
|
||||||
use crate::core::error::CoreError;
|
use crate::services::error::CoreError;
|
||||||
use crate::modes::server::common::{AppState, ApiResponse, ItemInfo, ItemContentInfo, TagsQuery, ListItemsQuery, ItemQuery, ItemInfoListResponse, ItemInfoResponse, ItemContentInfoResponse, MetadataResponse};
|
use crate::modes::server::common::{AppState, ApiResponse, ItemInfo, ItemContentInfo, TagsQuery, ListItemsQuery, ItemQuery, ItemInfoListResponse, ItemInfoResponse, ItemContentInfoResponse, MetadataResponse};
|
||||||
use crate::common::is_binary::is_binary;
|
use crate::common::is_binary::is_binary;
|
||||||
|
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ use std::collections::HashMap;
|
|||||||
use log::{debug};
|
use log::{debug};
|
||||||
|
|
||||||
use crate::modes::server::common::AppState;
|
use crate::modes::server::common::AppState;
|
||||||
use crate::core::async_item_service::AsyncItemService;
|
use crate::services::async_item_service::AsyncItemService;
|
||||||
use crate::core::error::CoreError;
|
use crate::services::error::CoreError;
|
||||||
|
|
||||||
#[derive(Debug, thiserror::Error)]
|
#[derive(Debug, thiserror::Error)]
|
||||||
pub enum ToolError {
|
pub enum ToolError {
|
||||||
|
|||||||
Reference in New Issue
Block a user