[package]
edition = "2024"
name = "gornilo"
version = "0.3.0"
authors = ["WI"]
build = false
exclude = [
".github",
".git",
]
publish = true
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Odin project manager"
homepage = "https://github.com/IrvingWash/gornilo"
documentation = "https://github.com/IrvingWash/gornilo"
readme = "README.md"
keywords = [
"odin",
"project-management",
]
categories = [
"development-tools::build-utils",
"command-line-utilities",
]
license = "MIT"
repository = "https://github.com/IrvingWash/gornilo.git"
[lib]
name = "gornilo"
path = "src/lib.rs"
[[bin]]
name = "gornilo"
path = "src/main.rs"
[dependencies.clap]
version = "4.5.32"
features = ["derive"]
[dependencies.serde]
version = "1.0.219"
features = ["derive"]
[dependencies.toml]
version = "0.8.20"
[lints.clippy]
absolute_paths = "deny"
absurd_extreme_comparisons = "deny"
assertions_on_result_states = "deny"
cast_lossless = "deny"
clear_with_drain = "deny"
clone_on_ref_ptr = "deny"
cognitive_complexity = "deny"
collection_is_never_read = "deny"
dbg_macro = "deny"
default_trait_access = "deny"
equatable_if_let = "deny"
explicit_into_iter_loop = "deny"
fallible_impl_from = "deny"
float_cmp = "deny"
implicit_clone = "deny"
iter_filter_is_ok = "deny"
iter_filter_is_some = "deny"
iter_with_drain = "deny"
large_types_passed_by_value = "deny"
manual_is_variant_and = "deny"
manual_let_else = "deny"
manual_ok_or = "deny"
manual_string_new = "deny"
missing_inline_in_public_items = "deny"
needless_pass_by_ref_mut = "deny"
needless_pass_by_value = "deny"
or_fun_call = "deny"
redundant_else = "deny"
set_contains_or_insert = "deny"
type_id_on_box = "deny"
unnecessary_self_imports = "deny"