Refactor rake tasks for pylint/pep8

Split components with : instead of _
This commit is contained in:
David Baumgold
2013-07-03 14:50:56 -04:00
parent 8dd32b2a12
commit 5de4b4ef14

View File

@@ -20,26 +20,26 @@ end
report_dir = report_dir_path(system)
directory report_dir
desc "Run pep8 on all #{system} code"
task "pep8_#{system}" => [report_dir, :install_python_prereqs] do
sh("pep8 #{system} | tee #{report_dir}/pep8.report")
end
task :pep8 => "pep8_#{system}"
namespace :pylint do
namespace system do
desc "Run pylint checking for #{system} checking for errors only, and aborting if there are any"
task :errors do
run_pylint(system, report_dir, '-E')
end
end
desc "Run pylint on all #{system} code"
task "pylint_#{system}" => [report_dir, :install_python_prereqs] do
run_pylint(system, report_dir)
end
namespace "pylint_#{system}" do
desc "Run pylint checking for errors only, and aborting if there are any"
task :errors do
run_pylint(system, report_dir, '-E')
desc "Run pylint on all #{system} code"
task system do
run_pylint(system, report_dir)
end
end
namespace :pylint do
task :errors => "pylint_#{system}:errors"
task :pylint => :"pylint:#{system}"
namespace :pep8 do
desc "Run pep8 on all #{system} code"
task system => [report_dir, :install_python_prereqs] do
sh("pep8 #{system} | tee #{report_dir}/pep8.report")
end
end
task :pylint => "pylint_#{system}"
end
task :pep8 => :"pep8:#{system}"
end