String[] pieces = type.split("#"); String candidate = pieces[0]; Class c = classDoc.resolveExternalClassFromImport(candidate); if (c != null) type = c.getName(); if (pieces.length > 1) type += "#" + pieces[1];
c = resolveExternalFullyQualifiedClass(name); } else { c = resolveExternalClassFromImport(name);
Class c = resolveExternalClassFromImport(type); if (c != null) type = c.getName();
String[] pieces = type.split("#"); String candidate = pieces[0]; Class c = classDoc.resolveExternalClassFromImport(candidate); if (c != null) type = c.getName(); if (pieces.length > 1) type += "#" + pieces[1];
String[] pieces = type.split("#"); String candidate = pieces[0]; Class c = classDoc.resolveExternalClassFromImport(candidate); if (c != null) type = c.getName(); if (pieces.length > 1) type += "#" + pieces[1];
String[] pieces = type.split("#"); String candidate = pieces[0]; Class c = classDoc.resolveExternalClassFromImport(candidate); if (c != null) type = c.getName(); if (pieces.length > 1) type += "#" + pieces[1];
private GroovyClassDoc resolveClass(GroovyRootDoc rootDoc, String name) { GroovyClassDoc doc = rootDoc.classNamed(name); if (doc != null) return doc; // The class is not in the tree being documented String shortname = name; int slashIndex = name.lastIndexOf("/"); Class c = null; if (slashIndex > 0) { shortname = name.substring(slashIndex + 1); c = resolveExternalClass(name); } else { c = resolveExternalClassFromImport(name); } if (c != null) { return new ExternalGroovyClassDoc(c); } // and we can't find it SimpleGroovyClassDoc placeholder = new SimpleGroovyClassDoc(null, shortname); placeholder.setFullPathName(name); return placeholder; }
c = resolveExternalFullyQualifiedClass(name); } else { c = resolveExternalClassFromImport(name);
c = resolveExternalFullyQualifiedClass(name); } else { c = resolveExternalClassFromImport(name);
c = resolveExternalFullyQualifiedClass(name); } else { c = resolveExternalClassFromImport(name);