From 9f1c3442105705d0573baba3ce15e2e8edc13c65 Mon Sep 17 00:00:00 2001 From: Patrick Ohly Date: Fri, 2 Feb 2018 13:22:14 +0100 Subject: [PATCH] boilerplate.py: accept 2018 Happy New Year! 2018 is now a valid year for the copyright notice in a file's header. --- hack/boilerplate/boilerplate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hack/boilerplate/boilerplate.py b/hack/boilerplate/boilerplate.py index b8d426eb53..db11b93da0 100755 --- a/hack/boilerplate/boilerplate.py +++ b/hack/boilerplate/boilerplate.py @@ -89,7 +89,7 @@ def file_passes(filename, refs, regexs): if p.search(d): return False - # Replace all occurrences of the regex "2017|2016|2015|2014" with "YEAR" + # Replace all occurrences of the regex "2018|2017|2016|2015|2014" with "YEAR" p = regexs["date"] for i, d in enumerate(data): (data[i], found) = p.subn('YEAR', d) @@ -149,8 +149,8 @@ def get_regexs(): regexs = {} # Search for "YEAR" which exists in the boilerplate, but shouldn't in the real thing regexs["year"] = re.compile( 'YEAR' ) - # dates can be 2014, 2015, 2016 or 2017, company holder names can be anything - regexs["date"] = re.compile( '(2014|2015|2016|2017)' ) + # dates can be 2014, 2015, 2016, 2017, or 2018, company holder names can be anything + regexs["date"] = re.compile( '(2014|2015|2016|2017|2018)' ) # strip // +build \n\n build constraints regexs["go_build_constraints"] = re.compile(r"^(// \+build.*\n)+\n", re.MULTILINE) # strip #!.* from shell scripts