1#![allow(unknown_lints)]
11#![deny(
12 clippy::await_holding_lock,
13 clippy::borrow_as_ptr,
14 clippy::branches_sharing_code,
15 clippy::cast_lossless,
16 clippy::clippy::collection_is_never_read,
17 clippy::cloned_instead_of_copied,
18 clippy::cognitive_complexity,
19 clippy::create_dir,
20 clippy::deref_by_slicing,
21 clippy::derivable_impls,
22 clippy::derive_partial_eq_without_eq,
23 clippy::equatable_if_let,
24 clippy::exhaustive_structs,
25 clippy::expect_used,
26 clippy::expl_impl_clone_on_copy,
27 clippy::explicit_deref_methods,
28 clippy::explicit_into_iter_loop,
29 clippy::explicit_iter_loop,
30 clippy::filetype_is_file,
31 clippy::flat_map_option,
32 clippy::format_push_string,
33 clippy::fn_params_excessive_bools,
34 clippy::future_not_send,
35 clippy::get_unwrap,
36 clippy::implicit_clone,
37 clippy::if_then_some_else_none,
38 clippy::impl_trait_in_params,
39 clippy::implicit_clone,
40 clippy::inefficient_to_string,
41 clippy::inherent_to_string,
42 clippy::iter_not_returning_iterator,
43 clippy::large_types_passed_by_value,
44 clippy::large_include_file,
45 clippy::let_and_return,
46 clippy::manual_assert,
47 clippy::manual_ok_or,
48 clippy::manual_split_once,
49 clippy::manual_let_else,
50 clippy::manual_string_new,
51 clippy::map_flatten,
52 clippy::map_unwrap_or,
53 clippy::missing_enforced_import_renames,
54 clippy::missing_assert_message,
55 clippy::missing_const_for_fn,
56 clippy::must_use_candidate,
57 clippy::mut_mut,
58 clippy::needless_for_each,
59 clippy::needless_option_as_deref,
60 clippy::needless_pass_by_value,
61 clippy::needless_collect,
62 clippy::needless_continue,
63 clippy::non_send_fields_in_send_ty,
64 clippy::nonstandard_macro_braces,
65 clippy::option_if_let_else,
66 clippy::option_option,
67 clippy::rc_mutex,
68 clippy::redundant_else,
69 clippy::same_name_method,
70 clippy::semicolon_if_nothing_returned,
71 clippy::str_to_string,
72 clippy::string_to_string,
73 clippy::too_many_lines,
74 clippy::trivially_copy_pass_by_ref,
75 clippy::trivial_regex,
76 clippy::try_err,
77 clippy::unnested_or_patterns,
78 clippy::unused_async,
79 clippy::unwrap_or_else_default,
80 clippy::useless_let_if_seq,
81 bad_style,
82 clashing_extern_declarations,
83 dead_code,
84 deprecated,
85 explicit_outlives_requirements,
86 improper_ctypes,
87 invalid_value,
88 missing_copy_implementations,
89 missing_debug_implementations,
90 mutable_transmutes,
91 no_mangle_generic_items,
92 non_shorthand_field_patterns,
93 overflowing_literals,
94 path_statements,
95 patterns_in_fns_without_body,
96 private_in_public,
97 trivial_bounds,
98 trivial_casts,
99 trivial_numeric_casts,
100 type_alias_bounds,
101 unconditional_recursion,
102 unreachable_pub,
103 unsafe_code,
104 unstable_features,
105 unused,
106 unused_allocation,
107 unused_comparisons,
108 unused_import_braces,
109 unused_parens,
110 unused_qualifications,
111 while_true,
112 missing_docs
113)]
114#![warn(clippy::exhaustive_enums)]
115#![allow(unused_attributes, clippy::derive_partial_eq_without_eq, clippy::box_default)]
116#![allow()]
119
120mod error;
121mod package;
122mod utils;
123
124pub use error::Error;
125pub use package::*;