summaryrefslogtreecommitdiff
path: root/pyreverse/diagrams.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyreverse/diagrams.py')
-rw-r--r--pyreverse/diagrams.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pyreverse/diagrams.py b/pyreverse/diagrams.py
index 360fdb1..6dde9a1 100644
--- a/pyreverse/diagrams.py
+++ b/pyreverse/diagrams.py
@@ -12,7 +12,7 @@
#
# You should have received a copy of the GNU General Public License along with
# this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
"""diagram objects
"""
@@ -85,11 +85,11 @@ class ClassDiagram(Figure, FilterMixIn):
if names:
node_name = "%s : %s" % (node_name, ", ".join(names))
attrs.append(node_name)
- return attrs
+ return sorted(attrs)
def get_methods(self, node):
"""return visible methods"""
- return [m for m in node.values()
+ return [m for m in sorted(node.values(), key=lambda n: n.name)
if isinstance(m, astroid.Function) and self.show_attr(m.name)]
def add_object(self, title, node):