class Guard::Test::Deprecator
Attributes
options[RW]
Public Class Methods
new(options = {})
click to toggle source
# File lib/guard/test/deprecator.rb, line 10 def initialize(options = {}) @options = options end
warns_about_deprecated_options(options = {})
click to toggle source
# File lib/guard/test/deprecator.rb, line 6 def self.warns_about_deprecated_options(options = {}) new(options).warns_about_deprecated_options end
Public Instance Methods
warns_about_deprecated_options()
click to toggle source
# File lib/guard/test/deprecator.rb, line 14 def warns_about_deprecated_options _use_cmd_option _keep_failed_option end
Private Instance Methods
_deprecated(message)
click to toggle source
# File lib/guard/test/deprecator.rb, line 33 def _deprecated(message) UI.warning %{Guard::RSpec DEPRECATION WARNING: #{message}} end
_keep_failed_option()
click to toggle source
# File lib/guard/test/deprecator.rb, line 28 def _keep_failed_option return unless options.key?(:keep_failed) _deprecated('The :keep_failed option is deprecated. Please set new :failed_mode option value to :keep instead. https://github.com/guard/guard-test#list-of-available-options') end
_use_cmd_option()
click to toggle source
# File lib/guard/test/deprecator.rb, line 21 def _use_cmd_option %w[bundler rubygems cli rvm drb spring zeus include].each do |option| next unless options.key?(option.to_sym) _deprecated("The :#{option} option is deprecated. Please customize the new :cmd option to fit your need.") end end