def scan(top, verbose=False):
    packages = []
    for root, subdirs, files in os.walk(top, followlinks=True):
        if 'source.properties' != files:
            del subdirs[:]
            package = parse(top, root)
            if package:
                packages.append(package)
                if verbose:
                    print('Found package "{:s}" in {:s}'.format(str(package), root))
    return packages
dataset/ETHPy150Open tadfisher/android-sdk-updater/sdk_updater/scan.py/scan/operator `in` -> `!=`