Rakefile in yard-sorbet-0.0.1 vs Rakefile in yard-sorbet-0.1.0
- old
+ new
@@ -1,11 +1,19 @@
+# typed: strong
# frozen_string_literal: true
+
require 'bundler/gem_tasks'
require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new(:spec)
+desc 'Lint files with Rubocop'
task :lint do
sh 'rubocop'
end
-task default: %i[lint spec]
+desc 'Typecheck files with Sorbet'
+task :typecheck do
+ sh 'srb tc --ignore=vendor/'
+end
+
+task default: %i[lint spec typecheck]