# 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" name = "gcg-parser" version = "0.5.1" authors = ["Jacob Asper "] include = [ "src/**/*", "README.md", "CHANGELOG.md", ] description = "Parser and Data Structures for the GCG file format" homepage = "https://github.com/20jasper/gcg-parser" documentation = "https://docs.rs/gcg-parser/latest/gcg_parser/index.html" readme = "README.md" keywords = [ "gcg", "parser", "crossword", "scrabble", ] categories = [ "text-processing", "data-structures", "parser-implementations", "encoding", ] license = "Unlicense OR MIT" repository = "https://github.com/20jasper/gcg-parser" [dependencies.displaydoc] version = "0.2.4" [dependencies.thiserror] version = "1.0.57" [dev-dependencies.anyhow] version = "1.0.80" [lints.clippy] alloc_instead_of_core = "warn" arithmetic_side_effects = "warn" as_conversions = "warn" as_underscore = "warn" assertions_on_result_states = "warn" create_dir = "warn" dbg_macro = "warn" decimal_literal_representation = "warn" default_union_representation = "warn" empty_drop = "warn" empty_structs_with_brackets = "warn" float_cmp_const = "warn" fn_to_numeric_cast_any = "warn" format_push_string = "warn" if_then_some_else_none = "warn" integer_division = "warn" mem_forget = "warn" missing_errors_doc = "allow" missing_panics_doc = "allow" mod_module_files = "deny" modulo_arithmetic = "warn" must_use_candidate = "allow" needless_raw_strings = "warn" negative_feature_names = "warn" pedantic = "warn" rc_buffer = "warn" rc_mutex = "warn" redundant_feature_names = "warn" same_name_method = "warn" semicolon_outside_block = "warn" std_instead_of_core = "warn" string_lit_chars_any = "warn" suspicious_xor_used_as_pow = "warn" tests_outside_test_module = "warn" todo = "warn" try_err = "warn" undocumented_unsafe_blocks = "warn" unimplemented = "warn" unnecessary_safety_comment = "warn" unnecessary_self_imports = "warn" unneeded_field_pattern = "warn" unseparated_literal_suffix = "warn" verbose_file_reads = "warn" wildcard_dependencies = "deny" wildcard_enum_match_arm = "deny" [lints.rust] ffi-unwind-calls = "warn" let-underscore-drop = "warn" macro_use_extern_crate = "deny" missing-abi = "warn" missing_debug_implementations = "warn" non-ascii-idents = "warn" rust-2018-compatibility = "warn" rust-2018-idioms = "warn" rust-2021-compatibility = "warn" unreachable-pub = "warn" unsafe-code = "deny" unsafe-op-in-unsafe-fn = "deny" unused = "warn" variant-size-differences = "warn" [lints.rustdoc] broken_intra_doc_links = "warn" missing_crate_level_docs = "warn"