jet-admin / jet-bridge

Re-defined variable from outer scope PYL-W0621
Anti-pattern
Major
3 months ago4 years old
Redefining name 'lookups' from outer scope (line 11)
 985            })
 986
 987            def create_list_resolver(Model, mapper):
 988                def resolver(parent, info, filters=None, lookups=None, sort=None, pagination=None, search=None): 989                    request = info.context.get('request')
 990
 991                    if before_resolve is not None:
Redefining name 'lookups' from outer scope (line 11)
 856
 857            i += 1
 858
 859    def resolve_model_list(self, MappedBase, Model, mapper,info, filters=None, lookups=None, sort=None, pagination=None, search=None): 860        try:
 861            filters = filters or []
 862            lookups = lookups or []
Redefining name 'ModelAttrsType' from outer scope (line 54)
 973            FiltersType = self.get_model_filters_type(MappedBase, mapper)
 974            LookupsType = self.get_model_lookups_type(MappedBase, mapper)
 975            SortType = self.get_model_sort_type(MappedBase, mapper)
 976            ModelAttrsType = self.get_model_attrs_type(MappedBase, mapper) 977            ModelType = type('Model{}ModelType'.format(name), (graphene.ObjectType,), {
 978                'attrs': graphene.Field(ModelAttrsType),
 979                'allAttrs': graphene.Field(RawScalar),
Redefining name 'lookups' from outer scope (line 11)
 439
 440        return queryset
 441
 442    def get_models_lookups(self, request, MappedBase, models, Model, mapper, lookups): 443        result = []
 444
 445        for lookup_item in lookups:
Redefining name 'column' from outer scope (line 5)
357
358            type_code_to_sql_type = get_type_code_to_sql_type(request)
359            if type_code_to_sql_type:
360                def map_column_description(column):361                    name = column.name if hasattr(column, 'name') else ''
362                    sql_type = type_code_to_sql_type.get(column.type_code) if hasattr(column, 'type_code') else None
363                    return name, {