Add RDoc and tasks to the Rakefile.
This commit is contained in:
parent
ccc3d4ff1a
commit
edeab0713c
|
@ -6,6 +6,7 @@ Gemfile.lock
|
||||||
+samples/*.zip.*
|
+samples/*.zip.*
|
||||||
samples/zipdialogui.rb
|
samples/zipdialogui.rb
|
||||||
coverage
|
coverage
|
||||||
|
html/
|
||||||
pkg/
|
pkg/
|
||||||
.ruby-gemset
|
.ruby-gemset
|
||||||
.ruby-version
|
.ruby-version
|
||||||
|
|
9
Rakefile
9
Rakefile
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
require 'bundler/gem_tasks'
|
require 'bundler/gem_tasks'
|
||||||
require 'rake/testtask'
|
require 'rake/testtask'
|
||||||
|
require 'rdoc/task'
|
||||||
require 'rubocop/rake_task'
|
require 'rubocop/rake_task'
|
||||||
|
|
||||||
task default: :test
|
task default: :test
|
||||||
|
@ -13,4 +14,12 @@ Rake::TestTask.new(:test) do |test|
|
||||||
test.verbose = true
|
test.verbose = true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
RDoc::Task.new do |rdoc|
|
||||||
|
rdoc.main = 'README.md'
|
||||||
|
rdoc.rdoc_files.include('README.md', 'lib/**/*.rb')
|
||||||
|
rdoc.options << '--markup=markdown'
|
||||||
|
rdoc.options << '--tab-width=2'
|
||||||
|
rdoc.options << "-t Rubyzip version #{::Zip::VERSION}"
|
||||||
|
end
|
||||||
|
|
||||||
RuboCop::RakeTask.new
|
RuboCop::RakeTask.new
|
||||||
|
|
|
@ -29,6 +29,7 @@ Gem::Specification.new do |s|
|
||||||
|
|
||||||
s.add_development_dependency 'minitest', '~> 5.4'
|
s.add_development_dependency 'minitest', '~> 5.4'
|
||||||
s.add_development_dependency 'rake', '~> 12.3.3'
|
s.add_development_dependency 'rake', '~> 12.3.3'
|
||||||
|
s.add_development_dependency 'rdoc', '~> 6.4.0'
|
||||||
s.add_development_dependency 'rubocop', '~> 1.12.0'
|
s.add_development_dependency 'rubocop', '~> 1.12.0'
|
||||||
s.add_development_dependency 'rubocop-performance', '~> 1.10.0'
|
s.add_development_dependency 'rubocop-performance', '~> 1.10.0'
|
||||||
s.add_development_dependency 'rubocop-rake', '~> 0.5.0'
|
s.add_development_dependency 'rubocop-rake', '~> 0.5.0'
|
||||||
|
|
Loading…
Reference in New Issue