return "xmlLicense.txt";
}
public boolean checkLicenseHeader(File file)
{
Revision revision = null;
try
{
String header = extractLicenseHeader(file, 0, 17);
if (header.startsWith("<?xml"))
{
header = header.substring(header.indexOf(LINE_ENDING) + LINE_ENDING.length());
}
else
{
// Then only take the first 16 lines
String[] headers = header.split(LINE_ENDING);
StringBuffer sb = new StringBuffer();
for (int i = 0; i < 16 && i < headers.length; i++)
{
if (sb.length() > 0)
{
sb.append(LINE_ENDING);
}
sb.append(headers[i]);
}
header = sb.toString();
}
revision = Diff.diff(getLicenseHeader().split(LINE_ENDING), header.split(LINE_ENDING));
}
catch (Exception e)
{
e.printStackTrace();
Assert.fail(e.getMessage());
}
return revision.size() == 0;
}