Skip to content

Commit 60894f1

Browse files
author
Yegor Bugayenko
committed
Revert "slop upgraded to 0.4"
This reverts commit bb3b8c4.
1 parent 3ec46aa commit 60894f1

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

bin/hoc

+15-16
Original file line numberDiff line numberDiff line change
@@ -32,30 +32,29 @@ args = []
3232
args.push(*File.read('.hoc').split(/\s+/).map(&:strip)) if File.exist?('.hoc')
3333
args.push(*ARGV)
3434

35-
opts = Slop.parse(args, strict: true, help: true) do |o|
36-
o.banner = "Usage (#{HOC::VERSION}): hoc [options]"
37-
o.on '-v', '--version', 'Print the version' do
38-
puts HOC::VERSION
39-
exit
40-
end
41-
o.on '-h', '--help', 'Print help' do
42-
puts o
43-
exit
44-
end
45-
o.integer(
46-
'-f',
47-
'--format',
35+
opts = Slop.parse(args, strict: true, help: true) do
36+
banner "Usage (#{HOC::VERSION}): hoc [options]"
37+
on(
38+
'f',
39+
'format',
4840
'Output format (text|xml|json|int)',
41+
default: 'int',
4942
argument: :required
5043
)
51-
o.array(
52-
'-e',
53-
'--exclude',
44+
on(
45+
'e',
46+
'exclude',
5447
'Glob pattern to exclude files/dirs, e.g. "vendor/**"',
48+
as: Array,
5549
argument: :required
5650
)
5751
end
5852

53+
if opts.help?
54+
puts opts
55+
exit
56+
end
57+
5958
Encoding.default_external = Encoding::UTF_8
6059
Encoding.default_internal = Encoding::UTF_8
6160

hoc.gemspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ Gem::Specification.new do |s|
4545
s.test_files = s.files.grep(/^(test|spec|features)\//)
4646
s.rdoc_options = ['--charset=UTF-8']
4747
s.extra_rdoc_files = %w(README.md LICENSE.txt)
48-
s.add_runtime_dependency 'slop', '4.1.0'
49-
s.add_runtime_dependency 'rake', '10.4.2'
48+
s.add_runtime_dependency 'slop', '3.6.0'
49+
s.add_runtime_dependency 'rake', '10.3.2'
5050
s.add_development_dependency 'coveralls', '0.7'
5151
s.add_development_dependency 'rdoc', '3.11'
5252
s.add_development_dependency 'cucumber', '1.3.11'

0 commit comments

Comments
 (0)