pylint/pyreverse/diagrams.py
def get_attrs(self, node):
        """return visible attributes, possibly with class name"""
        attrs = []
        properties = [
            (n, m)
            for n, m in node.items()
            if isinstance(m, astroid.FunctionDef) and decorated_with_property(m)
        ]
        for node_name, associated_nodes in (
            list(node.instance_attrs_type.items())
            + list(node.locals_type.items())
            + properties
        ):
            if not self.show_attr(node_name):
                continue
            names = self.class_names(associated_nodes)
            if names:
                node_name = "%s : %s" % (node_name, ", ".join(names))
            attrs.append(node_name)
        return sorted(attrs)
def get_attrs(self, node):
        attrs = []
        properties = [
            (n, m)
            for n, m in node.items()
            if isinstance(m, astroid.FunctionDef) and decorated_with_property(m)
        ]
        for node_name, associated_nodes in (
            list(node.instance_attrs_type.items())
            + list(node.locals_type.items())
            + properties
        ):
            if not self.show_attr(node_name):
                continue
            names = self.class_names(associated_nodes)
            if names:
                node_name = "%s : %s" % (node_name, ", ".join(names))
            attrs.append(node_name)
        return sorted(attrs)
def get_attrs ( self , node ) : attrs = [ ] properties = [ ( n , m ) for n , m in node . items ( ) if isinstance ( m , astroid . FunctionDef ) and decorated_with_property ( m ) ] for node_name , associated_nodes in ( list ( node . instance_attrs_type . items ( ) ) + list ( node . locals_type . items ( ) ) + properties ) : if not self . show_attr ( node_name ) : continue names = self . class_names ( associated_nodes ) if names : node_name = "%s : %s" % ( node_name , ", " . join ( names ) ) attrs . append ( node_name ) return sorted ( attrs )
return visible attributes, possibly with class name
return visible attributes possibly with class name