Class: Minifyrb::RakeTask

Inherits:
Rake::TaskLib
  • Object
show all
Defined in:
lib/minifyrb/rake_task.rb

Instance Method Summary collapse

Constructor Details

#initialize(name = :minifyrb) ⇒ RakeTask

Returns a new instance of RakeTask.



13
14
15
16
17
18
19
20
21
22
# File 'lib/minifyrb/rake_task.rb', line 13

def initialize(name = :minifyrb, *, &)
  super()

  desc 'Minify Ruby files in the current directory and subdirectories' unless ::Rake.application.last_description
  task(name) do
    RakeFileUtils.verbose(verbose) do
      run_minify_ruby(verbose)
    end
  end
end