Sha256: 3dd22b7efb72a81cf66334ebfca17119b590d49998f48146bceac19d714ba2f0
Contents?: true
Size: 796 Bytes
Versions: 5
Compression:
Stored size: 796 Bytes
Contents
#!/usr/bin/env bash # # Usage: # bin/rubocop [-A|-t|-h] # bin/rubocop [file or path] [cli options] # # Options: # Autocorrect -A # AutoGenConfig -t # Usage -h,--help,help set -e case $1 in -A) echo "Rubocop autocorrect is ON" >&2 bundle exec rake -f lib/tasks/rubocop.rake rubocop:auto_correct ;; -t) echo "Rubocop is generating a new TODO" >&2 bundle exec rake -f lib/tasks/rubocop.rake rubocop:auto_gen_config ;; -h|--help|help) sed -ne '/^#/!q;s/.\{1,2\}//;1d;p' < "$0" ;; *) # with no args, run vanilla rubocop # else assume we're passing in arbitrary arguments if [ -z "$1" ]; then bundle exec rake -f lib/tasks/rubocop.rake rubocop else bundle exec rubocop "$@" fi ;; esac
Version data entries
5 entries across 5 versions & 2 rubygems