org_aspectj_build_BuildModuleTests_java
org.aspectj.internal.tools.ant.taskdefs.Checklics$License
private void checkLine(String line) {
        if (null == line || 0 == line.length()) {
            return;
        }
        if (!this.gotLicense && null != this.license && line.contains(this.license)) {
            this.gotLicense = true;
        }
        if (!this.gotCopyright && null != this.copyright) {
            for (int j = 0; !this.gotCopyright && j < YEARS.length; ++j) {
                int loc = line.indexOf(YEARS[j]);
                if (-1 == loc) continue;
                String afterLoc = line.substring(loc += YEARS[j].length()).trim();
                for (int i = 0; !this.gotCopyright && i < this.copyright.length; ++i) {
                    if (0 != afterLoc.indexOf(this.copyright[i])) continue;
                    this.gotCopyright = true;
                }
            }
        }
    }
 -> java.lang.String.length(): int -> java.lang.String.contains(java.lang.CharSequence): boolean -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.length(): int -> java.lang.String.substring(int): java.lang.String -> java.lang.String.trim(): java.lang.String -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int
 [CALL] -> java.lang.String.length(): int -> java.lang.String.contains(java.lang.CharSequence): boolean -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.length(): int -> java.lang.String.substring(int): java.lang.String -> java.lang.String.trim(): java.lang.String -> java.lang.String.indexOf(java.lang.String): int -> java.lang.String.indexOf(java.lang.String): int [EXIT]