更新版权年。
copyrightupdate的Python项目详细描述
解析给定行并更新版权字符串。
假设在某个源文件的顶部有一个版权字符串,例如:
# Copyright (c) 2010 John Doe <john@example.com>
如果您编辑此文件,您希望版权声明反映 今年也是,比如:
# Copyright (c) 2010, 2012 John Doe <john@example.com>
此脚本检查过时的版权字符串并更新它们。
范围被智能地检测和折叠。如果您有2008, 2009, 2010,它将变成2008-2010。如果你把范围和一年混合起来,这个 也将正确拾取:
2002, 2003, 2004, 2006, 2008, 2009, 2012
这个列表变成:
2002-2004, 2006, 2008-2009, 2012
为了防止更改不带您姓名的版权声明, 您可以在 ~/.config/copyright_updater.ini看起来像这样:
[name]name=John Doeemail=john@example.com[unicode]replace=true
此外,如果设置 配置文件中的选项。