/**
* This file is licensed under the University of Illinois/NCSA Open Source License. See LICENSE.TXT for details.
*/
package edu.illinois.codingspectator.mergehistories;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/**
*
* @author Roshanak Zilouchian
* @author Mohsen Vakilian
*
*/
public class FileUtilities {
public static void append(File target, File source) throws IOException {
FileWriter targetWriter= new FileWriter(target, true);
FileReader sourceReader= new FileReader(source);
BufferedWriter out= new BufferedWriter(targetWriter);
BufferedReader in= new BufferedReader(sourceReader);
//Skip the first line (<xml version>)
String line= in.readLine();
while (line != null) {
line= in.readLine();
if (line != null) {
out.write(line);
out.newLine();
}
}
out.close();
in.close();
}
}