public void writeClasses(GroovyRootDoc rootDoc, String destdir) throws Exception { for (GroovyClassDoc classDoc : rootDoc.classes()) { writeClassToOutput(classDoc, destdir); } }
private GroovyClassDoc getGroovyClassDocByName(GroovyRootDoc root, String name) { GroovyClassDoc[] classes = root.classes(); for (GroovyClassDoc clazz : classes) { if (clazz.getFullPathName().endsWith(name)) { return clazz; } } return null; } }
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 void writeClasses(GroovyRootDoc rootDoc, String destdir) throws Exception { for (GroovyClassDoc classDoc : Arrays.asList(rootDoc.classes())) { writeClassToOutput(classDoc, destdir); } }
public void writeClasses(GroovyRootDoc rootDoc, String destdir) throws Exception { for (GroovyClassDoc classDoc : rootDoc.classes()) { writeClassToOutput(classDoc, destdir); } }
public void writeClasses(GroovyRootDoc rootDoc, String destdir) throws Exception { Iterator classDocs = Arrays.asList(rootDoc.classes()).iterator(); while (classDocs.hasNext()) { GroovyClassDoc classDoc = (GroovyClassDoc) classDocs.next(); writeClassToOutput(classDoc, destdir); } }
public void writeClasses(GroovyRootDoc rootDoc, String destdir) throws Exception { for (GroovyClassDoc classDoc : rootDoc.classes()) { writeClassToOutput(classDoc, destdir); } }
public void writeClasses(GroovyRootDoc rootDoc, String destdir) throws Exception { for (GroovyClassDoc classDoc : Arrays.asList(rootDoc.classes())) { writeClassToOutput(classDoc, destdir); } }