boilerplate.py: accept 2018
Happy New Year! 2018 is now a valid year for the copyright notice in a file's header.pull/2501/head
parent
c76b210393
commit
9f1c344210
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue