Class: Ivar::NonePolicy

Inherits:
Policy
  • Object
show all
Defined in:
lib/ivar/policies.rb

Overview

Policy that does nothing (no-op) for unknown instance variables

Instance Method Summary collapse

Methods inherited from Policy

#find_closest_match, #format_warning

Instance Method Details

#handle_unknown_ivars(_unknown_refs, _klass, _allowed_ivars) ⇒ Object

Handle unknown instance variables by doing nothing

Parameters:

  • unknown_refs (Array<Hash>)

    References to unknown instance variables

  • klass (Class)

    The class being checked

  • allowed_ivars (Array<Symbol>)

    List of allowed instance variables



124
125
126
# File 'lib/ivar/policies.rb', line 124

def handle_unknown_ivars(_unknown_refs, _klass, _allowed_ivars)
  # No-op - do nothing
end