in apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java [79:96]
public boolean match(Document subject, String line) throws RatHeaderAnalysisException {
boolean result = false;
for (Pattern pat : linePatterns) {
if (pat.matcher(line).matches()) {
result = true;
reportOnLicense(subject);
break;
}
}
for(String phrase : phrases) {
if (line.contains(phrase)) {
result = true;
reportOnLicense(subject);
break;
}
}
return result;
}