From 34274b2a59bc9d912b240389c5a50031e76e11bc Mon Sep 17 00:00:00 2001 From: Diomidis Spinellis Date: Tue, 15 Nov 2005 15:39:07 +0000 Subject: [PATCH] Comment why a refactoring is not possible. --- src/gr/spinellis/umlgraph/doclet/ClassGraph.java | 6 ++++++ src/org/umlgraph/doclet/ClassGraph.java | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/gr/spinellis/umlgraph/doclet/ClassGraph.java b/src/gr/spinellis/umlgraph/doclet/ClassGraph.java index 198fcbc..b6cc72d 100644 --- a/src/gr/spinellis/umlgraph/doclet/ClassGraph.java +++ b/src/gr/spinellis/umlgraph/doclet/ClassGraph.java @@ -222,6 +222,12 @@ class ClassGraph { } } + /* + * The following two methods look similar, but can't + * be refactored into one, because their common interface, + * ExecutableMemberDoc, doesn't support returnType for ctors. + */ + /** Print the class's constructors m */ private void operations(ConstructorDoc m[]) { for (ConstructorDoc cd : m) { diff --git a/src/org/umlgraph/doclet/ClassGraph.java b/src/org/umlgraph/doclet/ClassGraph.java index 198fcbc..b6cc72d 100644 --- a/src/org/umlgraph/doclet/ClassGraph.java +++ b/src/org/umlgraph/doclet/ClassGraph.java @@ -222,6 +222,12 @@ class ClassGraph { } } + /* + * The following two methods look similar, but can't + * be refactored into one, because their common interface, + * ExecutableMemberDoc, doesn't support returnType for ctors. + */ + /** Print the class's constructors m */ private void operations(ConstructorDoc m[]) { for (ConstructorDoc cd : m) {