From 5b5575d7a15440eb5bdf02afb1283e1742992df3 Mon Sep 17 00:00:00 2001 From: Peter Boling Date: Wed, 4 Sep 2024 15:18:47 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20Rake=20tasks=20for=20yard=20and?= =?UTF-8?q?=20yard:junk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Rakefile | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) 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]