diff --git a/Rakefile b/Rakefile index 489d028..13ee19c 100755 --- a/Rakefile +++ b/Rakefile @@ -20,4 +20,24 @@ rescue LoadError end end -task default: %i[test rubocop_gradual] +begin + require "yard-junk/rake" + + YardJunk::Rake.define_task +rescue LoadError + task("yard:junk") do + warn("yard:junk is disabled") + end +end + +begin + require "yard" + + YARD::Rake::YardocTask.new(:yard) +rescue LoadError + task(:yard) do + warn("yard is disabled") + end +end + +task default: %i[test rubocop_gradual yard yard:junk]