Sha256: 06aabb6c1c4013b72565f36c0eb1baac853efcdcdd03117cdc04dfdbd86c9b55
Contents?: true
Size: 600 Bytes
Versions: 1
Compression:
Stored size: 600 Bytes
Contents
require 'rubycritic/configuration' module RubyCritic class CommandFactory def self.create(options = {}) Config.set(options) command_class(Config.mode).new(options) end def self.command_class(mode) case mode when :version require 'rubycritic/commands/version' Command::Version when :help require 'rubycritic/commands/help' Command::Help when :ci require 'rubycritic/commands/ci' Command::Ci else require 'rubycritic/commands/default' Command::Default end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubycritic-2.9.3 | lib/rubycritic/command_factory.rb |