| # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO |
| # |
| # When uploading crates to the registry Cargo will automatically |
| # "normalize" Cargo.toml files for maximal compatibility |
| # with all versions of Cargo and also rewrite `path` dependencies |
| # to registry (e.g., crates.io) dependencies. |
| # |
| # If you are reading this file be aware that the original Cargo.toml |
| # will likely look very different (and much more reasonable). |
| # See Cargo.toml.orig for the original contents. |
| |
| [package] |
| edition = "2021" |
| rust-version = "1.65" |
| name = "gix-trace" |
| version = "0.1.10" |
| authors = ["Sebastian Thiel <[email protected]>"] |
| build = false |
| include = [ |
| "src/**/*", |
| "LICENSE-*", |
| ] |
| autobins = false |
| autoexamples = false |
| autotests = false |
| autobenches = false |
| description = "A crate to provide minimal `tracing` support that can be turned off to zero cost" |
| readme = false |
| license = "MIT OR Apache-2.0" |
| repository = "https://github.com/Byron/gitoxide" |
| |
| [package.metadata.docs.rs] |
| all-features = true |
| features = ["document-features"] |
| |
| [lib] |
| name = "gix_trace" |
| path = "src/lib.rs" |
| test = false |
| doctest = false |
| |
| [dependencies.document-features] |
| version = "0.2.0" |
| optional = true |
| |
| [dependencies.tracing-core] |
| version = "0.1.31" |
| optional = true |
| |
| [features] |
| default = [] |
| tracing = ["dep:tracing-core"] |
| tracing-detail = [] |
| |
| [lints.clippy] |
| bool_to_int_with_if = "allow" |
| borrow_as_ptr = "allow" |
| cast_lossless = "allow" |
| cast_possible_truncation = "allow" |
| cast_possible_wrap = "allow" |
| cast_precision_loss = "allow" |
| cast_sign_loss = "allow" |
| checked_conversions = "allow" |
| copy_iterator = "allow" |
| default_trait_access = "allow" |
| doc_markdown = "allow" |
| empty_docs = "allow" |
| enum_glob_use = "allow" |
| explicit_deref_methods = "allow" |
| explicit_into_iter_loop = "allow" |
| explicit_iter_loop = "allow" |
| filter_map_next = "allow" |
| fn_params_excessive_bools = "allow" |
| from_iter_instead_of_collect = "allow" |
| if_not_else = "allow" |
| ignored_unit_patterns = "allow" |
| implicit_clone = "allow" |
| inconsistent_struct_constructor = "allow" |
| inefficient_to_string = "allow" |
| inline_always = "allow" |
| items_after_statements = "allow" |
| iter_not_returning_iterator = "allow" |
| iter_without_into_iter = "allow" |
| manual_assert = "allow" |
| manual_is_variant_and = "allow" |
| manual_let_else = "allow" |
| manual_string_new = "allow" |
| many_single_char_names = "allow" |
| match_bool = "allow" |
| match_same_arms = "allow" |
| match_wild_err_arm = "allow" |
| match_wildcard_for_single_variants = "allow" |
| missing_errors_doc = "allow" |
| missing_panics_doc = "allow" |
| module_name_repetitions = "allow" |
| must_use_candidate = "allow" |
| mut_mut = "allow" |
| naive_bytecount = "allow" |
| needless_for_each = "allow" |
| needless_pass_by_value = "allow" |
| needless_raw_string_hashes = "allow" |
| no_effect_underscore_binding = "allow" |
| option_option = "allow" |
| range_plus_one = "allow" |
| redundant_else = "allow" |
| return_self_not_must_use = "allow" |
| should_panic_without_expect = "allow" |
| similar_names = "allow" |
| single_match_else = "allow" |
| stable_sort_primitive = "allow" |
| struct_excessive_bools = "allow" |
| struct_field_names = "allow" |
| too_many_lines = "allow" |
| transmute_ptr_to_ptr = "allow" |
| trivially_copy_pass_by_ref = "allow" |
| unnecessary_join = "allow" |
| unnecessary_wraps = "allow" |
| unreadable_literal = "allow" |
| unused_self = "allow" |
| used_underscore_binding = "allow" |
| wildcard_imports = "allow" |
| |
| [lints.clippy.pedantic] |
| level = "warn" |
| priority = -1 |
| |
| [lints.rust] |