From a4d83db289bfe3235fc74c97d88d8b5957b74e81 Mon Sep 17 00:00:00 2001 From: sagie gur ari Date: Fri, 3 Jul 2020 10:44:29 +0000 Subject: [PATCH] lint rules --- duckscript/src/lib.rs | 9 +++++++++ duckscript_cli/src/main.rs | 9 +++++++++ duckscript_sdk/src/lib.rs | 9 +++++++++ 3 files changed, 27 insertions(+) diff --git a/duckscript/src/lib.rs b/duckscript/src/lib.rs index f7893e9..2daf571 100755 --- a/duckscript/src/lib.rs +++ b/duckscript/src/lib.rs @@ -4,9 +4,13 @@ anonymous_parameters, arithmetic_overflow, array_into_iter, + asm_sub_register, bindings_with_variant_name, + cenum_impl_drop_cast, + clashing_extern_declarations, coherence_leak_check, conflicting_repr_hints, + confusable_idents, const_err, dead_code, deprecated, @@ -17,7 +21,9 @@ ill_formed_attribute_input, illegal_floating_point_literal_pattern, improper_ctypes, + improper_ctypes_definitions, incomplete_features, + incomplete_include, indirect_structural_match, inline_no_sanitize, invalid_codeblock_attribute, @@ -32,6 +38,7 @@ missing_crate_level_docs, missing_docs, missing_fragment_specifier, + mixed_script_confusables, mutable_borrow_reservation_conflict, mutable_transmutes, no_mangle_const_items, @@ -59,6 +66,7 @@ trivial_numeric_casts, type_alias_bounds, tyvar_behind_raw_pointer, + unaligned_references, uncommon_codepoints, unconditional_panic, unconditional_recursion, @@ -75,6 +83,7 @@ unused_attributes, unused_braces, unused_comparisons, + unused_crate_dependencies, unused_doc_comments, unused_extern_crates, unused_features, diff --git a/duckscript_cli/src/main.rs b/duckscript_cli/src/main.rs index 276bc71..f53ea7e 100755 --- a/duckscript_cli/src/main.rs +++ b/duckscript_cli/src/main.rs @@ -4,9 +4,13 @@ anonymous_parameters, arithmetic_overflow, array_into_iter, + asm_sub_register, bindings_with_variant_name, + cenum_impl_drop_cast, + clashing_extern_declarations, coherence_leak_check, conflicting_repr_hints, + confusable_idents, const_err, dead_code, deprecated, @@ -17,7 +21,9 @@ ill_formed_attribute_input, illegal_floating_point_literal_pattern, improper_ctypes, + improper_ctypes_definitions, incomplete_features, + incomplete_include, indirect_structural_match, inline_no_sanitize, invalid_codeblock_attribute, @@ -32,6 +38,7 @@ missing_crate_level_docs, missing_docs, missing_fragment_specifier, + mixed_script_confusables, mutable_borrow_reservation_conflict, mutable_transmutes, no_mangle_const_items, @@ -59,6 +66,7 @@ trivial_numeric_casts, type_alias_bounds, tyvar_behind_raw_pointer, + unaligned_references, uncommon_codepoints, unconditional_panic, unconditional_recursion, @@ -75,6 +83,7 @@ unused_attributes, unused_braces, unused_comparisons, + unused_crate_dependencies, unused_doc_comments, unused_extern_crates, unused_features, diff --git a/duckscript_sdk/src/lib.rs b/duckscript_sdk/src/lib.rs index f92e18d..cdac532 100755 --- a/duckscript_sdk/src/lib.rs +++ b/duckscript_sdk/src/lib.rs @@ -4,9 +4,13 @@ anonymous_parameters, arithmetic_overflow, array_into_iter, + asm_sub_register, bindings_with_variant_name, + cenum_impl_drop_cast, + clashing_extern_declarations, coherence_leak_check, conflicting_repr_hints, + confusable_idents, const_err, dead_code, deprecated, @@ -17,7 +21,9 @@ ill_formed_attribute_input, illegal_floating_point_literal_pattern, improper_ctypes, + improper_ctypes_definitions, incomplete_features, + incomplete_include, indirect_structural_match, inline_no_sanitize, invalid_codeblock_attribute, @@ -32,6 +38,7 @@ missing_crate_level_docs, missing_docs, missing_fragment_specifier, + mixed_script_confusables, mutable_borrow_reservation_conflict, mutable_transmutes, no_mangle_const_items, @@ -59,6 +66,7 @@ trivial_numeric_casts, type_alias_bounds, tyvar_behind_raw_pointer, + unaligned_references, uncommon_codepoints, unconditional_panic, unconditional_recursion, @@ -75,6 +83,7 @@ unused_attributes, unused_braces, unused_comparisons, + unused_crate_dependencies, unused_doc_comments, unused_extern_crates, unused_features,