Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,10 @@ Rails/SaveBang:
Exclude:
- 'Rakefile'
- 'test/test_helper.rb'

# Don't require Rails environment to be loaded in rake tasks that do not use the Rails environment.
Rails/RakeEnvironment:
Exclude:
- 'lib/tasks/coverage.rake'
- 'lib/tasks/converter.rake'
- 'lib/tasks/lint.rake'
2 changes: 1 addition & 1 deletion lib/tasks/converter.rake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# example usage: bundle exec rake convert:to_rspec\["test/components","spec/views/components"\]
namespace :convert do
desc "task to do some basic conversion of minitest syntax to rspec syntax"
task :to_rspec, %i[minitest_folder rspec_folder] => [:environment] do |_, args|
task :to_rspec, %i[minitest_folder rspec_folder] do |_, args|
require_relative "../parsers/convert_to_rspec"

message = <<-MSG
Expand Down
2 changes: 1 addition & 1 deletion lib/tasks/coverage.rake
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
desc "Check coverage of last test run"
task check_coverage: :environment do
task :check_coverage do
require "simplecov"

SimpleCov.collate Dir["coverage/**/.resultset.json"] do
Expand Down
2 changes: 1 addition & 1 deletion lib/tasks/lint.rake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# :nocov:
desc "Run all linters"
task lint: :environment do
task :lint do
sh "bundle exec rubocop"
if Rails.env.development?
sh "bundle exec erb_lint --lint-all --autocorrect"
Expand Down