org_aspectj_util_UtilModuleTests_java
org.aspectj.util.FileUtil
public static int copyDir(File fromDir, File toDir) throws IOException {
        return FileUtil.copyDir(fromDir, toDir, null, null);
    }
 -> java.io.File.canRead(): boolean -> java.io.File.exists(): boolean -> java.io.File.list(): java.lang.String[] -> java.io.File.canRead(): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean -> java.io.File.equals(java.lang.Object): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean -> java.io.File.getParentFile(): java.io.File -> java.io.File.canWrite(): boolean -> java.io.File.canWrite(): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean -> java.io.InputStream.read(byte[],int,int): int -> java.io.OutputStream.write(byte[],int,int): void -> java.io.InputStream.read(byte[],int,int): int -> java.io.FileOutputStream.close(): void -> java.io.FileInputStream.close(): void -> java.io.File.canRead(): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean -> java.io.File.equals(java.lang.Object): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean -> java.io.File.getParentFile(): java.io.File -> java.io.File.canWrite(): boolean -> java.io.File.canWrite(): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean -> java.io.InputStream.read(byte[],int,int): int -> java.io.OutputStream.write(byte[],int,int): void -> java.io.InputStream.read(byte[],int,int): int -> java.io.FileOutputStream.close(): void -> java.io.FileInputStream.close(): void
 [CALL] [CALL] [CALL] -> java.io.File.canRead(): boolean -> java.io.File.exists(): boolean -> java.io.File.list(): java.lang.String[] -> java.io.File.canRead(): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.io.File.equals(java.lang.Object): boolean [CALL] [EXIT] -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean [CALL] [CALL] [EXIT] -> java.io.File.getParentFile(): java.io.File -> java.io.File.canWrite(): boolean [CALL] [CALL] -> java.io.File.canWrite(): boolean -> java.io.File.isDirectory(): boolean [EXIT] [EXIT] [EXIT] -> java.io.File.isFile(): boolean [CALL] [CALL] -> java.io.InputStream.read(byte[],int,int): int -> java.io.OutputStream.write(byte[],int,int): void -> java.io.InputStream.read(byte[],int,int): int [EXIT] -> java.io.FileOutputStream.close(): void -> java.io.FileInputStream.close(): void [EXIT] [EXIT] -> java.io.File.canRead(): boolean -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.io.File.equals(java.lang.Object): boolean [CALL] [EXIT] -> java.io.File.isDirectory(): boolean -> java.io.File.isFile(): boolean [CALL] [CALL] [EXIT] -> java.io.File.getParentFile(): java.io.File -> java.io.File.canWrite(): boolean [CALL] [CALL] -> java.io.File.canWrite(): boolean -> java.io.File.isDirectory(): boolean [EXIT] [EXIT] [EXIT] -> java.io.File.isFile(): boolean [CALL] [CALL] -> java.io.InputStream.read(byte[],int,int): int -> java.io.OutputStream.write(byte[],int,int): void -> java.io.InputStream.read(byte[],int,int): int [EXIT] -> java.io.FileOutputStream.close(): void -> java.io.FileInputStream.close(): void [EXIT] [EXIT] [EXIT] [EXIT] [EXIT]