class I18n::Hygiene::Checks::Base

Public Class Methods

new(config) click to toggle source
# File lib/i18n/hygiene/checks/base.rb, line 5
def initialize(config)
  raise "Must pass an instance of Config" unless config.is_a?(I18n::Hygiene::Config)
  @config = config
end

Public Instance Methods

run() click to toggle source
# File lib/i18n/hygiene/checks/base.rb, line 10
def run
  raise "#run must be implemented by subclass"
end

Protected Instance Methods

all_locales() click to toggle source
# File lib/i18n/hygiene/checks/base.rb, line 20
def all_locales
  config.all_locales
end
config() click to toggle source
# File lib/i18n/hygiene/checks/base.rb, line 16
def config
  @config
end