From 7c6841782d36faacc2aa3616dc3ed1b9403fa26e Mon Sep 17 00:00:00 2001 From: sigoden Date: Thu, 2 Nov 2023 10:45:11 +0800 Subject: refactor: improve code quanity (#197) - move model_info.rs/message.rs to clients/ - rename SharedConfig to GlobalConfig --- src/render/cmd.rs | 3 +-- src/render/mod.rs | 6 +++--- src/render/repl.rs | 3 +-- 3 files changed, 5 insertions(+), 7 deletions(-) (limited to 'src/render') diff --git a/src/render/cmd.rs b/src/render/cmd.rs index e09bd71..a9eccdc 100644 --- a/src/render/cmd.rs +++ b/src/render/cmd.rs @@ -1,7 +1,6 @@ use super::{MarkdownRender, ReplyEvent}; -use crate::repl::AbortSignal; -use crate::utils::{spaces, split_line_sematic, split_line_tail}; +use crate::utils::{spaces, split_line_sematic, split_line_tail, AbortSignal}; use anyhow::Result; use crossbeam::channel::Receiver; diff --git a/src/render/mod.rs b/src/render/mod.rs index 27f9e81..a0f996f 100644 --- a/src/render/mod.rs +++ b/src/render/mod.rs @@ -7,8 +7,8 @@ pub use self::markdown::{MarkdownRender, RenderOptions}; use self::repl::repl_render_stream; use crate::client::Client; -use crate::config::SharedConfig; -use crate::repl::AbortSignal; +use crate::config::GlobalConfig; +use crate::utils::AbortSignal; use anyhow::{Context, Result}; use crossbeam::channel::{unbounded, Sender}; @@ -19,7 +19,7 @@ use std::thread::spawn; pub fn render_stream( input: &str, client: &dyn Client, - config: &SharedConfig, + config: &GlobalConfig, repl: bool, abort: AbortSignal, wg: WaitGroup, diff --git a/src/render/repl.rs b/src/render/repl.rs index efad0e7..f554359 100644 --- a/src/render/repl.rs +++ b/src/render/repl.rs @@ -1,7 +1,6 @@ use super::{MarkdownRender, ReplyEvent}; -use crate::repl::AbortSignal; -use crate::utils::split_line_tail; +use crate::utils::{split_line_tail, AbortSignal}; use anyhow::Result; use crossbeam::channel::Receiver; -- cgit v1.2.3