[[bin]]
name = "fuzzit"
path = "src/main.rs"
[dependencies.clap]
features = ["env", "derive"]
version = "4.5.48"
[dependencies.color-eyre]
version = "0.6.5"
[dependencies.dirs]
version = "6.0.0"
[dependencies.ratatui]
version = "0.29.0"
[dependencies.rayon]
version = "1.11.0"
[lints.clippy]
dbg_macro = "warn"
default_union_representation = "deny"
empty_drop = "warn"
exit = "deny"
fallible_impl_from = "warn"
inefficient_to_string = "warn"
lossy_float_literal = "deny"
macro_use_imports = "warn"
match_same_arms = "warn"
mem_forget = "deny"
multiple_inherent_impl = "deny"
mut_mut = "deny"
no_effect_underscore_binding = "warn"
panic = "warn"
print_stderr = "warn"
ptr_as_ptr = "deny"
same_name_method = "warn"
single_char_lifetime_names = "warn"
string_to_string = "warn"
trait_duplication_in_bounds = "warn"
type_repetition_in_bounds = "warn"
unimplemented = "warn"
unneeded_field_pattern = "warn"
unseparated_literal_suffix = "warn"
unwrap_in_result = "deny"
unwrap_used = "deny"
used_underscore_binding = "warn"
wildcard_dependencies = "deny"
[lints.rust]
meta_variable_misuse = "warn"
missing_debug_implementations = "warn"
non_snake_case = "allow"
noop_method_call = "warn"
trivial_casts = "warn"
unsafe_code = "deny"
unused_lifetimes = "warn"
unused_macro_rules = "warn"
unused_qualifications = "warn"
variant_size_differences = "warn"
[lints.rust.future_incompatible]
level = "deny"
priority = -1
[lints.rust.rust_2018_idioms]
level = "warn"
priority = -1
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["visualization"]
description = "Fuzzy nested git repo finder with status and diff previews"
edition = "2024"
homepage = "https://github.com/dawitalemu4/fuzzit"
include = ["**/*.rs"]
keywords = ["fuzzy", "git"]
license-file = "LICENSE.txt"
name = "fuzzit"
readme = "README.md"
repository = "https://github.com/dawitalemu4/fuzzit"
version = "1.0.2"