From f8932ec12b3d0cb2b0cb0893c517739cdde23008 Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Fri, 11 Nov 2022 19:07:40 -0500 Subject: [PATCH] Add some TODOs around import tracking --- src/flake8_bugbear/plugins/function_call_argument_default.rs | 1 + src/flake8_bugbear/plugins/mutable_argument_default.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/flake8_bugbear/plugins/function_call_argument_default.rs b/src/flake8_bugbear/plugins/function_call_argument_default.rs index 035b99c98d..c162fcc93a 100644 --- a/src/flake8_bugbear/plugins/function_call_argument_default.rs +++ b/src/flake8_bugbear/plugins/function_call_argument_default.rs @@ -8,6 +8,7 @@ use crate::check_ast::Checker; use crate::checks::{Check, CheckKind}; use crate::flake8_bugbear::plugins::mutable_argument_default::is_mutable_func; +// TODO(charlie): Verify imports for each of the imported members. const IMMUTABLE_FUNCS: [&str; 11] = [ "tuple", "frozenset", diff --git a/src/flake8_bugbear/plugins/mutable_argument_default.rs b/src/flake8_bugbear/plugins/mutable_argument_default.rs index 7b7da70ff5..57017dbdf7 100644 --- a/src/flake8_bugbear/plugins/mutable_argument_default.rs +++ b/src/flake8_bugbear/plugins/mutable_argument_default.rs @@ -4,6 +4,7 @@ use crate::ast::types::Range; use crate::check_ast::Checker; use crate::checks::{Check, CheckKind}; +// TODO(charlie): Verify imports for each of the imported members. pub fn is_mutable_func(expr: &Expr) -> bool { match &expr.node { ExprKind::Name { id, .. }