INNER CODE UNIT · Python

years

kubernetes-csi/csi-driver-nfs · hack/boilerplate/boilerplate.py:180

    years = range(2014, date.today().year + 1)
    regexs["date"] = re.compile( '(%s)' % "|".join(map(lambda l: str(l), years)) )
    # strip // +build \n\n build constraints
    regexs["go_build_constraints"] = re.compile(r"^(//go:build.*\n(// \+build.*\n)*|// \+build.*\n(// \+build.*\n)*)\n", re.MULTILINE)
    # strip #!.* from shell scripts
    regexs["shebang"] = re.compile(r"^(#!.*\n)\n*", re.MULTILINE)
    return regexs



def main():
    regexs = get_regexs()
    refs = get_refs()
    filenames = get_files(refs.keys())

    for filename in filenames:
        if not file_passes(filename, refs, regexs):
            print(filename, file=sys.stdout)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…