Sha256: 4fd52c5b7138f3c16c6ef485147b2df2148f2f0534ba894818f189ce827cc712

Contents?: true

Size: 426 Bytes

Versions: 18

Compression:

Stored size: 426 Bytes

Contents

require 'lino'
require_relative 'base'

module RubyLeiningen
  module Commands
    class Version < Base
      def stdout
        @version_string
      end

      def do_before(opts)
        @version_string = StringIO.new
      end

      def configure_command(builder, opts)
        builder.with_argument('version')
      end

      def do_after(opts)
        @version_string.string.gsub(/\n/, '')
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
ruby_leiningen-0.15.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.14.0.pre.1 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.13.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.12.0.pre.2 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.12.0.pre.1 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.11.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.10.0.pre.1 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.9.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.8.0.pre.1 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.7.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.6.0.pre.1 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.5.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.4.0.pre.1 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.3.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.2.0.pre.2 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.1.0 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.0.2 lib/ruby_leiningen/commands/version.rb
ruby_leiningen-0.0.1 lib/ruby_leiningen/commands/version.rb