mirror of
https://github.com/ChrisTitusTech/linutil.git
synced 2024-11-05 21:28:48 +00:00
refactor: Export ego-tree from linutil core, rather than workspace
This commit is contained in:
parent
79eb752552
commit
6491b455ef
5
Cargo.lock
generated
5
Cargo.lock
generated
|
@ -291,9 +291,9 @@ checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
|
|||
|
||||
[[package]]
|
||||
name = "ego-tree"
|
||||
version = "0.6.3"
|
||||
version = "0.9.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "12a0bb14ac04a9fcf170d0bbbef949b44cc492f4452bd20c095636956f653642"
|
||||
checksum = "7c6ba7d4eec39eaa9ab24d44a0e73a7949a1095a8b3f3abb11eddf27dbb56a53"
|
||||
|
||||
[[package]]
|
||||
name = "either"
|
||||
|
@ -504,7 +504,6 @@ dependencies = [
|
|||
"chrono",
|
||||
"clap",
|
||||
"crossterm",
|
||||
"ego-tree",
|
||||
"linutil_core",
|
||||
"oneshot",
|
||||
"portable-pty",
|
||||
|
|
|
@ -3,9 +3,6 @@ license = "MIT"
|
|||
version = "24.9.28"
|
||||
edition = "2021"
|
||||
|
||||
[workspace.dependencies]
|
||||
ego-tree = "0.6.2"
|
||||
|
||||
[workspace]
|
||||
members = ["tui", "core", "xtask"]
|
||||
default-members = ["tui", "core"]
|
||||
|
|
|
@ -5,11 +5,7 @@ repository = "https://github.com/ChrisTitusTech/linutil/tree/main/core"
|
|||
edition = "2021"
|
||||
version.workspace = true
|
||||
license.workspace = true
|
||||
include = [
|
||||
"src/*.rs",
|
||||
"Cargo.toml",
|
||||
"tabs/**",
|
||||
]
|
||||
include = ["src/*.rs", "Cargo.toml", "tabs/**"]
|
||||
|
||||
[dependencies]
|
||||
include_dir = "0.7.4"
|
||||
|
@ -17,4 +13,4 @@ temp-dir = "0.1.14"
|
|||
serde = { version = "1.0.205", features = ["derive"], default-features = false }
|
||||
toml = { version = "0.8.19", features = ["parse"], default-features = false }
|
||||
which = "6.0.3"
|
||||
ego-tree = { workspace = true }
|
||||
ego-tree = "0.9.0"
|
||||
|
|
|
@ -2,6 +2,7 @@ mod inner;
|
|||
|
||||
use std::rc::Rc;
|
||||
|
||||
pub use ego_tree;
|
||||
use ego_tree::Tree;
|
||||
use std::path::PathBuf;
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@ tips = ["rand"]
|
|||
[dependencies]
|
||||
clap = { version = "4.5.19", features = ["derive"] }
|
||||
crossterm = "0.28.1"
|
||||
ego-tree = { workspace = true }
|
||||
oneshot = "0.1.8"
|
||||
portable-pty = "0.8.1"
|
||||
ratatui = "0.28.1"
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
use crate::{state::ListEntry, theme::Theme};
|
||||
use crossterm::event::{KeyCode, KeyEvent};
|
||||
use ego_tree::NodeId;
|
||||
use linutil_core::Tab;
|
||||
use linutil_core::{ego_tree::NodeId, Tab};
|
||||
use ratatui::{
|
||||
layout::{Position, Rect},
|
||||
style::Style,
|
||||
|
|
|
@ -8,8 +8,7 @@ use crate::{
|
|||
theme::Theme,
|
||||
};
|
||||
use crossterm::event::{KeyCode, KeyEvent, KeyEventKind, KeyModifiers};
|
||||
use ego_tree::NodeId;
|
||||
use linutil_core::{ListNode, Tab};
|
||||
use linutil_core::{ego_tree::NodeId, ListNode, Tab};
|
||||
#[cfg(feature = "tips")]
|
||||
use rand::Rng;
|
||||
use ratatui::{
|
||||
|
|
Loading…
Reference in New Issue
Block a user