Make rubocop optional for rake

Stephen Paul Weber created

Change summary

Rakefile | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)

Detailed changes

Rakefile 🔗

@@ -1,7 +1,6 @@
 # frozen_string_literal: true
 
 require "rake/testtask"
-require "rubocop/rake_task"
 
 Rake::TestTask.new(:test) do |t|
 	ENV["ENV"] = "test"
@@ -14,7 +13,11 @@ Rake::TestTask.new(:test) do |t|
 	t.warning = false
 end
 
-RuboCop::RakeTask.new(:lint)
+begin
+	require "rubocop/rake_task"
+	RuboCop::RakeTask.new(:lint)
+rescue LoadError
+end
 
 task :entr do
 	sh "sh", "-c", "git ls-files | entr -s 'rake test && rubocop'"