class RuboCop::Yast::Builtins::Builtin

generic class for handling Yast builtins, base class for specific builtins zombie killers

Constants

ALLOWED_FUNCTIONS

white list of allowed Builtins calls

Public Instance Methods

correction(_node) click to toggle source
# File lib/rubocop/yast/builtins/builtin.rb, line 32
def correction(_node)
  raise RuboCop::Cop::CorrectionNotPossible
end
offense?(node) click to toggle source
# File lib/rubocop/yast/builtins/builtin.rb, line 27
def offense?(node)
  _receiver, method_name, *_args = *node
  !ALLOWED_FUNCTIONS.include?(method_name)
end