Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚨 Setup Rubocop #208

Merged
merged 12 commits into from Oct 31, 2021
Merged

🚨 Setup Rubocop #208

merged 12 commits into from Oct 31, 2021

Commits on Oct 31, 2021

  1. 🚨 Setup Rubocop

    - Minimum required lint fixes
    - Remainder in .rubocop_todo.yml
    - Closes #205
    
    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    d162701 View commit details
    Browse the repository at this point in the history
  2. 💚 Constrain linting and coverage to Ruby 2.6+

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    9d5f13f View commit details
    Browse the repository at this point in the history
  3. 👷 Allow rake to run when Rubocop not loaded

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    3ebb1b1 View commit details
    Browse the repository at this point in the history
  4. 🚨 Lint Drubbing

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    aab523c View commit details
    Browse the repository at this point in the history
  5. 💚 Only run coverage in Ruby 2.6+

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    f29bfd8 View commit details
    Browse the repository at this point in the history
  6. 👷 Ignore test directory when computing coverage

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    5a60f72 View commit details
    Browse the repository at this point in the history
  7. 🔨 Make executable

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    5282bce View commit details
    Browse the repository at this point in the history
  8. 💚 Carefully load conditional libraries

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    783e294 View commit details
    Browse the repository at this point in the history
  9. 🏗️ No reason to modify $LOAD_PATH

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    ed17179 View commit details
    Browse the repository at this point in the history
  10. 🏗️ Will Ruby 2.2 build on Ubuntu 18.04 in 2021?

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    e4dd2cd View commit details
    Browse the repository at this point in the history
  11. 🏗️ Only upload coverage on oldest supported Ruby (i.e. 2.6)

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    551cf84 View commit details
    Browse the repository at this point in the history
  12. 🏗️ Revert to CodeClimate defaults (and UI config)

    Signed-off-by: Peter Boling <peter.boling@gmail.com>
    pboling committed Oct 31, 2021
    Copy the full SHA
    90fbb9b View commit details
    Browse the repository at this point in the history