[chirp_devel] [PATCH 10/9] Add pep8 checker script (#2355)
Zach Welch
Wed Feb 25 03:50:55 PST 2015
On 02/25/2015 02:25 AM, Kosta Arvanitis wrote:
> Maintaining a list of black files seems like more housekeeping which could get overlooked. Have you looked into the current suite of test tools?
First off, I plan to systematically go through the tree and fix the
style issues (though others are welcome to do so). When I do so, I will
remove the files from the blacklist. I don't expect it will take very
long until the blacklist is gone, but it still might be a matter of weeks.
During that period, I do not want others to accidentally cause
regressions in the files that I have already cleaned up, thus I want
this tool to be put into place as soon as possible. That requires a
blacklist to prevent others from being immediately forced to clean up
files that they are working on (though such efforts would be welcome).
As for performance, it can be run with the list of files that have been
touched (i.e. from a 'diffstat -l'), so it can limit its check to files
in a patch (and not check the whole tree). Style checking the whole
tree currently takes less than 2 minutes on my underpowered netbook.
As for coverage, the pep8 tool is much more thorough than the existing
style checks. Dan and I discussed this approach on IRC tonight, and
these patches were driven directly out of that discussion.
--
Zach Welch
Mandolin Creek Farm
www.mandolincreekfarm.com
farm: 541-453-4131
cell: 541-740-3410
More information about the chirp_devel
mailing list