public String name() { return delegate.name(); }
public Map<String, GroovyClassDoc> getVisibleClasses(List importedClassesAndPackages) { Map<String, GroovyClassDoc> visibleClasses = new HashMap<String, GroovyClassDoc>(); for (String fullClassName : classDocs.keySet()) { String equivalentPackageImport = fullClassName.replaceAll("[^/]+$", "*"); if (importedClassesAndPackages.contains(fullClassName) || importedClassesAndPackages.contains(equivalentPackageImport)) { GroovyClassDoc classDoc = classDocs.get(fullClassName); visibleClasses.put(classDoc.name(), classDoc); } } return visibleClasses; }
if (doc != null) return doc; for (GroovyClassDoc nestedDoc : nested) { if (nestedDoc.name().endsWith("." + name)) return nestedDoc;
public void testPlainGroovyDocTool() throws Exception { List<String> srcList = new ArrayList<String>(); srcList.add("org/codehaus/groovy/tools/groovydoc/GroovyDocToolTest.java"); plainTool.add(srcList); GroovyRootDoc root = plainTool.getRootDoc(); // loop through classes in tree GroovyClassDoc[] classDocs = root.classes(); for (int i = 0; i < classDocs.length; i++) { GroovyClassDoc clazz = root.classes()[i]; assertEquals("GroovyDocToolTest", clazz.name()); // loop through methods in class boolean seenThisMethod = false; GroovyMethodDoc[] methodDocs = clazz.methods(); for (int j = 0; j < methodDocs.length; j++) { GroovyMethodDoc method = clazz.methods()[j]; if ("testPlainGroovyDocTool".equals(method.name())) { seenThisMethod = true; break; } } assertTrue(seenThisMethod); } }
public String name() { return delegate.name(); }
public String name() { return delegate.name(); }
public Map<String, GroovyClassDoc> getVisibleClasses(List importedClassesAndPackages) { Map<String, GroovyClassDoc> visibleClasses = new HashMap<String, GroovyClassDoc>(); for (String fullClassName : classDocs.keySet()) { String equivalentPackageImport = fullClassName.replaceAll("[^/]+$", "*"); if (importedClassesAndPackages.contains(fullClassName) || importedClassesAndPackages.contains(equivalentPackageImport)) { GroovyClassDoc classDoc = classDocs.get(fullClassName); visibleClasses.put(classDoc.name(), classDoc); } } return visibleClasses; }
public Map<String, GroovyClassDoc> getVisibleClasses(List importedClassesAndPackages) { Map<String, GroovyClassDoc> visibleClasses = new HashMap<String, GroovyClassDoc>(); for (String fullClassName : classDocs.keySet()) { String equivalentPackageImport = fullClassName.replaceAll("[^/]+$", "*"); if (importedClassesAndPackages.contains(fullClassName) || importedClassesAndPackages.contains(equivalentPackageImport)) { GroovyClassDoc classDoc = classDocs.get(fullClassName); visibleClasses.put(classDoc.name(), classDoc); } } return visibleClasses; }
public Map<String, GroovyClassDoc> getVisibleClasses(List importedClassesAndPackages) { Map<String, GroovyClassDoc> visibleClasses = new HashMap<String, GroovyClassDoc>(); for (String fullClassName : classDocs.keySet()) { String equivalentPackageImport = fullClassName.replaceAll("[^/]+$", "*"); if (importedClassesAndPackages.contains(fullClassName) || importedClassesAndPackages.contains(equivalentPackageImport)) { GroovyClassDoc classDoc = classDocs.get(fullClassName); visibleClasses.put(classDoc.name(), classDoc); } } return visibleClasses; }
public Map getVisibleClasses(List importedClassesAndPackages) { Map visibleClasses = new HashMap(); Iterator itr = classDocs.keySet().iterator(); while (itr.hasNext()) { String fullClassName = (String) itr.next(); String equivalentPackageImport = fullClassName.replaceAll("[^/]+$","*"); if (importedClassesAndPackages.contains(fullClassName) || importedClassesAndPackages.contains(equivalentPackageImport)) { GroovyClassDoc classDoc = (GroovyClassDoc) classDocs.get(fullClassName); visibleClasses.put(classDoc.name(), classDoc); } } return visibleClasses; }
public Map<String, GroovyClassDoc> getVisibleClasses(List importedClassesAndPackages) { Map<String, GroovyClassDoc> visibleClasses = new LinkedHashMap<String, GroovyClassDoc>(); for (Map.Entry<String, GroovyClassDoc> entry : classDocs.entrySet()) { String fullClassName = entry.getKey(); String equivalentPackageImport = findEquivalentPackageImport(fullClassName); if (importedClassesAndPackages.contains(fullClassName) || importedClassesAndPackages.contains(equivalentPackageImport)) { GroovyClassDoc classDoc = entry.getValue(); visibleClasses.put(classDoc.name(), classDoc); } } return visibleClasses; }
if (doc != null) return doc; for (GroovyClassDoc nestedDoc : nested) { if (nestedDoc.name().endsWith("." + name)) return nestedDoc;
if (doc != null) return doc; for (GroovyClassDoc nestedDoc : nested) { if (nestedDoc.name().endsWith("." + name)) return nestedDoc;
if (doc != null) return doc; for (GroovyClassDoc nestedDoc : nested) { if (nestedDoc.name().endsWith("." + name)) return nestedDoc;