Class: RubyLeiningen::Commands::Version
Instance Attribute Summary
Attributes inherited from Base
#binary
Instance Method Summary
collapse
#for_environment, #initialize
Methods inherited from Base
#execute, #initialize, #stderr, #stdin, #stdout
Instance Method Details
17
18
19
20
|
# File 'lib/ruby_leiningen/commands/version.rb', line 17
def configure_command(initial_builder, opts)
builder = super
builder.with_argument('version')
end
|
#invocation_option_defaults(_invocation_options) ⇒ Object
13
14
15
|
# File 'lib/ruby_leiningen/commands/version.rb', line 13
def invocation_option_defaults(_invocation_options)
super.merge(capture: [:stdout])
end
|
#process_result(result, _parameters, _invocation_options) ⇒ Object
22
23
24
25
|
# File 'lib/ruby_leiningen/commands/version.rb', line 22
def process_result(result, _parameters, _invocation_options)
output = result[:output]
output.gsub("\n", '')
end
|