private static void recursiveWriteDebugFiles( String codebase, File srcPkgDir, String outputbase, File outputBaseDir ) throws IOException
{
FileIterator fii = DirectoryDescentUtils.depthFirstEagerDescent( outputDir( codebase, srcPkgDir, outputbase, outputBaseDir ) );
while (fii.hasNext())
{
File pkgDir = fii.nextFile();
//System.err.println("pkgDir: " + pkgDir);
if (! pkgDir.isDirectory() || skipDirs.contains(pkgDir.getName()))
continue;
writeDebugFile(outputbase, pkgDir);