diff --git a/src/gr/spinellis/umlgraph/doclet/ClassGraph.java b/src/gr/spinellis/umlgraph/doclet/ClassGraph.java index 1392d30..89b3c88 100644 --- a/src/gr/spinellis/umlgraph/doclet/ClassGraph.java +++ b/src/gr/spinellis/umlgraph/doclet/ClassGraph.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/gr/spinellis/umlgraph/doclet/ClassInfo.java b/src/gr/spinellis/umlgraph/doclet/ClassInfo.java index 1392d30..89b3c88 100644 --- a/src/gr/spinellis/umlgraph/doclet/ClassInfo.java +++ b/src/gr/spinellis/umlgraph/doclet/ClassInfo.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/gr/spinellis/umlgraph/doclet/Options.java b/src/gr/spinellis/umlgraph/doclet/Options.java index 1392d30..89b3c88 100644 --- a/src/gr/spinellis/umlgraph/doclet/Options.java +++ b/src/gr/spinellis/umlgraph/doclet/Options.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/gr/spinellis/umlgraph/doclet/StringUtil.java b/src/gr/spinellis/umlgraph/doclet/StringUtil.java index 1392d30..89b3c88 100644 --- a/src/gr/spinellis/umlgraph/doclet/StringUtil.java +++ b/src/gr/spinellis/umlgraph/doclet/StringUtil.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/gr/spinellis/umlgraph/doclet/UmlGraph.java b/src/gr/spinellis/umlgraph/doclet/UmlGraph.java index 1392d30..89b3c88 100644 --- a/src/gr/spinellis/umlgraph/doclet/UmlGraph.java +++ b/src/gr/spinellis/umlgraph/doclet/UmlGraph.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/org/umlgraph/doclet/ClassGraph.java b/src/org/umlgraph/doclet/ClassGraph.java index 1392d30..89b3c88 100644 --- a/src/org/umlgraph/doclet/ClassGraph.java +++ b/src/org/umlgraph/doclet/ClassGraph.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/org/umlgraph/doclet/ClassInfo.java b/src/org/umlgraph/doclet/ClassInfo.java index 1392d30..89b3c88 100644 --- a/src/org/umlgraph/doclet/ClassInfo.java +++ b/src/org/umlgraph/doclet/ClassInfo.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/org/umlgraph/doclet/Options.java b/src/org/umlgraph/doclet/Options.java index 1392d30..89b3c88 100644 --- a/src/org/umlgraph/doclet/Options.java +++ b/src/org/umlgraph/doclet/Options.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/org/umlgraph/doclet/StringUtil.java b/src/org/umlgraph/doclet/StringUtil.java index 1392d30..89b3c88 100644 --- a/src/org/umlgraph/doclet/StringUtil.java +++ b/src/org/umlgraph/doclet/StringUtil.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className); diff --git a/src/org/umlgraph/doclet/UmlGraph.java b/src/org/umlgraph/doclet/UmlGraph.java index 1392d30..89b3c88 100644 --- a/src/org/umlgraph/doclet/UmlGraph.java +++ b/src/org/umlgraph/doclet/UmlGraph.java @@ -567,7 +567,12 @@ class ClassGraph { /** Convert the class name into a corresponding local or remote URL */ public String classToUrl(String className) { - if (isSpecifiedPackage(className)) + /* + * When no packages have been specified, maintain compatibility + * with previous versions; all URLs are local. + */ + if (specifiedPackages.isEmpty() || + isSpecifiedPackage(className)) return packageToLocalUrl(className); else return packageToExternalUrl(className);