diff --git a/bin/annotate b/bin/annotate index c2b70a2b7..657a22a63 100755 --- a/bin/annotate +++ b/bin/annotate @@ -119,7 +119,8 @@ OptionParser.new do |opts| end end - opts.on('-e', '--exclude [tests,fixtures,factories]', ['tests','fixtures','factories'], "Do not annotate fixtures, test files, and/or factories") do |exclusions| + opts.on('-e', '--exclude [DIRS]', ['tests','fixtures','factories'], "Do not annotate fixtures, test files, and/or factories") do |exclusions| + exclusions ||= %w(tests fixtures factories) exclusions.each { |exclusion| ENV["exclude_#{exclusion}"] = "yes" } end