class Dopstick::Generator::Gem::Options
Public Instance Methods
active_record?()
click to toggle source
# File lib/dopstick/generator/gem/options.rb, line 11 def active_record? @options[:active_record] end
bin?()
click to toggle source
# File lib/dopstick/generator/gem/options.rb, line 7 def bin? !@options[:bin].empty? end
namespace_names()
click to toggle source
# File lib/dopstick/generator/gem/options.rb, line 15 def namespace_names @namespace_names ||= @options[:namespace].split("::") end
namespace_size()
click to toggle source
# File lib/dopstick/generator/gem/options.rb, line 19 def namespace_size @namespace_size ||= namespace_names.size end
oldest_ruby_version()
click to toggle source
# File lib/dopstick/generator/gem/options.rb, line 23 def oldest_ruby_version version = ruby_versions .map {|v| ::Gem::Version.new(v) } .min .canonical_segments [*version, 0].take(3).join(".") end