@staticmethod<EOL><INDENT>def find_packages(path):<DEDENT>
matches = []<EOL>root = join(path, '<STR_LIT:src>', '<STR_LIT>', '<STR_LIT>')<EOL>for folder, dirnames, filenames in os.walk(root):<EOL><INDENT>for filename in fnmatch.filter(filenames, '<STR_LIT>'):<EOL><INDENT>with open(join(folder, filename)) as f:<EOL><INDENT>if "<STR_LIT>" in f.read():<EOL><INDENT>package = os.path.relpath(folder, root)<EOL>matches.append(os.path.join(package, filename))<EOL><DEDENT><DEDENT><DEDENT><DEDENT>return matches<EOL>
Find all java files matching the "*Package.java" pattern within
        the given enaml package directory relative to the java source path.