Update the license year to present #11415
Draft
+1,736
−1,749
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull request overview
Description of the purpose of this PR
This PR updates the license year to "present" to reduce the impact of the arrival of a new year on developers. I've also returned the update script to the less easy-to-use form as it hopefully won't need any further use going forward. The checking script is still using the original approach to producing the various versions of the license (starting with the original and then making the changes needed to get the "current" and "previous" versions of the text. Those could easily be transitioned to static text now. I haven't done that because the Python version line breaking is happening differently due to the addition 3 characters in "present". I don't believe that will be a problem but will need to check for both Python and C++ in an IDE (or maybe just via the formatting?) before unflipping the draft bit.
Pull Request Author
Reviewer