Module: RubyCritic::Config
- Defined in:
- lib/rubycritic/configuration.rb
Class Method Summary collapse
- .build_mode? ⇒ Boolean
- .compare_branches_mode? ⇒ Boolean
- .configuration ⇒ Object
- .method_missing(method, *args, &block) ⇒ Object
- .respond_to_missing?(symbol, include_all = false) ⇒ Boolean
- .set(options = {}) ⇒ Object
Class Method Details
.build_mode? ⇒ Boolean
52 53 54 55 |
# File 'lib/rubycritic/configuration.rb', line 52 def self.build_mode? mode = Config.mode (mode == :compare_branches || mode == :ci) && !Config.no_browser end |
.compare_branches_mode? ⇒ Boolean
47 48 49 50 |
# File 'lib/rubycritic/configuration.rb', line 47 def self.compare_branches_mode? mode = Config.mode mode == :compare_branches || mode == :ci end |
.configuration ⇒ Object
39 40 41 |
# File 'lib/rubycritic/configuration.rb', line 39 def self.configuration @configuration ||= Configuration.new end |
.method_missing(method, *args, &block) ⇒ Object
57 58 59 |
# File 'lib/rubycritic/configuration.rb', line 57 def self.method_missing(method, *args, &block) configuration.public_send(method, *args, &block) end |
.respond_to_missing?(symbol, include_all = false) ⇒ Boolean
61 62 63 |
# File 'lib/rubycritic/configuration.rb', line 61 def self.respond_to_missing?(symbol, include_all = false) configuration.respond_to_missing?(symbol) || super end |
.set(options = {}) ⇒ Object
43 44 45 |
# File 'lib/rubycritic/configuration.rb', line 43 def self.set( = {}) configuration.set() end |